如何使用硬件配置文件从命令行创建AVD?

5

目前我一直在通过Android Studio UI中的Tools > AVD Manager管理AVDs。这适用于创建具有特定硬件配置文件(我在XML文件中拥有)的AVD,但是我发现AVD经常会出现故障。在AVD旁边的UI中有一个“修复”选项,而我添加的硬件配置文件会被删除,导致我需要再次输入所有内容。这很痛苦且频繁,因此我想通过命令行自动化它。

我可以使用类似avdmanager create avd -n test1 -k "system-images;android-29;google_apis;x86"的命令创建AVD,但是它会提示自定义硬件配置文件,如果我选择自定义硬件配置文件,它会提示我逐个输入每个属性。这比使用UI更耗时。

该来源称“android工具可让您为虚拟设备设置硬件仿真选项”,并提供了一个漂亮的属性列表,可以修改这些属性,但没有解释如何通过命令设置这些属性。

有没有办法通过命令行设置AVD的硬件配置文件,而不必手动回答提示?


你可以把所有的命令和其他输入放在一个批处理文件中,然后运行它,而不是直接在cmd提示符上输入命令吗? - muasif80
@muasif80 - 批处理文件可能是一个可行的解决方案,但它依赖于底层命令或参数来创建AVD——目前我不知道这些内容。 - Luke
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接