尝试按照说明在真实设备上安装应用程序:- http://developer.android.com/tools/device.html 。最后 Android Studio 给出错误:
Session 'app': Error Installing APK
我想问题可能出在我的安卓设备上(它是中国的 Doogee X5)。它在开发人员文档中没有给定的 USB 供应商 ID,因此我决定按照 HTC 的随机供应商 ID 的说明进行操作。
我确信有一种方法可以在任何 android 设备上运行应用程序,但我没有找到关于如何做到这一点的答案。
我正在通过 Linux Ubuntu 14.04 LTS 运行
原文由 Stanislav Barabanov 发布,翻译遵循 CC BY-SA 4.0 许可协议
编辑:
在较新的 Android Studio 版本中,您可以使用此按钮重新同步项目:
对于旧版本:
打开 Gradle 窗口(在 Android Studio 的右侧)并单击刷新按钮。
但是,这不是 100% 确定的解决方法。
其他情况的解决方案:
打开终端窗口并输入“adb kill-server”,然后输入“adb start-server”。通常在几个小时不活动后,adb 会断开设备的连接。 (如果您在 PATH 环境变量中没有 sdk/platform-tools,那么您应该在该文件夹中打开一个终端)
如果这些解决方案对您没有帮助,一个提示: 如果您打开 Android Studio 右下角的事件日志窗口,您可以看到详细的错误消息。
其他极端情况 如果您看到此错误:INSTALL_FAILED_INVALID_APK:… 签名不一致。然后不幸的是,gradle refresh 是不够的,你必须去 Build -> Clean Project 然后再次运行。
Android 模拟器问题 如果您想将 APK 部署到 Android 模拟器并且您看到“安装 APK 时出错”消息,您的模拟器可能被冻结并需要重新启动。