我想自动创建android模拟器,安装和测试应用程序,并删除它们的过程。我能够从UI创建并启动仿真器。但是,当我欠幅脉冲下面的命令:我如何创建一个英特尔凌动x86_64安卓avd与命令行
android create avd
我得到的错误:
Error: The parameters --target, --name must be defined for action 'create avd'
不知道目标是什么,我环顾四周,发现如果我跑android list targets
它会告诉我的列表我已安装的目标。下面列出的目标是什么,我相信我需要
id: 2 or "android-25"
Name: Android 7.1.1
Type: Platform
API level: 25
Revision: 1
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in
Tag/ABIs : android-tv/x86, google_apis/x86, google_apis/x86_64
所以我修改了我的命令,包括目标的ID以及添加姓名,从而获得
android create avd -n test2 -t 2
我得到的错误:
Error: Invalid --tag default for the selected target.
我用google搜索了一下,真的找不到标签是什么,我怎么知道哪些标签适用于哪个目标,我也看到很多人定义abi的,不知道如何与之关联改正t目标..
有谁知道如何从命令行创建一个AVD!
我只是想知道为什么要删除环境。 – danny117
我正在测试已知是恶意/病毒的android apks。所以他们经常搞砸模拟器。我只是想为我部署到设备的每个android apk创建一个新的。 – MikeSchem