@ecrip
老兄,您的应用程序需要2.3.6 [GingerBread API 10]
最低目标,但2.2.1(Froyo API 8)
正如您所说,您有一个设备
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="18" />
在您的提示中,它要求您提供 API 10,android 2.2.1(Froyo API 8)
所以它没有在此处列出,而是在命令中显示prompt
这是问题所在
解决方案
使用较新版本的设备或应用程序的较低 minSdkVersion
@ecrip 如果命令中列出了 adb,则确保 min sdk 或您的应用程序必须小于或等于您的设备 api 版本
这是 adb 很常见的问题 如果它突然stop showing
连接设备或制作它offline
并且永远不会成为最常见的解决方案online
然后
Restart Eclipse
或者Reboot System
或者
如果启用了 USB 调试,请在命令提示符处执行此操作,移至<sdk>/platform-tools
adb kill-server
adb start-server
adb devices
笔记:
- 在我中
cmd
,我直接指挥adb
,因为我已将adb 路径设置为Environmental Variable
如果您知道连接到 pc 的设备 ip,那么您可以使用以下方法连接它
adb connect <你的IP地址>

如果禁用 USB 调试,请执行以下操作之一
在您的 Android 设备上保持 USB 调试启用 对于 Android 2.3.6
设置>>应用程序设置>>开发
对于 Android 4.2 标签
开发设置

