With Android Studio: 3.1.3
And the android build plugin: com.android.tools.build:gradle:3.1.3
With Kotlin 1.2.30
project.afterEvaluate {
javaPreCompileDebug.dependsOn externalNativeBuildDebug
}
doesn't get triggered when loading the project after pulling from revision control.
It looks like AS is doing something with generateJsonModelDebug to make the list of files it wants to look at, using that to decide what it hammers on, and can't run the externalNativeBuildDebug without the JsonModel.
With Android Studio: 3.1.3
And the android build plugin: com.android.tools.build:gradle:3.1.3
With Kotlin 1.2.30
project.afterEvaluate {
javaPreCompileDebug.dependsOn externalNativeBuildDebug
}
doesn't get triggered when loading the project after pulling from revision control.
It looks like AS is doing something with generateJsonModelDebug to make the list of files it wants to look at, using that to decide what it hammers on, and can't run the externalNativeBuildDebug without the JsonModel.