2、Package Manager-adb基本命令-Android

作者:Irain
QQ:2573396010
微信:18802080892
官方链接:https://adbshell.com/
https://developer.android.google.cn/studio/command-line/adb?hl=zh-cn

1 安装APK

安装apk命令链接:https://adbshell.com/commands/adb-install
命令框输入adb,查看该指令用法指导
在这里插入图片描述

1.1 把单个apk推送到设备并安装
adb install *.apk

在这里插入图片描述

1.2 把多个apk推送到设备并安装

这两个命令不太好用,小编没有成功使用这两个命令

adb install-multiple *.apk *.apk
adb install-multi-package *.apk *.apk
1.3 指定设备安装apk

参考链接:https://blog.csdn.net/u010899138/article/details/113762092

adb 设备ID install  *.apk

在这里插入图片描述

1.4 覆盖当前apk

备注:该指令会保留apk数据

adb install -r *.apk

在这里插入图片描述

2 卸载apk

相关链接:https://adbshell.com/commands/adb-uninstall

2.1 直接卸载
adb uninstall package

获取当前设备运行的apk

adb shell dumpsys window | findstr mCurrentFocus

在这里插入图片描述

2.2 卸载并保存数据和缓存目录
adb uninstall -k package
2.3 调用软件包管理器 (pm)卸载apk

在 adb shell 中,您可以使用软件包管理器 (pm) 工具发出命令,以对设备上安装的应用软件包执行操作和查询。在 shell 中,相应的语法为:

pm command 您也可以直接从 adb 发出软件包管理器命令,无需进入远程 shell。例如:

adb shell pm uninstall package

在这里插入图片描述

3 查看packages

详细链接:https://adbshell.com/commands/adb-shell-pm-list-packages

3.1 查看所有packages
adb shell pm list packages
3.2 只查看第三方packages
adb shell pm list packages -3

在这里插入图片描述

4 打印package路径

打印指定package的路径
相关链接:https://adbshell.com/commands/adb-shell-pm-path

adb shell pm path package

在这里插入图片描述

5 清除package数据

删除与包关联的所有数据。
相关链接:https://adbshell.com/commands/adb-shell-pm-clear

adb shell pm clear package

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值