Windows下基于Jenkins构建Android自动打包,A

2018-05-04  本文已影响0人  打不死

问题一:打包的时候APPT2主要对图片命名进行校验,所以会导致含有**.9.png图工程无法打包成功

构建log

这种情况下,在build.gradle里面配置增加appt属性配置,aaptOptions.setUseNewCruncher(false)、aaptOptions.setCruncherEnabled(false)。

配置项

问题二:打包显示log

jenkins log

这个bug从log可以看出,无法从C盘的缓存复制xml文件到apk输出的地方,主要原因可能是没有windows该目录下的权限,所以无法复制,自然就打包失败了。我的解决的方法就是修改gradle的缓存路径,这样既不会因为权限的问题导致打包失败,也能清理一些C盘空间,具体缓存路径修改可以参考这篇https://blog.csdn.net/qiujuer/article/details/44257993

总结:有钱还是买个mac吧!!!

上一篇 下一篇

猜你喜欢

热点阅读