Android-приложение удалить пакет / сценарий оболочки? - PullRequest
1 голос
/ 29 июля 2010

Я разработал небольшое приложение, которое состоит из 5 различных файлов apk.Я занимаюсь разработкой на многих ПК и у меня много телефонов для разработки.Каждый раз, когда я меняю компьютер, меняется подпись сгенерированного APK-файла, и мне приходится удалять приложения на телефоне.Это очень много времени.Так есть ли возможность написать пакетный / файловый скрипт, который я смогу запустить на ПК, чтобы на устройстве были удалены определенные приложения?

Я попытался сделать это следующим образом:

for %%f in (adb devices) do (
adb -s %%f uninstall bla.bli.blub
)

Но, к сожалению, это не работает правильно;)

Ответы [ 2 ]

2 голосов
/ 30 июля 2010

Итак, я наконец-то смог получить рабочую версию скрипта:

FOR /F "skip=1" %%P IN ('adb devices') DO (
adb -s %%P uninstall bla.blub.application1
adb -s %%P uninstall bla.blub.application2
)
1 голос
/ 29 июля 2010
  1. Откройте терминал
  2. cd в каталоге, где вы установили Android SDK
  3. cd tools/
  4. adb uninstall package-name
    (где имя-пакета - что-то вроде com.android.blah)

И, конечно, вы можете поместить эти шаги в сценарий оболочки и удалить несколько пакетов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...