cordova模拟 - 选择Android虚拟设备

lef*_*ire 9 android cordova

我已经为各种API级别的测试定义了一些AVD,10-19.当我跑步时cordova emulate android,它说:

警告:未指定模拟器,默认为{ITEM ON THE TOP}

它选择列表顶部的目标AVD,无论它是什么.因此,当我需要测试新设备时,我一直在删除所有AVD并重新创建一个新的AVD.我找不到任何cordova emulate选择AVD的标志,是否有这样的旗帜?或者有没有办法指定默认的AVD?

lef*_*ire 21

cordova emulate --target={AVD_NAME} android.

出于某种原因,我认为这--target意味着Android版本的目标(例如,4.0.3),因此会创建一个特殊的AVD.不知道为什么我这么想.但无论如何, - target是你的AVD的名称/ ID.