Linux/mac users can also create a script to uninstall ("delete") an apk with something like the following. Create a file named adb-uninstall
with these 3 lines:
pkg=$(aapt dump badging $1|awk -F" " '/package/ {print $2}'|awk -F"'" '/name=/ {print $2}')
adb uninstall $pkg
Then chmod +x adb-uninstall
to make it executable.
now you can simply:
adb-uninstall myapp.apk
The benefit here is that you don't need to know the package name. Similarly, you can create adb-run myapp.apk
.
Note: This requires that you have aapt
in your path. You can find it under the new build tools folder in the SDK.