错误:Android HTC设备中的“所选设备不兼容”

时间:2016-03-29 10:42:58

标签: java android android-studio mobile ide

我在Android开发方面绝对是新手(我是Java EE开发人员),这是我第一次使用 Android Studio

所以我发现在我的HTC One手机上运行我的HelloWorld应用程序有些困难。

我已经在我的Windows 8.1系统上安装了手机的驱动程序(应该可以,因为我可以正确地将手机看到Windows设备管理器中)。

所以我将我的应用程序打开到Android Studio然后单击开始按钮然后我可以选择在我的手机上执行应用程序,但后来我收到以下错误消息:

  

所选设备不兼容

这是问题的截图:

enter image description here

为什么呢?问题是什么?我的 Htc One 与Android Studio不兼容的可能性如何?我该如何解决这个问题?

另一个问题是,如果我选择启动模拟器而不是我的phisical手机我没有虚拟设备。有什么东西让我分开安装或什么?

3 个答案:

答案 0 :(得分:1)

您已使用min SDK 15版创建了应用程序(如快照中所述),但您的设备正在使用较低版本的android。您可以从项目属性更改min SDK版本,或使用比您设备上安装的Android版本更低或相同版本的android SDK创建一个新的应用程序项目。

您选择的SDK版本适用于安装了相同或更高版本Android OS的任何设备。

Gingerbread(版本10)将在~90%的设备上运行。

答案 1 :(得分:1)

有时可能是Android Studio无法识别您的设备。

为此,请执行以下操作:

  1. 设置 - >开发者选项 - >撤消USB调试授权。

  2. 选择确定并断开手机连接。重新连接,运行应用程序,您应该在手机上弹出一个弹出窗口,要求授权标题为“允许此设备...”。勾选复选框以备将来使用。并选择确定。

答案 2 :(得分:0)

您项目的成绩档案中定义的minSdkVersion似乎高于手机的api版本。因此,您应该更改minSdkVersion

如果您之前已下载系统映像并使用AVD Manager配置设备,则只能启动虚拟设备。