Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法通过Jenkins创建emulator';Android仿真器插件_Android_Jenkins_Emulation_Jenkins Plugins - Fatal编程技术网

无法通过Jenkins创建emulator';Android仿真器插件

无法通过Jenkins创建emulator';Android仿真器插件,android,jenkins,emulation,jenkins-plugins,Android,Jenkins,Emulation,Jenkins Plugins,当Jenkins尝试生成我的emulator时,出现以下错误: 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. 但是工具/and

当Jenkins尝试生成我的emulator时,出现以下错误:

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.
但是
工具/android列表目标
输出

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

你没有做错任何事(虽然如果1080x1920仿真器正确引导我会感到惊讶(但也许API 23工作得更好))-这是一个bug,我已经存档了,因为它对我不起作用。。。我不得不改变标签和abi如下:android创建avd-f-a-c 256M-s 1080x1920-n hudson_de-de_480_1080x1920_谷歌公司_64@FrançoisPOYER实际上我认为您只有x86_64图像,因此这对您来说是失败的。此外,如果您尚未下载包含Google API的映像,则很可能只能针对普通的“android-23”。不,在运行命令之前,我已确保拥有所有映像(使用sdk管理器,我卸载并重新安装了23 API的系统映像),包括x86和64。还有“香草”android-23和谷歌API。唯一对我有效的命令是我给的。。。我觉得谷歌可能再次改变了软件包名称/标签/ABI策略。。。