1 votes

Obtention de DeadObjectException lors de la désinstallation d'une application à l'aide d'adb

Sur une tablette Galaxy Tab A non enracinée assez ancienne, je voulais désinstaller toutes les applications Samsung et Microsoft et la plupart des paquets Google pour la rendre plus rapide. En utilisant adb shell pm uninstall -k user 0 J'ai désinstallé 106 paquets mais après com.sec.android.app.music Je ne peux soudainement plus désinstaller les paquets. À la place, j'obtiens un DeadObjectException et la tablette redémarre :

$ adb shell pm uninstall -k user 0 flipboard.boxer.app

    android.os.DeadObjectException
            at android.os.BinderProxy.transactNative(Native Method)
            at android.os.BinderProxy.transact(Binder.java:628)
            at android.os.BinderProxy.shellCommand(Binder.java:675)
            at com.android.commands.pm.Pm.runShellCommand(Pm.java:299)
            at com.android.commands.pm.Pm.runUninstall(Pm.java:674)
            at com.android.commands.pm.Pm.run(Pm.java:170)
            at com.android.commands.pm.Pm.main(Pm.java:103)
            at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
            at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:315)

Il me semble que pm a besoin de quelque chose qui n'est pas là, donc je pourrais avoir désinstallé quelque chose dont il a besoin. Ma question est la suivante : comment puis-je savoir ce que c'était, et, en supposant que ce n'était pas l'application Samsung music, pourquoi fonctionnait-elle correctement jusqu'à ce que je l'installe ?

Pour tenter de recommencer, j'ai réinitialisé la tablette aux paramètres d'usine et toutes les applications sont à nouveau présentes, y compris l'application musique, mais même maintenant, j'obtiens la même erreur lorsque j'essaie de désinstaller l'une d'entre elles.

0voto

Lilfuzzybunny 007 Points 76

J'ai remarqué que l'utilisateur a besoin de quelques tirets pour ressembler à --user

Deuxièmement, êtes-vous sûr que c'est le nom du paquet ? "clipboard.boxer.app" parce qu'en général, mais pas toujours, il commence par un nom de paquet. com.package.name

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