Android Studio 運(yùn)行問(wèn)題
Error:Execution failed for task ‘:app:transformNativeLibsWithStripDebugSymbolForDebug’.
java.lang.NullPointerException (no error message)
本人遇到這個(gè)問(wèn)題解決辦法就是:
將 gradle 文件的編譯器版本調(diào)高(compileSdkVersion ),就OK了
我的原因:
是NDK版本造成的,同時(shí)集成了高德地圖的SDK(導(dǎo)入.so文件造成)
解決方法:compileSdkVersion改為較高的版本
compileSdkVersion 26
buildToolsVersion "25.0.3"
問(wèn)題出現(xiàn)的原因,前一天更新Studio的一些插件了,導(dǎo)致出現(xiàn)以上問(wèn)題。
在網(wǎng)上搜了好多解決辦法,都沒(méi)有解決,最后上面的方法解決了
以下是網(wǎng)上搜到的:
某種原因?qū)е峦瑯訂?wèn)題解決辦法
一、原因
Androidstudio2.2版本以后出現(xiàn)的問(wèn)題,網(wǎng)上找個(gè)幾種解決辦法,測(cè)試部分有效;
解決辦法:
1、 找到Peoject --> local.properties -->ndk.dir=E:\SDK\ndk-bundle,將其刪除或者注釋掉,親測(cè)有效;
2、未測(cè)試方法:
- 升級(jí)NDK
- build.gradle中的sourceSets導(dǎo)致
- 刪除項(xiàng)目中的 .idea文件夾和所有的 .iml 文件后重新導(dǎo)入項(xiàng)目
關(guān)于Android studio配置jni時(shí)候出現(xiàn)的錯(cuò)誤
Error:Execution failed for task ':app:transformNative_libsWithStripDebugSymbolForDebug'.> java.lang.NullPointerException (no error message
二、原因
編譯可以通過(guò),但是一運(yùn)行就報(bào)這個(gè)錯(cuò)主要原因:
1、這個(gè)NDK一定要在12b以上的版本。
2、有的時(shí)候輸出日志在gradle里面是這樣配置的
3、這個(gè)jni一定要和java平級(jí)別