У меня есть приложение, которое использует родную библиотеку (.so). В новой версии приложения я вносил изменения в lib. Проблема в том, что после обновления приложения похоже, что новая библиотека не загружена. Если я принудительно остановлю приложение, а затем перезапустил его, все будет хорошо. В некоторых случаях только некоторое время ожидания (например, 20 минут) устраняет проблему.
Кто-нибудь испытал эту проблему? Есть ли способ исправить это?
ИЗМЕНИТЬ Я также пытался позвонить
System.loadLibrary("mylib.so");
в onReceive OnUpgradeReceiver, который является широковещательным приемником, который зарегистрирован для вызова при обновлении приложения Это не помогло
EDIT2
Я думаю, что эта проблема связана с тем, что lib использует звуковой движок. Причина, по которой я так думаю, заключается в том, что я попытался изменить имя lib, и это не помогло