android - cordova emulate - 选择一个 Android 虚拟设备

标签 android cordova

我已经定义了一些 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/

相关文章:

java - 如何获取 Android L 的运行包名称

android - 是否可以仅针对某个 android 版本显示小部件?

android - Cordova 3.6 的 InAppBrowser 窗口中的后退按钮行为?

javascript - 音位间隙的 Style.Transform

javascript - Google 登录无法在 Cordova 应用程序中运行

java - 是否可以在 Java 中更改字符串的文本颜色?

android - 如何从 xml 文件动态添加 View ,我想在 RelativeLayout 中添加 TableRow

java - Android 的碰撞&触摸+射击方法

android - Cordova 应用程序无法在首次运行时发出 CORS 请求

android - PhoneGap 中的 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 错误