JNI System.loadLibrary有时报错的问题

经常在黑云中出没 2014-02-28 01:36:48
本人程序中有一段功能是要调JNI的,普通使用的时候并未发现问题。
昨天测试人员在测试的时候,经过各种断网联网以及其他功能操作之后。
在System.loadLibrary这行的时候就会报
java.lang.UnsatisfiedLinkError: Couldn't load secret: findLibrary returned null
程序关了,重开,走到这里也一直会报这个问题了,即使重新安装也是。
只有在清除应用数据后才能正常使用。
我想问一下,这个System.loadLibrary跟应用数据有何种关联,导致它现在findLibrary returned null。
请高手指点!!!
...全文
324 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qq_34486248 2016-03-30
产生原因1:加载库名错误 产生原因2:生成的库和运行平台不匹配,解决办法在jni文件夹下新建Application.mk文件其中指定 APP_ABI := all 生成所有支持平台的.so库
回复
qq_34486248 2016-03-30
回复
旧梦纷飞 2015-07-22
大侠不要不吭气啊大侠,赶紧告诉我们怎么解决的啊!会出人命的啊!不要说一句已经解决了就跑了好么!!我们都在等你啊啊啊啊啊!!!!!!!!!!
回复
我家果果 2014-07-04
是什么问题。 求分享
回复
huangjiu1990 2014-04-01
什么问题引起的
回复
找到原因了,是其他问题引起
回复
引用 2 楼 u013773757 的回复:
你的手机系统什么版本 android 4.1.1 这个版本 有问题的 换其他系统版本试试
4.0 和4.2上都有发生该问题,唉,求助啊
回复
android18 2014-02-28
引用 1 楼 cclovescw 的回复:
求人路过
楼主看看 http://tieba.baidu.com/p/2070896158 加载百度地图时和你一样的excep 参考一下他们的解决方式看能否解决问题
回复
android18 2014-02-28
你的手机系统什么版本 android 4.1.1 这个版本 有问题的 换其他系统版本试试
回复
求人路过
回复
相关推荐
发帖
Android
创建于2009-10-09

7.8w+

社区成员

移动平台 Android
申请成为版主
帖子事件
创建了帖子
2014-02-28 01:36
社区公告
暂无公告