我是(非常)Android 开发新手,正在尝试在我的 Nexus 5X 上测试我的应用程序。我之前在同一台计算机上使用相同版本的 Android Studio 在相同的 5X 上成功完成了它,所以我不确定发生了什么变化。
将手机通过 USB 连接到运行 Linux Mint (18.1) 的笔记本电脑后,在 Android Studio (v2.3.1) 的“连接设备”下的“选择部署目标”屏幕中,我看到一个条目:
00b9xxxxxxxxcb26 [null]
(这是一个完整的 ID,但我不确定它作为一个值有多敏感,所以我比较保守)。
我确定以前在这里它说“Nexus 5X”或类似的东西。
如果我尝试部署到该设备,它会失败,并显示错误消息:
会话“移动”:安装 APK 时出错
手机上没有出现任何消息,肯定启用了 USB 调试。
Android Monitor 选项卡中没有任何内容,事件日志仅显示:
21:42 执行任务:[:mobile:assembleDebug]
21:42 Gradle 构建在 661 毫秒内完成
21:42 会话“移动”:安装 APK 时出错
我尝试过更新 Android Studio(我之前使用的是 2.3,也发生了同样的情况),重新启动手机和 Android Studio。该应用程序在 Nexus 5X 模拟器中成功运行。
我想不出任何其他可能相关的有用信息,除了我将 USB-C 连接到 USB-C,但我很确定我之前连接手机的方式,我可以尝试 USB-A明天到 USB-C,但现在没有可用的电缆。还有其他想法吗?