如何使用命令行创建Intel Atom x86_64 Android AVD

如何使用命令行创建Intel Atom x86_64 Android AVD,第1张

概述我正在尝试自动化创建android模拟器,在其上安装和测试应用程序以及删除它们的过程.我可以从UI创建和启动模拟器.但是,当我运行以下命令时:androidcreateavd我得到错误:Error:Theparameters--target,--namemustbedefinedforaction'createavd'不知道目标是什么,我

我正在尝试自动化创建android模拟器,在其上安装和测试应用程序以及删除它们的过程.我可以从UI创建和启动模拟器.但是,当我运行以下命令时:

androID create avd

我得到错误:

Error: The parameters --target, --name must be defined for action 'create avd'

不知道目标是什么,我发现如果我运行androID List target,它将显示我已安装的目标的列表.以下是我认为我需要的目标

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-7inTag/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.

我四处搜寻,确实找不到标签是什么,我怎么知道标签适用于哪个目标,我也看到很多人在定义abi,不知道如何将其与正确的目标联系起来.

有谁知道如何从命令行创建AVD!

解决方法:

我看到您在androID列表目标的输出中有标签

Tag/ABIs : androID-tv/x86, Google_APIs/x86, Google_APIs/x86_64

您可能必须选择特定的选项,例如使用–tag’androID-tv / x86’或简称-g’androID-tv / x86′

您的可用avd中可能没有默认目标.

总结

以上是内存溢出为你收集整理的如何使用命令行创建Intel Atom x86_64 Android AVD全部内容,希望文章能够帮你解决如何使用命令行创建Intel Atom x86_64 Android AVD所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1091157.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存