Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Actualizar una biblioteca nativa no funciona en Android

Tengo una aplicación que utiliza una biblioteca nativa (.so). En la nueva versión de la aplicación he hecho cambios en la lib. El problema es que después de actualizar la aplicación parece que la nueva biblioteca no está cargada. Si fuerza la parada la aplicación y entonces lo recomenzé todo trabaja muy bien. En algunos casos, sólo hay que esperar un tiempo (por ejemplo, 20 minutos) para solucionar el problema.

¿Alguien ha experimentado este problema? ¿Hay alguna forma de arreglarlo?

EDIT También he intentado llamar

System.loadLibrary("mylib.so"); 

En el onReceive del OnUpgradeReceiver que es el receptor de difusión que está registrado para ser llamado cuando se actualiza la aplicación No ayudó

EDIT2

Creo que este problema tiene que ver con el hecho de que la lib utiliza el motor de audio. La razón iwhy creo que es que traté de cambiar el nombre de la lib y no ayudó tampoco

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.