Salut tout le monde.
Dans l'application que je développe actuellement en stage, j'utilise des libraries *.so créées avec le ndk. Je les charge donc avec System.loadLibrary.
Seulement j'ai besoin de développer un code permettant de mettre à jour ces librairies et je ne sais pas comment faire. Je sais qu'elle sont stockées dans /data/data/package/lib, mais je n'ai aucun droit sur ce répertoire. Je n'ai pas trouvé de permission pour cela. En plus se pose un autre problème, si j'ai déjà chargé mes libraries avant la mise à jour, je risque d'avoir des problèmes d'accès concurrent, donc peut-on fermer un library charger avec loadLibarry.
Si vous avez des idées sur la manière de procéder, ...
++![]()
Partager