Перечислите и удалите разработанные 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