本帖最后由 迅捷XunJ 于 2017-4-23 00:28 编辑
ADB,即 Android Debug Bridge(安卓调试桥),它是 Android 开发/测试人员不可替代的强大工具,当然也是我们这些 Android 设备玩家的好玩具。熟练应用ADB命令能大大提高我们对于手机的掌控能力。 ADB环境和驱动下载:
USB 连接 通过 USB 连接来正常使用 adb 需要保证几点:
- 硬件状态正常。
- 包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。
- Android 设备的开发者选项和 USB 调试模式已开启。
- 可以到「设置」-「开发者选项」-「Android 调试」查看。
- 如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-「关于手机」连续点击「版本号」7 次。
- 设备驱动状态正常。
- 这一点貌似在 Linux 和 Mac OS X 下不用操心,在 Windows 下有可能遇到需要安装驱动的情况,确认这一点可以右键「计算机」-「属性」,到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。
通过 USB 线连接好电脑和设备后确认状态。 如果能看到 说明连接成功。
无线连接(需要借助 USB 线) 查看 adb 版本 命令: 示例输出: - Android Debug Bridge version 1.0.36
复制代码 如果有以上输出,那么环境正确,可以使用。
安装 APK
卸载应用
清除应用数据与缓存
强制停止应用
IP 地址 每次想知道设备的 IP 地址的时候都得「设置」-「关于手机」-「状态信息」-「IP地址」很烦对不对?通过 adb 可以方便地查看。
查看连接过的 WiFi 密码 注:需要 root 权限。
重启到 Recovery 模式 命令: 重启到 Fastboot 模式 命令:
通过 sideload 更新系统 启动 adb server 失败 出错提示 - error: protocol fault (couldn't read status): No error
复制代码可能原因 adb server 进程想使用的 5037 端口被占用。
解决方案
用adb修复build.prop
在修改了/system/build.prop文件后导致手机重启进不了系统,可以通过adb将未修改的build.prop文件重新写入手机,再重启,手机就恢复可以正常了。
步骤如下: |