Gradle error, failed to create directory

android-gradle-plugingradle

today jump into such problem when launching test class using roboelectric and junit:

Information:Gradle: Executing tasks: [:app:assembleDebug, :app:assembleDebugUnitTest]
Error:Gradle: failed to create directory 'E:\AndroidKotlin\FooApp\app\build\generated\source\r\debug\com\example\foo\fooapp'
Error:Gradle: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed:
Error:Gradle: com.android.builder.internal.aapt.AaptException: AAPT2 link failed:
Error:Gradle: Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt

Maybe someone has meet such nasty thing earlier and would be so nice to help me 😉 ? If u don't have any idea, please let me know how can I try finding it on my own. I already did clean project and rebuild 🙂

Best Answer

I've met this error with Android Studio 3.0RC.
How to solve:
open (ctrl+shift+N): gradle.properties
add line: android.enableAapt2=false

You may find something useful here: https://developer.android.com/studio/build/gradle-plugin-3-0-0.html