Перечислите и удалите разработанные Android-пакеты износа из Windows?

У меня есть пара циферблатов, которые были установлены во время работы над циферблатом в Android Studio.

Я использую Android Studio с Windows и подключением USB к часам. Как я могу удалить пакеты? Я попытался adb безуспешно, получая ошибку "удалить не удалось внутреннюю ошибку"

Я не могу ввести правильное имя пакета. Есть ли способ, которым я могу перечислить и удалить пакеты?

Отредактируйте, благодаря String проблема была решена. Вот как.

adb -d shell pm list packages

В этом списке перечислены пакеты, установленные на устройстве. Флаг "-d" направляет команду на USB-устройство.

Если мое приложение называется my.app, список будет отображаться как пакет:my.app Следующее удалит этот пакет.

adb -d shell pm uninstall my.app

d.datul1990 рекомендует stackru.com/questions/13534935/adb-uninstall-failed, который показывает, что adb может открыть оболочку.

adb -d root
adb -d shell

откроет оболочку типа linux, в которую можно ввести "pm list packages" и "pm uninstall some.package" вместе с ls и cd, чтобы вывести список и изменить каталоги и тому подобное.

На моем windows 10 установка adb.exe была в C:\Users\MyUserName\AppData\Local\Android\sdk\platform-tools\. Чтобы запустить adb из windows, откройте окно командной строки в его каталоге. Эту опцию можно найти, удерживая нажатой клавишу SIFT, щелкая правой кнопкой мыши внутри папки в проводнике, чтобы получить опцию "Открыть окно команд здесь".

1 ответ

Решение

Да, вам нужно иметь правильное имя пакета для удаления. Вы можете перечислить все установленные пакеты с

adb shell pm list packages
Другие вопросы по тегам