当使用Cordova CLI从Android设备管理器(AVD)中选择特定的模拟设备时,有没有一种方法?
我同时在开发平板电脑应用程序和智能手机应用程序,由于形状因素和屏幕分辨率不同,需要切换到不同类型的仿真器?
我知道这不是一个特殊的编码问题,但也许我可以在终端中运行一些Cordova代码来使仿真更具体,而不是:
cordova emulate android
它似乎从堆栈中选择了第一个仿真器。
发布于 2014-05-21 23:19:27
像这样使用target
参数:
cordova emulate --target=emulator-5554 android
要获取模拟器的设备名称(本例中为“emulator -5554”),请运行/platforms/android/cordova/lib/list-started-emulators.bat
发布于 2020-06-08 17:15:30
如果您运行以下命令,您将获得所有可用设备的列表:
cordova run android --list
接下来,您可以通过运行以下命令模拟您的应用程序:
cordova run android --target="<Device_Name>"
发布于 2018-09-30 02:08:40
对我来说:
如果您使用的是OSX,您可以如前所述在/platform/android/cordova/lib/中打开shell,然后编写以下命令:
./list-emulator-images
在获得仿真器镜像名称之后,
cordova emulate android --target="the name"
https://stackoverflow.com/questions/23777337
复制相似问题