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