Nougat 7.1.2 调试问题

Nougat 7.1.2 debug issue

我最近为 Android Beta 计划注册了我的 Pixel XL。更新到 Nougat 7.1.2 后,Android Studio Linux.

中未正确检测到我的设备

我在 AVD 监视器中得到类似的东西

HT6A70201284 [null] 

但它在我的 windows 桌面上运行,我在其他 linux 设备上尝试过,但遇到了同样的问题。我遇到 post 提及驱动程序支持,所以我将我的 SDK 更新为 Android O 预览,但它没有用。

另一个奇怪的行为是当我在 phone 中关闭调试模式时,它被我的 linux 系统检测到,其他 posts 陈述相同的驱动程序问题,但我我无法确定我应该安装哪个驱动程序以及从哪里安装。

我不确定其他人是否遇到过这个问题,但在尝试了几次之后,问题似乎得到了解决暂时

通常我在开发应用程序时以充电模式使用我的设备,但在更新后 Android studio 检测到设备处于 仅数据传输模式,不知何故,USB充电模式在预览版中存在一些错误,Android Studio 无法检测到。

只是一个简单的解决方案(在 Nexus 5X,7.1.2 上工作),

  1. 开发者选项
  2. Select USB 配置
  3. 选择 MTP(媒体传输协议)

如果通知面板显示"USB charging this device"

  1. 点击它然后 select "Transfer files"
  2. 检测到设备。