我有一个使用本机库(.so)的应用程序。 在新版本的应用程序中,我在lib中进行了更改。问题是升级应用程序后,看起来好像没有加载新库。 如果我强制停止应用程序,然后我重新启动它一切正常。 在某些情况下,等待一段时间(例如20分钟)可以解决问题。
有没有人遇到过这个问题? 有办法解决吗?
修改 我也试过打电话
System.loadLibrary("mylib.so");
在OnUcegradeReceiver的onReceive中,它是在应用程序升级时注册要调用的广播接收器 它没有帮助
EDIT2
我认为这个问题与lib使用音频引擎的事实有关。我之所以这么认为是因为我试图更改lib的名称而且它没有任何帮助
答案 0 :(得分:4)
好吧没关系我认为问题只在我的lib中。我需要找到哪里,但我检查了升级后应用程序是否正确关闭。