Android Studio clean 时产生 Error:Execution failed for task ':app:mockableAndroidJar' > java.lang.NullP

博客: 安卓之家
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917

Android Studio clean 时产生 Error:Execution failed for task ':app:mockableAndroidJar' > java.lang.NullP_第1张图片

20161203更新

已经确认这个错误是这个神器的锅: android-hidden-api

在Android Studio 2.2.2上使用时,已经没有了上面的试验选项,那么该如何解决呢,在这个issue得到了解决:

android-hidden-api#21

步骤
1. Go to File -> Settings -> Build, Execution, Deployment -> Compiler
2. Add to “Command-line Options”: -x :app:mockableAndroidJar
3. Press “OK” and try to Rebuild Project again.

也是去掉这个task的。

————————————- 我是分割线—————————————-

Android Studio 使用,clean 后 gradle message 出现如下错误:

Error:Execution failed for task ':app:mockableAndroidJar'.
> java.lang.NullPointerException (no error message)

编译能通过,运行也正常,但是强迫症啊,你懂吧 T_T

这个 Error 指出,task ':app:mockableAndroidJar'运行失败,我们看下 gradle message:

我们可以看到 clean 时有这么些个 task,其中就有我们出错的 :app:mockableAndroidJar,既然出错,那么暂时先关闭这个咯

原来 as 从2.0开始增加了些实验功能,我们可以在 Setting 里找到:

as 默认最后一项是选中的,我们取消选中就可以了,确定后,我们继续 clean:

这次 task 里就没有了 ':app:mockableAndroidJar',当然也就没有错误咯,哈哈。

最后,非常感谢您的阅读,有任何疑问,可以后面评论,谢谢!

神奇的安卓开发网站:http://androidcat.com/

安卓开源库收集整理:https://github.com/XXApple/AndroidLibs

分享是一种美德,更是一种生活方式!!

也许你会说我是一个梦想者,但我不是唯一的一个。

悦分享,越快乐^_^

欢迎交流,转载请注明出处,谢谢!

你可能感兴趣的:(Android,Studio,gradle)