在android studio中编译没有出问题,运行的时候机会报错
Error:Execution failed for task ':Disentanglement:transformNative_libsWithStripDebugSymbolForDebug'.
> java.lang.NullPointerException (no error message)
我的这种情况是在安装NDK的时候出现的,安装NDK之前是没有这个错误的。这个错误就是由于下载的NDK版本比较高,自己的java版本低些,所以产生不匹配了,解决办法很简单:
设置build.gradle里面的compileSdkVersion 版本为高一点的版本就编译正确了。
android {
compileSdkVersion 21
buildToolsVersion '25.0.2' }
这样就好了。