Execution failed for task ':libclear_dex:mockableAndroidJar'.
> java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.builder.utils.FileCache$FileCreatorException: java.lang.NullPointerException
解决办法 :
改问题是由于mockableAndroidJar 这个gradle task命令执行造成的
首先我们说下这个命令是- Creates a version of android.jar that's suitable for unit tests. 也就是为了单元测试生成的jar
如果对你不那么重要 你可以像我一样解决
再工程project.gradle 中 添加
allprojects {
repositories {
google()
jcenter()
}
gradle.taskGraph.whenReady {
tasks.each { task ->
if (task.name == 'mockableAndroidJar') {
task.enabled = false
}
}
}
}
手动关闭该命令执行 ok 我的问题到这里就解决了