解决:java.lang.UnsatisfiedLinkError: No implementation found
#報(bào)錯(cuò)如下
在集成騰訊云的sdk的時(shí)候,報(bào)下面的錯(cuò)
java.lang.UnsatisfiedLinkError: No implementation found for int[]
com.tencent.rtmp.TXRtmpApi.getSDKVersion()
#遇到的情況
1、在網(wǎng)上搜索,都是說(shuō)需要將在grade里面加上abiFilters。但是這個(gè)我已經(jīng)加了為啥還是會(huì)出現(xiàn)問(wèn)題呢。
2、后來(lái)仔細(xì)想想,感覺(jué)應(yīng)該是文件名,或者漏了什么文件。重新在檢查了一遍,果不其然,真的是文件夾命名出現(xiàn)了問(wèn)題。
看到下面這個(gè)東西,你覺(jué)得哪里不對(duì)勁了么。
是的就是jniLibs,被寫(xiě)成了iniLibs。
#解決方案
只要把iniLibs這個(gè)文件夾名改為jniLibs即可。
#問(wèn)題原因
AndroidSutdio默認(rèn)加載NDK的目錄是jniLibs
備注:NDK使用命令編譯.so文件的生成的默認(rèn)目錄是src/main/下的jniLibs。
我的博客:http://blog.csdn.net/shenshizhong
我的簡(jiǎn)書(shū):http://www.jianshu.com/u/345daf0211ad
總結(jié)
以上是生活随笔為你收集整理的解决:java.lang.UnsatisfiedLinkError: No implementation found的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python基础练习题:查找首都【难度:
- 下一篇: 如何将mp3转wav格式?