什么是 ADB
ADB 全称为 Android Debug Bridge
专业说明(来自官方开发文档):
Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信 。它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连接的设备上运行各种命令)的访问 。该工具作为一个客户端-服务器程序,包括三个组件:
客户端,该组件发送命令 。客户端在开发计算机上运行 。您可以通过发出 adb 命令从命令行终端调用客户端 。
后台程序,该组件在设备上运行命令 。后台程序在每个模拟器或设备实例上作为后台进程运行 。
服务器,该组件管理客户端和后台程序之间的通信 。服务器在开发计算机上作为后台进程运行 。
您可以在 android_sdk/platform-tools/ 中找到 adb 工具 。
糊弄说明:即刷机工具
ADB 实例
[灯泡]查看已安装应用
1、基本命令: adb shell pm list packages
Packages 是 APP 的包名
2、参数:
参数 显示列表
无 所有应用
-f 显示应用关联的 apk 文件
-d 只显示 disabled 的应用
-e 只显示 enabled 的应用
-s 只显示系统应用
-3 只显示第三方应用
-i 显示应用的 installer
-u 包含已卸载应用
[灯泡]批量安装应用
将 APK 文件全部复制到 ADB 工具所在的文件夹,并且重命名(不能有空格),然后在CMD中输入:
for %i in (*.apk) do adb install -r %i
Linux 命令为:
find . -name “*.apk” -execdir adb install -r ‘{}’ ‘;’
不出意外就会自动安装全部 APK 了,而无需干预 。这个方法适用于重置系统或者刷机之后的批量安装,简便快捷 。
[灯泡]停用应用
基本命令:adb shell pm disable-user
启用命令:adb shell pm enable
停用类似卸载,被停用的应用无法找到也无法使用,但可以通过启用命令重新启用 。
注意:系统应用谨慎停用!有可能会造成无法开机!
[灯泡]卸载应用
基本命令:adb uninstall [-k]
有一些应用不会显示在启动器或者无法用普通方法卸载,可以使用 adb 卸载它 。
注意:系统应用谨慎卸载!有可能会造成无法开机!
[灯泡]清除缓存
基本命令:adb shell pm clear
相当于在设置里的应用信息界面点击了「清除缓存」和「清除数据」 。
注意:系统应用谨慎清除缓存,有可能会造成异常!
[灯泡]强制停止应用
基本命令:adb shell am force-stop
顾名思义,相当于 Windows 中 taskkill 命令
[灯泡]复制文件
基本命令:adb push
在电脑和手机或者手机和电脑之间复制文件 。
[灯泡]刷机相关
快速重启:adb reboot
重启到引导模式:adb reboot bootloader
重启到恢复模式:adb reboot recovery
Sideload 更新系统:adb sideload
搬砖网络侵权立删【ADB 简介与使用】
文章插图
文章插图
推荐阅读
- 小米8探索版 MIUI11波兰版 安卓10 零广告
- 魅族手机关闭广告
- $&安卓手机如何清除锁屏密码?
- 酷派 5860s 官方最新 精简优化 大内存 杜比
- 王卡,以及各种卡免流
- Win10系统内存占用过高的解决方法
- win7系统佳能扫描IJ Scan Utility
- 小米NOTE2刷机包 MIUI8 7.4.25
- win7系统电脑插耳机没有声音怎么办?