Подтвердить что ты не робот

Обновление родной библиотеки не работает на Android

У меня есть приложение, которое использует родную библиотеку (.so). В новой версии приложения я вносил изменения в lib. Проблема в том, что после обновления приложения похоже, что новая библиотека не загружена. Если я принудительно остановлю приложение, а затем перезапустил его, все будет хорошо. В некоторых случаях только некоторое время ожидания (например, 20 минут) устраняет проблему.

Кто-нибудь испытал эту проблему? Есть ли способ исправить это?

ИЗМЕНИТЬ Я также пытался позвонить

System.loadLibrary("mylib.so");

в onReceive OnUpgradeReceiver, который является широковещательным приемником, который зарегистрирован для вызова при обновлении приложения Это не помогло

EDIT2

Я думаю, что эта проблема связана с тем, что lib использует звуковой движок. Причина, по которой я так думаю, заключается в том, что я попытался изменить имя lib, и это не помогло

4b9b3361

Ответ 1

Хорошо, неважно, я думаю, что проблема только в моей библиотеке. Мне нужно найти где, но я проверил, что приложение закрыто после обновления.