web-dev-qa-db-ja.com

FAILURE:ビルドは例外で失敗しました

> Executing tasks: [:app:assembleDebug]
> 
> WARNING: The option 'Android.enableAapt2' is deprecated and should not
> be used anymore. Use 'Android.enableAapt2=true' to remove this
> warning. It will be removed at the end of 2018. :app:preBuild
> UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:compileDebugAidl
> UP-TO-DATE :app:compileDebugRenderscript UP-TO-DATE
> :app:checkDebugManifest UP-TO-DATE :app:generateDebugBuildConfig
> UP-TO-DATE :app:prepareLintJar UP-TO-DATE
> :app:mainApkListPersistenceDebug UP-TO-DATE
> :app:generateDebugResValues UP-TO-DATE :app:generateDebugResources
> UP-TO-DATE :app:mergeDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Java.util.concurrent.ExecutionException: Java.util.concurrent.ExecutionException: com.Android.builder.internal.aapt.v2.Aapt2Exception: AAPT error: check logs for details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

> BUILD FAILED in 13s 9 actionable tasks: 1 executed, 8 up-to-date
8
royalapp

Gradle.propertiesの変更Android.enableAapt2=falseからtrue

23
Luvnish Monga

実際にはリソースに問題がある可能性がありますが、最初にこの問題を修正しないとこれらは表示されません。

オプション「Android.enableAapt2」は非推奨であり、今後使用しないでください。この警告を削除するには、「Android.enableAapt2 = true」を使用します。 2018年末に削除されます。

あなたのgradle.propertiesファイルをプロジェクトのルートに配置し、次を置き換えます。

Android.enableAapt2 

で:

Android.enableAapt2 = true
3
Jorgesys

プロジェクトのルートにあるgradle.propertiesファイル内で、

私はこの行についてコメントしましたが、今では完全に動作します

Android.enableAapt2 = true

0
anwar alam

Gradleプラグインを更新してみてください。私のエラーを修正しました。

0
Mwongera808