春节期间放假(2月15日到2月21日),暂无工程师值班,2月22日正式上班,如给您带来不便,请见谅。

IMobile9D加载不了.so文件

0 喜欢 0 不喜欢
52 浏览

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 分类:移动GIS | 52次浏览 | 用户: tokey 初出茅庐 (32 分)

1个回答

0 喜欢 0 不喜欢

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

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