IMobile9D加载不了.so文件

0 投票
153 浏览

Caused by: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/mnt/asec/patrol.shangwen.com.patrol-1/base.apk"],nativeLibraryDirectories=[/mnt/asec/patrol.shangwen.com.patrol-1/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libimb.so"

jar包已经依赖上了,可以用里面的类和方法,但是.so文件加载不进去,放在libs下面也试了,用jniLibs也试过了,放在libs下面也加了

 sourceSets.main{
    
     jniLibs.srcDirs =['libs']
 }

都还是没有用

最新提问 12月 23, 2017 分类:  153次浏览 | 用户: tokey 才疏学浅 (10 分)

1个回答

0 投票

在Module的build.gradle里加上jni的sourceSets配置是如下,不是你上面写的那样,

sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
        }
    }
最新回答 12月 25, 2017 用户: 王国新 名扬四海 (1,849 分)
刚试了这种写法,还是没用
你的设置的许可是否有效,用的是哪个版本的许可。
...