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。
请高手指点!!!
...全文
474 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
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 这个版本 有问题的 换其他系统版本试试
  • 打赏
  • 举报
回复
求人路过

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧