我尝试在 Java 上使用一些新的 AVD 进行自动测试。在我的情况下,我必须为每个 APK 运行创建 AVD,然后删除 AVD。而且我找不到它的解决方案或库。
只有 cli 调用“avdmanager create....”。但这是一个不舒服的决定,因为我必须在标准输入中写下问题的答案。如果我想创建自定义 AVD - 这是不可能的(许多字段要写入标准输入)。
在过去,“android create”是一个不错的决定,但现在它已被弃用,此命令运行 avdmanager。
我找到了有关 com.android.sdklib 类 AVDManager 的信息,但我找不到文档或一些示例。是真的吗——用代码制作新的 AVD 设备?