在Mac的Android Studio中找不到一加一



我在mac上开发Android Studio时遇到了一个奇怪的问题,我使用的是一加一。在调试时,如果一个电话来我的移动adb断开我的设备,不要再显示它。帮我彻底解决这个问题。我找到的唯一可行的解决方案是:

  1. 重启mac
  2. 断开mac和一加一的连接线
  3. 关闭adb服务器
  4. 启动adb服务器
  5. 撤销开发者证书并关闭开发者选项。
  6. 重启onePlus One
  7. 打开OnePlusOne并连接设备与mac
  8. Open Android Studio
  9. 打开开发人员选项,然后打开调试选项

在我遵循这些步骤之后,指纹对话框显示,一旦我允许该对话框,设备开始显示。这个过程很耗时。我在mac上遇到了这个问题。

将手机置于飞行模式似乎暂时解决了我的问题。我仍然需要查看日志并找出问题所在,但在最近的5中似乎有一个错误。

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

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

如果这不起作用,打开系统信息实用程序并检查您的设备制造商ID(供应商ID)。复制该文件并使用

将其粘贴到adb usb配置中

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

然后重启你的macbook和手机,看看是否能正常工作。

你的手机可能没有被正确检测到有几个原因,在我的情况下,它显示我的手机在我的电脑中,还问我是否允许我的电脑在我的手机上调试。但是android studio adb devices下拉菜单中并没有显示手机

我所做的就是,进入

Tools>Android>Enable ADB Integration

找到了我的设备。这是一旦我安装了我的OPX驱动程序,显示为磁盘在我的电脑和三星USB驱动程序。我这里说的是Windows,但这个解决方案适用于任何平台的Android Studio。所以我想我应该分享。

相关内容

最新更新