android - 无法通过 Jenkins 的 Android 模拟器插件创建模拟器

标签 android jenkins emulation jenkins-plugins

当 Jenkins 尝试生成我的模拟器时,出现错误:

tools/android create avd -f -a -c 256M -s 1080x1920 -n hudson_de-DE_480_1080x1920_Google_Inc._Google_APIs_23_x86 -t "Google Inc.:Google APIs:23" --abi x86
Error: Invalid --tag default for the selected target.

但是tools/android list Targets输出

id: 6 or "Google Inc.:Google APIs:23"
     Name: Google APIs
     Type: Add-On
     Vendor: Google Inc.
     Revision: 1
     Description: Android + Google APIs
     Based on Android 6.0 (API level 23)
     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 : google_apis/x86

我做错了什么?

最佳答案

显然,需要修复的是 --abi 参数,而不是 --tag 参数。该错误具有误导性:

$ tools/android create avd -f -a -c 256M -s 1080x1920 \
   -n hudson_de-DE_480_1080x1920_Google_Inc._Google_APIs_23_x86 \
   -t "Google Inc.:Google APIs:23" --abi google_apis/x86

关于android - 无法通过 Jenkins 的 Android 模拟器插件创建模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35059957/

相关文章:

java - 使用按钮存储附加信息

android - 检索 StatusbarNotification 详细信息(标题、通知文本)的可靠方法

python - Jenkinsfile 语法 - 是否有共享 python 构建步骤的 DRY 示例?

android - Android模拟器中的数字表示什么

android - 我应该忽略用户的这个异常吗

python - 在 python 中使用 jenkinsapi 触发参数化构建

jenkins - 矩阵中的一项配置每次都会被取消

java - 在自定义应用程序中接收从 WTK 模拟器发送的 SMS

Android模拟器在启动时卡住

Android Studio - 可以按哪个按钮激活功能 "know"吗?