【发布时间】:2016-06-25 01:58:16
【问题描述】:
将 Yosemite 机器上的 Android Studio 1.3 编译为 2013 N7 5.1.1,启用 USB 调试并将连接设置为 MTP
- 检测到设备
- 构建成功
- 会话“应用程序”:在事件日志中运行显示
屏幕上什么也没有出现。没有安装到高清
(相同的Android Studio机器的相同进程编译到N5 5.1.1)
编辑-清除 ADB 并在 Windows 上安装驱动程序导致 Mac 将设备正确检测为 N7 以及 Mac 上的这组新错误:
PropertyFetcher:AdbCommandRejectedException 获取设备 06d8bddc 的属性:设备未经授权。 这个 adbd 的 $ADB_VENDOR_KEYS 没有设置;如果这看起来不对,请尝试“adb kill-server”。 否则,请检查您设备上的确认对话框。
EDIT- Yosemite 将 N7 识别为 N7 并在设备管理器中显示“ADB 连接错误:EOF” Windows 10 不再识别设备并拒绝为“未知 USB 设备”安装任何 Google 驱动程序
EDIT- 尝试清除 ADB RSA 密钥。密钥在 Android Studio 重启时重新生成。设备状态仍为“离线” Android adb devices unauthorized
解决方案 - 恢复出厂设置并接受 Google 许可以定期扫描开发者设备
【问题讨论】:
-
你试过 adb kill-server 然后 adb start-server 吗?
-
我将在 Android Studio 终端中运行的确切命令是什么?我尝试了几分钟不同的,但我从未使用过工作室终端
-
如果你的路径中没有它,请检查你的 adb 路径。然后是“adb kill-server”,然后是“adb start-server”
-
Android ADB 接口已安装,尝试 MTP/PTP,尝试清理项目,尝试通过设备监视器重置 ADB。仍在“选择设备”面板中显示的设备中显示 [离线]。设备监视器抛出“Adb 连接错误:现有连接被远程主机强行关闭”
-
关于 N7 有一个类似的问题,有很多答案。它可能会帮助你*.com/questions/14993855/…
标签: android android-studio osx-yosemite nexus-7 nexus-5