Android Studio 3.0 Migration Aapt2 Error
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.
Solution 1:
Solution 2:
Is 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
change Service directory path
to "C:/Users/Public/.gradle"
Solution 3:
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
android.enableAapt2=false
and then Go to your build.gradle(app) write the below code and Sync your project
aaptOptions {
cruncherEnabled = false
}
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
Post a Comment for "Android Studio 3.0 Migration Aapt2 Error"