最近、Androidスタジオを3.5(stable)から3.6(stable)に更新しました。
次に、プラグインの更新も利用できることを確認したので、「com.android.tools.build:gradle」のバージョンを3.5.0から3.6.0に更新し、gradleのバージョンも5.6.4に更新しました。
今プロジェクトをビルドしようとすると問題が始まり、メッセージエントリ名「AndroidManifest.xml」が衝突して失敗します
理解を深めるためにエラー画像を追加できますか?
—
Praful Korat
原因:java.lang.IllegalStateException:エントリ名「AndroidManifest.xml」がcom.android.zipflinger.ZipArchive.validateName(ZipArchive.java:302)でcom.android.zipflinger.ZipArchive.writeSource(ZipArchive.java:246で衝突しました。 )com.android.zipflinger.ZipArchive.add(ZipArchive.java:126)at com.android.signflinger.SignedApk.add(SignedApk.java:135)... at org.gradle.internal.work.DefaultConditionalExecutionQueue $ ExecutionRunner .run(DefaultConditionalExecutionQueue.java:131)... 3つ以上
—
T.アスラム
同じ問題が発生しました。「./gradlew AssembleDebug --debug」を実行して、このエラーログ「Task:app:packageDebug FAILED」を取得しました。新しいパッケージツールに問題がある可能性があります。gradle.propertiesファイルに「android.useNewApkCreator = false」を追加して無効にした後、ビルドを成功させる
—
Peter
ここで同じです。AndroidStudioを3.6に更新し、利用可能なすべてのプラグインを更新した後、アプリを実行してプロジェクトを再構築しようとすると、この問題が発生します。エントリ名「AndroidManifest.xml」が衝突しましたが、どうすればよいかわかりません。
—
Espada