开发者

Android application uninstall batch/shell script?

I have developed a small application that consists of 5 different apk files. I'm developing on a lot of PCs and have a lot of developing phones. Every time I change the P开发者_C百科C, the signature of the generated APK file is changed and I have to uninstall the applications on the phone. This is very time consuming. So is there a possibility to write a batch/file script that i can run on the PC so that the defined applications are uninstalled on the device?

I tried to do it the following way:

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

But unfortunately it doesn't work correctly ;)


So I finally was able to get a working version of the script:

FOR /F "skip=1" %%P IN ('adb devices') DO (
adb -s %%P uninstall bla.blub.application1
adb -s %%P uninstall bla.blub.application2
)


  1. Open up a terminal
  2. cd to the directory where you've installed the android sdk
  3. cd tools/
  4. adb uninstall package-name
    (where package-name is something like com.android.blah)

And of course you can put these steps in a shell script and uninstall several packages.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜