我已经定义了一些 AVD,用于在各种 API 级别 10-19 上进行测试。当我运行 cordova emulate android
时,它说:
WARNING : no emulator specified, defaulting to {ITEM ON THE TOP}
它选择列表顶部的目标 AVD,无论它是什么。因此,当我需要测试新设备时,我一直在删除所有 AVD 并重新创建一个新的。我找不到用于选择 AVD 的 cordova emulate
的任何标志,是否有这样的标志?或者有没有办法指定默认的 AVD?
最佳答案
cordova emulate --target={AVD_NAME} android
。
出于某种原因,我认为 --target
表示 Android 版本目标(例如 4.0.3),因此会创建一个临时 AVD。不知道为什么我这么想。但无论如何,--target 是您的 AVD 的名称/ID。
关于android - cordova emulate - 选择一个 Android 虚拟设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23436065/