导出已安装APP的apk文件

1
2
3
4
5
6
# 获取包名
adb shell pm list package
# 获取已安装APP的apk文件路径
adb shell pm path <package>
# 导出apk文件
adb pull <path> /Destkop

获取设备app包名称列表

1
adb shell pm list package     # 列出安装在设备上应用的包名

获取设备app包名称列表, 只显示系统应用

1
adb shell pm list package -s  # 列出安装在设备上应用的包名

获取设备app包名称列表, 只显示三方应用

1
adb shell pm list package -3  # 列出安装在设备上应用的包名

列出应用包名及对应的apk名及存放位置

1
adb shell pm list package -f  # 列出安装在设备上应用的包名

列出应用包名及其安装来源

1
adb shell pm list package -i

查看APP详细信息

1
adb shell pm dump <package_name>  # 例如:com.jd.xxxx

安装apk

1
adb shell pm install <apk_path>  # 目标 apk 存放于 Android 设备上(,请用 pm install 安装)

卸载apk

1
adb shell pm uninstall <package_name>

清除APP数据和缓存

1
adb shell pm clear <package_name>

重置所有APP权限

1
adb shell pm reset

查看帮助文档

1
adb shell pm