Y at-il un moyen de mettre à jour (ne pas réinstaller) un apk non commercial sur un appareil Android?
adb install -r
est le plus proche que vous obtenez, il s'agit en fait d'une mise à jour car il conserve la base de données et les préférences stockées. Si vous désinstallez/réinstallez la base de données d'applications, les préférences sont supprimées. Qu'est-ce que vous essayez de mettre à jour au sujet de l'application pour laquelle l'option -r ne vous aide pas?
adb install -r
n'a pas fonctionné pour moi. Donc, j'ai fait une petite solution de contournement.
Désinstallez l'application, mais conservez les données à l'aide de adb uninstall -k com.packagename
. Cela désinstallera l'application mais conservera les données .Voir this
Installez l'application à nouveau en utilisant adb install package.here
.
Remarque: Vous devez avoir un accès root pour exécuter cette commande.