Android開発中に遭遇した問題はError:Execution failed for task':ap:processDebugManifest'
1905 ワード
開発中にこんな問題がありました。
問題1:
Error:Execution failed for task':ap:processDebugManifest''Manifest merger failed with multile errors,see logs
インターネットでこの問題の解決方法を調べました。
方法1:
1)マニフェストのルートラベルに xmlns:tools="http://schemas.android.com/tools「
2)
3)Manifest.xmlのアプリタグにtools:replace=「android:icon,android:label,android:theme」を追加します。
方法二:
build.gradleのルートラベルにuseOldManifestMerger trueを付ける
しかし、上記の方法は私の問題を解決していません。Android Manifest.xmlファイルを確認したら、
問題2:
Error:Execution failed for task':ap:transform Class WithJarMergForDebug''
comple.android.build.apple.trans form.Trans form Exception:java.util.zip.Zip Exception:duplicate entry:android/support/v 7/appcompmpmppat/R anim.class
この問題を報告しました。v 7パッケージの衝突の問題で、プロジェクト全体を検出しました。v 7は衝突していません。後にインターネットで見ましたが、gradle wrapperの問題のためです。 プロジェクトルートディレクトリでコマンドを実行します。gradlew cleanで結構です。
問題3:
RecyclerViewで更新しているデータは、出現:java.lang.IllgalArgement Exception Srapped or atached view may not be recycled.isScrap:false isAttached:true
問題は、新しいデータを取得することでデータセットをクリアしましたが、notifyData Set Charngedがありません。データーを取得した後、元のセットをクリアしてから、新しいデータをセットに追加してアドホックを呼び出すnotifyData SetChangd()方法があります。
問題4:
最近の友達が私に質問しました。Toastの内容は中央に表示されていません。最初に彼が入ってきたContectはActivityです。彼にget BaseContect()、getApplication Context()に変更させてもだめです。アプリの設定のテーマにfits System Windows=trueが設定されていることを検索して、コメントを落としてもいいです。
問題5:
最近、友達のグループに問題があると思います。Caused by:java.lang.IllalstateException:This Activity already has an action bar supplied by the window decor.Do not request Window.FEATURE_。SUPPORT_ACTION_BAR and set window Action Bar to false in your theme to use a Toolbar instead.
ヒントtoolbarの追加に失敗しました。もうactionbarがあります。
解決策:
方式1:テーマをNoTitleBarテーマに置き換えます。
方式二:当期のテーマのnotitleをtrueに設定します。
問題1:
Error:Execution failed for task':ap:processDebugManifest''Manifest merger failed with multile errors,see logs
インターネットでこの問題の解決方法を調べました。
方法1:
1)マニフェストのルートラベルに xmlns:tools="http://schemas.android.com/tools「
2)
3)Manifest.xmlのアプリタグにtools:replace=「android:icon,android:label,android:theme」を追加します。
方法二:
build.gradleのルートラベルにuseOldManifestMerger trueを付ける
しかし、上記の方法は私の問題を解決していません。Android Manifest.xmlファイルを確認したら、
二回も繰り返し声明されましたが、その中の一つを除いて解決すればいいです。問題2:
Error:Execution failed for task':ap:transform Class WithJarMergForDebug''
comple.android.build.apple.trans form.Trans form Exception:java.util.zip.Zip Exception:duplicate entry:android/support/v 7/appcompmpmppat/R anim.class
この問題を報告しました。v 7パッケージの衝突の問題で、プロジェクト全体を検出しました。v 7は衝突していません。後にインターネットで見ましたが、gradle wrapperの問題のためです。 プロジェクトルートディレクトリでコマンドを実行します。gradlew cleanで結構です。
問題3:
RecyclerViewで更新しているデータは、出現:java.lang.IllgalArgement Exception Srapped or atached view may not be recycled.isScrap:false isAttached:true
問題は、新しいデータを取得することでデータセットをクリアしましたが、notifyData Set Charngedがありません。データーを取得した後、元のセットをクリアしてから、新しいデータをセットに追加してアドホックを呼び出すnotifyData SetChangd()方法があります。
問題4:
最近の友達が私に質問しました。Toastの内容は中央に表示されていません。最初に彼が入ってきたContectはActivityです。彼にget BaseContect()、getApplication Context()に変更させてもだめです。アプリの設定のテーマにfits System Windows=trueが設定されていることを検索して、コメントを落としてもいいです。
問題5:
最近、友達のグループに問題があると思います。Caused by:java.lang.IllalstateException:This Activity already has an action bar supplied by the window decor.Do not request Window.FEATURE_。SUPPORT_ACTION_BAR and set window Action Bar to false in your theme to use a Toolbar instead.
ヒントtoolbarの追加に失敗しました。もうactionbarがあります。
解決策:
方式1:テーマをNoTitleBarテーマに置き換えます。
方式二:当期のテーマのnotitleをtrueに設定します。