21 votes

Comment réinstaller une application accidentellement désinstallée via ADB ?

Hier, en supprimant les bloatware de mon téléphone, j'ai accidentellement désinstallé une application en utilisant la commande adb :

pm uninstall -k --user 0 

Je soupçonne le coupable d'être com.sec.factory.camera Depuis cet événement malheureux, l'application appareil photo plante à chaque fois que j'essaie de la lancer.

J'ai essayé de le réinstaller en utilisant l'une de ces deux commandes

pm install com.sec.factory.camera
pm install --user 0 com.sec.factory.camera

mais ils m'ont renvoyé un message d'erreur "can't open non-file".

J'ai également essayé de télécharger l'APK sur mon téléphone et de l'installer depuis Android, mais à la fin du processus d'installation, j'ai obtenu un message "application non installée".

Votre aide serait vraiment appréciée pour récupérer mon appareil photo.

Mon téléphone est un Samsung s7 Edge non rooté fonctionnant sous Oreo 8.0.

1 votes

L'application doit toujours être présente quelque part dans /system, essayez donc de trouver son emplacement absolu et de l'installer à partir de là.

1voto

alnajm Points 11

La réponse de Bo Lawson a fonctionné parfaitement et est la meilleure réponse pour ceux qui n'ont pas d'accès Root, voici ce que j'ai fait :

Réinstallez l'application en :

adb shell cmd package install-existing <package-name>

Puis le désinstaller en :

adb shell pm uninstall <package-name>

Ensuite, installez l'application ou sa mise à jour depuis Google Play ou depuis votre navigateur.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X