2016-07-21 28 views
1

Ich habe ein paar watchfaces, die während der Arbeit an einem Zifferblatt in Android Studio installiert wurden.Liste und entfernen Entwickler installierte Android-Pakete von Windows zu tragen?

Ich benutze Android Studio mit Windows und einer USB-Verbindung zur Uhr. Wie kann ich die Pakete entfernen? Ich habe adb ohne Glück versucht und den Fehler "delete failed internal error" erhalten.

Ich kann nicht den richtigen Namen des Pakets eingeben. Gibt es eine Möglichkeit, die Pakete aufzulisten und zu entfernen?

Bearbeiten, dank String wurde das Problem gelöst. Hier ist wie.

adb -d shell pm list packages 

Hier werden die auf dem Gerät installierten Pakete aufgelistet. Das Flag "-d" leitet den Befehl an das USB-Gerät. Wenn meine App den Namen my.app hat, wird der Eintrag als Paket angezeigt: my.app .

adb -d shell pm uninstall my.app 

d.datul1990 empfehlen stackoverflow.com/questions/13534935/adb-uninstall-failed was zeigt, dass adb eine Shell öffnen können.

adb -d root 
adb -d shell 

wird ein Linux wie Shell öffnen, wo „pm Liste Pakete“ und „pm uninstall some.package“ können zusammen mit ls und cd auflisten und ändern Verzeichnisse und so eingegeben werden.

Auf meinem Windows 10 Installation adb.exe war in C: \ Benutzer \ Benutzername \ AppData \ Lokale \ Android \ sdk \ platform-tools \ Um adb von Windows auszuführen, öffnen Sie ein Befehlsfenster in seinem Verzeichnis. Diese Option finden Sie, indem Sie die Sift-Taste gedrückt halten, während Sie mit der rechten Maustaste in den Ordner im Explorer klicken, um die Option "Befehlsfenster hier öffnen" zu öffnen.

+0

Haben Sie versucht, diese zu lesen: Mögliche Duplikat http://stackoverflow.com/questions/13534935/adb-uninstall-failed dieses Ticket lösen das Problem 'löschen interne error' fehlgeschlagen adb –

+0

@ d.datul1990 Ich hatte diesen Beitrag gesehen, aber ich dachte, es wäre für Linux. Ich hatte nicht bemerkt, dass die AdB-Shell eine Linux-ähnliche Umgebung bietet. Wenn ich gewusst hätte, dass es mir geholfen hätte, wenn ich es zum ersten Mal gelesen hätte. – kjl

Antwort

2

Ja, Sie müssen den richtigen Paketnamen zum Deinstallieren haben. Sie können alle installierten Pakete Liste mit

adb shell pm list packages