【问题标题】:OnePlus One not found in Android Studio on Mac在 Mac 上的 Android Studio 中找不到 OnePlus One
【发布时间】:2015-05-31 19:21:26
【问题描述】:

我在 Mac 上的 Android Studio 中开发时遇到了一个奇怪的问题,我正在使用 OnePlus one。调试时,如果我的移动 adb 上有来电,请断开我的设备并且不再显示它。帮我永久解决这个问题。 我找到的唯一可行的解​​决方案是在以下步骤中:

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

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

【问题讨论】:

  • 在找到永久解决方案之前,您是否考虑过使用 Genymotion 模拟器? genymotion.com/#!

标签: java android macos android-studio oneplusone


【解决方案1】:

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

【讨论】:

  • 令人惊讶的是,这对我有用。自 7 月以来有任何更新吗?
  • OPOX 仍然失败,此解决方法仍然有效。
【解决方案2】:

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

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

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

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

然后重启你的macbook和手机试试看是否可以。

【讨论】:

    【解决方案3】:

    可能无法正确检测到您的手机有多种原因,在我的情况下,它会在“我的电脑”中显示我的手机,并询问我是否允许我的电脑在手机上进行调试。然而它没有在 android studio adb devices 下拉菜单中显示手机。

    我所做的只是,转到

    工具>Android>启用 ADB 集成

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

    【讨论】:

      猜你喜欢
      • 2015-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-15
      • 2014-07-26
      • 1970-01-01
      • 1970-01-01
      • 2019-08-21
      相关资源
      最近更新 更多