Nexus 5X在Android Studio中未正确识别



我(非常(是Android开发的新手,并且正在尝试在Nexus 5X上测试我的应用程序。我以前在同一5倍上成功地完成了同一版本的Android Studio,在同一台计算机上完成了此操作,因此我不确定发生了什么。

在通过USB连接到运行Linux Mint的笔记本电脑(18.1(的手机,在"选择的部署目标"屏幕中,在Android Studio(v2.3.1(的"连接设备"下,我看到了一个条目:

00b9xxxxxxxxcb26 [null]

(这是一个完整的ID,但我不确定它是一种价值,所以要保守(。

我确定以前在这里说" Nexus 5x"或类似的东西。

如果我尝试部署到该设备失败,错误说:

会话'移动':安装APK

错误

手机上没有消息出现,这绝对已启用了USB调试。

Android Monitor选项卡中没有什么,事件日志仅显示:

21:42执行任务:[:mobile:andybledebug]

21:42 Gradle Build完成了661ms

21:42会话'移动':安装APK

错误

我已经尝试更新Android Studio(我以前是2.3,同样发生了(,重新启动了手机和Android Studio。该应用程序在Nexus 5X模拟器中成功运行。

我想不出任何其他有用的信息可能相关的信息,除了我将USB-C连接到USB-C,但我很确定那是我以前连接手机的方式,我可以尝试明天USB-A到USB-C,但现在没有电缆。还有其他想法吗?

可能的解决方案:

  1. 禁用USB调试并再次重新启用
  2. 检查电缆 - 如果不是电缆,请直接将手机连接到计算机,而无需使用任何集线器或任何东西

  3. 停止ADB DEAMON:ADB KILL -SERVER,然后删除主目录中的.android目录 - 这将删除调试键 *

  4. 删除调试键和重新启动ADB应在您连接时在Android设备上显示一个确认对话框

添加一个新答案,因为尽管亚当·塞韦拉(Adam Szewera(和A. petrizza的答案帮助我到达那里,但它们都不包括关键问题。

那就是我将"使用USB更改为..."选项,当您将手机插入计算机以"充电此设备"时,它似乎是通知。将其更改为"传输文件"立即解决了该问题,现在我在Android Studio中看到了" LGE Nexus 5X ...",并且可以像以前一样部署到它。

感谢您的指示,这使我直截了当地思考:)

计划A。

  1. 您需要确保插入计算机的电源线用于数据传输,而不仅仅是为设备充电!

  2. 转到手机的设置,并确保开发人员设置已打开(我的手机有时会随机关闭它(。

  3. 如果其他所有失败都可以尝试打开良好的手机,然后重新打开。

计划b。

  1. 去运行

  2. 单击编辑配置

  3. 选择项目

  4. 在" Android应用程序"页面上的"常规"选项卡下找到目标设备部分。

最新更新