升级本机库在Android上不起作用

kin*_*ton 10 android android-ndk

我有一个使用本机库(.so)的应用程序.在新版本的应用程序中,我在lib中进行了更改.问题是升级应用程序后,看起来好像没有加载新库.如果我强制停止应用程序,然后我重新启动它一切正常.在某些情况下,等待一段时间(例如20分钟)可以解决问题.

有没有人遇到过这个问题?有办法解决吗?

编辑 我也试过打电话

System.loadLibrary("mylib.so");
Run Code Online (Sandbox Code Playgroud)

在OnUcegradeReceiver的onReceive中,它是在应用程序升级时注册被调用的广播接收器它没有帮助

EDIT2

我认为这个问题与lib使用音频引擎的事实有关.我之所以这么认为是因为我试图更改lib的名称,但它也没有帮助

kin*_*ton 4

好吧,没关系,我认为问题出在我的库中。我需要找到哪里,但我检查了应用程序在升级后是否已正确关闭。