虽然有的网站提供了单独的 ADB 和 Fastboot 文件,但是我一直不屑于使用这种第三方提供的二进制文件,主要有几个考虑:
- 安全没有保障,二进制文件可能被恶意篡改过
- 工具版本过旧,无法支持最新的设备,或者无法连接设备
- 大多只提供 Windows 版本,没有 macOS 和 Linux 版本
- 在装有 Android SDK 的机子上偶尔出现些奇怪的问题
下面是官方提供的3 个不同平台的工具软件,都是跟最新版 Android SDK 同步的。
- Windows: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
- Linux: https://dl.google.com/android/repository/platform-tools-latest-linux.zip
- Mac: https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
简单使用示例:
- 检查ADB设备
adb start-server 启用ADB服务
adb devices 查看ADB设备
- 查看当前设备中所有app的应用包名称
- 禁用应用程序命令(含系统预装)
示例:
adb shell pm disable-user com.android.browser 禁用自带浏览器
- 取消已禁用应用程序命令
示例:
adb shell pm enable com.android.browser 启用已禁用的自带浏览器
中兴机顶盒在原先二维码处免密码直接开启ADB
adb shell settings put global adb_num AMM
冻结示例:
adb shell pm hide com.yst.whitebox
解冻示例:
adb shell pm enable com.yst.whitebox