如何将运行Android的Orange Pi 4 LTS连接到Mac端Android Studio?
解决Orange Pi 4 LTS Android 8.1无法在Mac上被ADB识别的问题
排查与修复步骤
1. 确认Mac的权限与驱动
- 打开「系统设置」-「隐私与安全性」,检查是否有ADB相关的权限请求,若有点击「允许」后重启Mac。
- 确保安装的是适配Mac版本的Android SDK Platform Tools,可重新下载最新版覆盖安装到默认路径
~/Library/Android/sdk/platform-tools/。
2. 重置ADB服务
- 关闭Android Studio,在终端执行命令:
adb kill-server adb start-server - 重新连接设备,此时留意Orange Pi上是否弹出「允许USB调试」授权弹窗,勾选「始终允许此计算机」后确认,再执行
adb devices查看。
3. 调整USB连接模式
- 在Orange Pi的开发者选项中,找到「选择USB配置」,设置为「MTP(媒体传输协议)」或「PTP(图片传输协议)」,避免仅充电模式。
- 下拉设备通知栏,确认USB连接提示为「文件传输」模式。
4. 排查线缆与接口
- 更换带数据传输功能的原装USB-C线缆(部分第三方仅充电线无法适配Mac)。
- 直接连接Mac的原生USB-C端口,避免使用扩展坞(扩展坞可能存在信号干扰)。
5. 配置ADB环境变量
- 终端执行
echo $PATH,检查是否包含Android SDK Platform Tools路径。若未包含,编辑~/.zshrc(或~/.bash_profile,依使用的shell而定)添加:export PATH=$PATH:~/Library/Android/sdk/platform-tools - 执行
source ~/.zshrc生效后,重新运行adb devices。
6. 添加设备厂商ID(小众设备适配)
- 打开Mac上的
~/.android/adb_usb.ini文件(无则新建),添加Orange Pi 4的USB厂商ID(可通过「系统报告」-「USB」查看连接后的设备ID,格式为0xXXXX)。 - 添加后重启ADB服务,再次尝试识别设备。
内容的提问来源于stack exchange,提问作者Daryl Spitzer
相关产品推荐
相关产品推荐

