gia*_*otb 6 eclipse android emulation android-emulator genymotion
我刚刚安装了genymotions,但当我尝试在其上启动我的应用程序时,如本段末尾所述,即使新的(genymotion)正在运行,eclipse也会启动旧的模拟器.我试图更改调试配置,但我能看到的唯一虚拟设备target是旧的模拟器(见下图).
如果在target我的回答中,我收到以下错误:
[2014-01-30 19:50:00 - HelloWorld] No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD.
Run Code Online (Sandbox Code Playgroud)
此外,我按照常见问题解答建议如何使用SDK.我在第二张照片中显示了我的配置.
照片中显示的设备都是用AVD制作的,没有genymotion,也没有正在运行的设备:

在这里我把genymotion的配置:

我怎么能说eclipse启动genymotion模拟器而不是AVD?
eya*_*zmy 12
查看截图我认为您应该取消选择列表中显示的所有AVD.您选择的选项默认启动最佳选择的AVD,并可选择启动设备.
此外,Genymotion实例被ADB和ADT视为真实设备.因此,正如GhostDerfel所提到的,在Genymotion实例上运行应用程序之前,您需要运行其中一个.
要通过ADB了解所有检测到的设备,您可以查看DDMS的"设备"部分.如果检测到Genymotion设备,它应该显示如下名称:genymotion-galaxy_s3....
您也可以运行此命令adb devices.结果应该显示如下:
List of devices attached
192.168.56.102:5555 device
Run Code Online (Sandbox Code Playgroud)
每个Genymotion机器都在此处按其本地IP地址列出.
如果您找不到Genymotion实例,请检查您是否拥有最新版本的Genymotion.在版本2.0.2上修复了ADB检测错误
| 归档时间: |
|
| 查看次数: |
21731 次 |
| 最近记录: |