简介
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
2cd ~
touch .bash_profile编辑 .bash_profile 文件,ANDROID_HOME 参数为上一步获取的 ADB 路径
1
open .bash_profile
保存文件后执行配置立即生效命令,输入 adb version 检查是否配置成功
1
2source .bash_profile
adb version
配置手机可被识别
执行命令获取 usb 接入信息,查询信息中会显示链接的 Android 信息,记录 Vendor ID 备用
1
system_profiler SPUSBDataType
在 ~/.android/.adb_usb 文件中配置,目录如下
创建 .adb_usb 文件(如果不存在)
1
2cd ~
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 断开成功
命令展示