繁体   English   中英

在Mac上的Android Studio中找不到OnePlus One

[英]OnePlus One not found in Android Studio on Mac

在Mac上的Android Studio中进行开发时,我遇到一个奇怪的问题,我正在使用OnePlus。 在调试是否有呼叫通过我的移动adb进行连接时,请断开设备并不再显示。 帮助我永久解决此问题。 我找到的唯一可行的解​​决方案是在以下步骤中:

  1. 重新启动Mac
  2. 从Mac和OnePlus One断开电缆
  3. 杀死adb服务器
  4. 启动adb服务器
  5. 吊销开发人员证书并关闭开发人员选项。
  6. 重新启动一加
  7. 打开OnePlusOne并将设备与Mac连接
  8. 开启Android Studio
  9. 启用开发人员选项,然后启用调试选项

完成这些步骤后,将显示指纹对话框,并且一旦允许该对话框,设备就会开始显示。 此过程很耗时。 我在Mac上面临此问题。

将手机置于飞行模式似乎已为我暂时解决了此问题。 我仍然需要查看日志并找出问题所在,但是OPO的最新5.x更新中似乎存在一个错误。

您正在使用EasyTether吗? 如果是,则可以使用以下命令将其禁用:

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext

如果这样不起作用,请打开“系统信息”实用程序,然后检查设备制造商ID(供应商ID)。 复制该文件,然后使用将其粘贴到您的adb usb配置中

echo 0x9d17 >> ~/.android/adb_usb.ini

然后重新启动您的Macbook和手机,然后尝试是否可行。

有几种原因可能无法正确检测到您的手机,就我而言,它在“我的电脑”中显示了我的手机,并且还问我是否允许我的PC在手机上进行调试。 但是,它并未在android studio adb设备的下拉菜单中显示该电话。

我所做的就是,去

工具> Android>启用ADB集成

它找到了我的设备。 这是我安装了OPX驱动程序后显示的“我的电脑”中的磁盘以及Samsung USB驱动程序。 我在这里谈论Windows,但是该解决方案适用于任何平台上的Android Studio。 所以以为我应该分享。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM