是否有命令行工具下载Android模拟器图像(AVD管理器)



我正在尝试用Android模拟器构建一个docker映像,用于使用Appium进行测试,除了avd映像之外,我已经获得了所有必要的内容。现在,当我运行android list avd时,我有一个空列表。

我已经安装了以下工具,但是我错过了一些关于如何使用它们检索图像的文档:android update sdk -t tool,platform-tool,android-24,addon-google_apis-google-24,extra-google-webdriver .

编辑:

我处理android-sdk_r24.4.1-linux.tgz

我试过android create avd -t android-24 -n android-24-avdError: This platform has more than one ABI. Please specify one using --abi. android-24没有ABI

Available Android targets:
----------
id: 1 or "android-24"
     Name: Android 7.0
     Type: Platform
     API level: 24
     Revision: 2
     Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in
 Tag/ABIs : no ABIs.
----------
id: 2 or "Google Inc.:Google APIs:24"
     Name: Google APIs
     Type: Add-On
     Vendor: Google Inc.
     Revision: 1
     Description: Android + Google APIs
     Based on Android 7.0 (API level 24)
     Libraries:
      * com.android.future.usb.accessory (usb.jar)
          API for USB Accessories
      * com.google.android.media.effects (effects.jar)
          Collection of video effects
      * com.google.android.maps (maps.jar)
          API for Google Maps
     Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in
 Tag/ABIs : no ABIs.

您可以使用android update sdk--components选项来完成此操作。例如

$ android update sdk --components=sys-img-x86-android-18

最新更新