- ADB Debugging
- adb devices
- adb forward
- adb kill-server
- Wireless
- adb connect
- adb usb
- Package Manager
- adb install
- adb uninstall
- adb shell pm list packages
- adb shell pm path
- adb shell pm clear
- File Manager
- adb pull
- adb push
- adb shell ls
- adb shell cd
- adb shell rm
- adb shell mkdir
- adb shell touch
- adb shell pwd
- adb shell cp
- adb shell mv
- Network
- adb shell netstat
- adb shell ping
- adb shell netcfg
- adb shell ip
- Logcat
- adb logcat
- adb shell dumpsys
- adb shell dumpstate
- Screenshot
- adb shell screencap
- adb shell screenrecord [4.4+]
- System
- adb root
- adb sideload
- adb shell ps
- adb shell top
- adb shell getprop
- adb shell setprop
adb shell pm list packages
Prints all packages
adb shell pm list packages
see their associated APK file
adb shell pm list packages -f
all known packages
but excluding APEXes (Android Pony EXpress)
adb shell pm list packages -a
only show APEX packages
adb shell pm list packages --apex-only
filter to only show disabled packages
adb shell pm list packages -d
filter to only show enabled packages
adb shell pm list packages -e
filter to only show system packages
adb shell pm list packages -s
filter to only show third party packages
adb shell pm list packages -3
see the installer for the packages
adb shell pm list packages -i
ignored (used for compatibility with older releases)
adb shell pm list packages -l
also show the package UID
adb shell pm list packages -U
also include uninstalled packages
adb shell pm list packages -u
also show the version code
adb shell pm list packages --show-versioncode
filter to only show packages with the given UID
adb shell pm list packages --uid UID
only list packages belonging to the given user
adb shell pm list packages --user USER_ID