Android:Mac下Android Studio真机调试 / 2018-11-19

在iOS下真机调试只要插上设备配置好证书就可以,但Android真机调试没这么便捷,需要使用ADB工具。

什么是ADB

Android Debug Bridge,是 Android 的调试工具。通过ADB可以管理,操作和调试设备。

将ADB路径加入环境变量

Android Studio 启动界面 -> Configure -> Project Defaults -> Project Structure -> 找到 Android SDK location。假设目录为:

/Users/easeapi/Library/Android/sdk

open /Users/easeapi/Library/Android/sdk
cd platform-tools

会在platform-tools目录看到adb文件。

sudo vim ~/.bash_profile

增加:export PATH=${PATH}:/Users/easeapi/Library/Android/sdk/platform-tools

将Android设备加入ADB配置

将Android设备插上USB,在终端执行:

system_profiler SPUSBDataType

寻找Android设备的Vendor ID,比如0x0f67

vim ~/.android/adb_usb.ini

将Vendor ID添加进去,一行一个。

ADB链接

重启ADB Server

adb kill-server

adb start-server

在手机上开启USB调试,并允许调试。

adb devices

查看连接状态。

其它文章

Android:Library module的使用
Android:模拟器Charles抓包
iOS 抓取网络数据包