在从事嵌入式安卓开发调试过程中,adb是一种常见的宿主机与目标机进行交互的方式,从实现效果上来讲类似于minicom,它允许用户登录目标机,从而完成一系列的交互。之前未接触过,今天碰到了,顺便简记一下平台的搭建与常用的adb指令。
1. ADB部署
adb实现依赖于客户端和服务器端的正确配置,对于服务器端,也就是Android手机段通常都内置了该功能,需要注意的是用户在使用adb时需打开USB debugging,具体操作为settings -> applications -> development -> usb debugging;对于客户端配置要略微复杂一些,因PC的操作系统而异:
a) mac/linux:下载sdk,解压后将解压目录添加至环境变量;
b) windows:下载USB驱动android_usb_windows.zip,下载adb工具包(adb.exe和AdbWinApi.dll)并添加至系统环境变量;
至此,已完成ADB环境部署。
2.常用ADB命令操作
1)查看设备是否连接:adb devices
2)得到手机系统文件读写权:adb remount