After migrating my existing project to Android Studio 3.0
, it is not compiling. Below are the log details:
Error:java.util.concurrent.ExecutionException:
java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for
details
Error:Execution failed for task ':app:processDebugResources'.
Failed to execute aapt
Information:BUILD FAILED in 27s
Information:11 errors
Information:0 warnings
Go to your
gradle.properties
write the below code and Sync your projectIs your username in OS cyrillic? If so - you need to change the .gradle resource folder in settings to path which does not contain cyrillic symbols. In
->Settings-> Build, Execution -> Gradle
changeService directory path
to "C:/Users/Public/.gradle"this problem occur when there is something wrong in your XMl file
1:- remove all unnecessary XML files from your code
2:- Reopen and Check XML files
If there is Still Problem
Go to your gradle.properties write the below code
and then Go to your build.gradle(app) write the below code and Sync your project
Note android.enableAapt2=false is deprecated, and will be removed by the end of 2018, so this doesn't solve the problem, is just a temporary workaround