【问题标题】:No active compatible device found to running android application找不到运行 Android 应用程序的活动兼容设备
【发布时间】:2014-03-28 09:13:30
【问题描述】:

为了解决我的问题,我已经完全搜索了这个网站,但没有任何成功。

我的设备是 Sony Xperia Go (ST27i)

当我想在 Eclipse 中运行我的 android 应用程序 时,我收到此错误:

未找到有效的兼容 AVD 或设备。重新启动这个 连接设备或启动 AVD 后进行配置。

但我可以在连接到 USB 端口的“设备列表”中看到我的设备名称。

你能帮我解决这个问题吗?

谢谢。

【问题讨论】:

  • 检查清单文件中的 minsdk 和 maxsdk
  • @WhoAml 我已经检查了我设备上安装的文件是否是最新的
  • @Vyger 你知道我已经在我的应用清单中设置了这个值:android:minSdkVersion="7" 和 android:targetSdkVersion="17"
  • 您是否在设备上启用了 USB 调试? developer.android.com/tools/device.html
  • 是的,调试已开启

标签: java android eclipse


【解决方案1】:

看看

 <uses-sdk
        android:minSdkVersion="see here"
        android:targetSdkVersion="see here" />

为了在您的清单中兼容

【讨论】:

  • 取值为:android:minSdkVersion="7" android:targetSdkVersion="17"(我的设备操作系统版本是2.3)
  • 我的 minSdkVersion 为 8,targetSdkVersion 为 18。我将 8 更改为 7,它可以工作。谢谢
【解决方案2】:

您可以连接到您的设备吗?从命令行试试这个:

adb shell

如果失败,请以 root 身份尝试:

killall adb
adb shell

【讨论】:

  • 我可以将我的设备连接到我的计算机上,我也可以在连接到 USB 端口的设备列表中看到我的设备名称为带有指定图标的“电话卡”
  • 你必须在手机设置的开发者选项中开启usb调试。
  • 幸运或不幸我启用了该选项。
  • 至少现在你知道你的问题是什么了。试试我更新的答案
  • 我已经尝试了第一个命令并且收到了这条消息:'adb' is not Recognized as an internal or external command...
【解决方案3】:

对于以后的读者可能会有这个问题:

我已经安装了 Sony PC Companion,现在我可以使用我的手机来测试应用程序了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 2020-10-19
    • 1970-01-01
    相关资源
    最近更新 更多