Android模拟器无法识别设备,但ADB可以。

3

我正在尝试调试软件,但我的设备不会显示在AVD列表中。ADB可以看到它,Eclipse设备管理器也可以看到它。我可以使用adb等工具获得交互式shell。

C:\Program Files (x86)\Android\android-sdk\platform-tools>adb devices
List of devices attached
BX9038ZRUV      device

广告管理器

Eclipse设备 有人知道发生了什么问题以及我应该如何解决吗? 我的电脑是Windows 7,手机是运行Android 4.0.4的Sony Ericson Xperia S。

3个回答

3

AVD仅适用于虚拟设备。您需要做的是:
运行配置>更改为“每次运行应用程序时询问”,或者使用您的真实设备。enter image description here


0

AVD 代表 Android 虚拟设备,而您的手机是真实的。当您运行或调试应用程序时,它应该出现在选择目标列表中。


0

AVD 列出了虚拟设备(模拟器)。在 运行配置! 中选择“始终提示选择设备”。


并不是很重要,但它实际上是一个模拟器(而不是模拟器)。 它试图重新创建设备,而不仅仅像设备一样。 这就是为什么它运行得如此缓慢。/爱挑剔的 - edthethird

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接