 
简介
Android 开发使用真机有线调试和无线 wifi 调试
配置方式
有线调试
Android 手机数据线链接电脑并开启 USB 调试
大部分 Android 默认不显示 USB 调试,多次点击系统版本号开启开发者模式
Windows
安装 Google USB Driver
- 选择 File → Setting…
 
- 选择 Appearance & Behavior → System Settings → Android SDK → SDK Tools 勾选 Android SDK Tools 选项安装
 
- 在计算机管理 → 设备管理器 → 便携设备中选择手机型号,更新驱动,期间可能会在手机中认证授权设备,确认即可
 
- 确保正确开启 USB 调试后可以真机调试
Mac OS
获取 Android ADB 路径
- 选择 File → Project Structure…
 
- 选择 SDK Location → 选中位置为 Android ADB 路径
 
配置 Android ADB 环境变量
在 ~/.bash_profile 文件中配置
- 创建 .bash_profile 文件(如果不存在) - 1 
 2- cd ~ 
 touch .bash_profile
- 编辑 .bash_profile 文件,ANDROID_HOME 参数为上一步获取的 ADB 路径 - 1 - open .bash_profile   
- 保存文件后执行配置立即生效命令,输入 adb version 检查是否配置成功 - 1 
 2- source .bash_profile 
 adb version
配置手机可被识别
- 执行命令获取 usb 接入信息,查询信息中会显示链接的 Android 信息,记录 Vendor ID 备用 - 1 - system_profiler SPUSBDataType   
- 在 ~/.android/.adb_usb 文件中配置,目录如下 
 
- 创建 .adb_usb 文件(如果不存在) - 1 
 2- cd ~ 
 touch .android/.adb_usb
- 编辑 .adb_usb 文件,填写上一步获取的 Vendor ID 并保存 
 
- 执行 adb 命令,显示出链接的手机信息后可以真机调试 1 adb devices  
无线调试(需完成有线调试步骤)
Windows & Mac OS
- 配置 ADB 环境变量(如果未配置) 
 Windows 通常 ADB 路径:..\Android\Sdk\platform-tools
 Mac OS 通常 ADB 路径:~/Library/Android/sdk
- 使用命令检测 Android 手机是否链接正常(有线连接) - 1 - adb devices 
- 创建 adb 端口 
 使用命令 adb tcpip [port] 让手机的某个端口处于监听状态
 服务器端通过扫描5555到5585之间的奇数端口来寻找模拟器或设备实例并与找到的建立链接。- 1 - adb topic 5555 - 返回 restarting in TCP mode port:5555 为创建成功 
- 创建 adb 无线连接 
 保证手机与电脑在一个网络中
 使用命令行 adb connect [ip-address]:[port-num] 连接手机
 命令中 ip 地址为手机在网络中的 ip 地址,端口号为上一步创建的监听端口- 1 - adb connect 192.168.1.101:5555 - 返回 connected to 192.168.1.101:5555 为创建成功,此时可以断开有线连接 
- 重新执行命令检查 adb 链接情况 - 1 - adb devices - 返回 {ip 地址}:{端口号} 正确则可以进行无线调试 
- 断开 Wi-Fi 链接 
 使用命令 adb disconnect [ip-address]:[port-num] 来中断连接- 1 - adb disconnect 192.168.1.101:5555 - 返回 disconnected 192.168.1.101:5555 断开成功 
- 命令展示 