九涯
九涯
  • 发布:2020-07-08 15:58
  • 更新:2022-09-25 18:24
  • 阅读:5402

android云打包启动图错误:Execution failed for task ':app:mergeReleaseResources'.

分类:uni-app

问题描述:

uniApp中设置了安卓9.png格式的启动图片以后,进行安卓APP云打包出现错误,错误日志:

FAILURE: Build failed with an exception.  

* What went wrong:  
Execution failed for task ':app:mergeReleaseResources'.  
> java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource compilation failed  
Output: error: top-left corner pixel must be either opaque white or transparent.  

......(此处省略更多)......

出现问题的原因及解决办法:

使用draw9patch工具制作保存出来的.9.png图片是包含着黑边的,该黑边本就用于指定哪些部分可以被拉伸填满容器,哪些部分保持不变,如果像这篇文章《androidUI设计 .9.png 制作及去黑线》,最后介绍的使用xUltimate-d9pc-x86工具去除黑边后,那打包就出现错误了,黑边是Android的.9.png图片实现自适应的核心,因此不能去除。

所以,使用draw9patch工具制作保存出来的.9.png启动图片,就直接使用了,不用处理掉黑边。

注:draw9patch工具制作保存出来的.9.png启动图片尺寸会比原图多1-2px,这不影响使用。(若有帮助请点个赞,本人也是在这个坑里吃了不少苦,为了能帮助到其它人,特意写了这个经验)

2 关注 分享
言会咸 恶心

要回复文章请先登录注册

[已删除]

[已删除]

代做 安卓.9.png / iOS苹果storyboard 启动图片,做好满意了再给钱。


加QQ: 615792701


价格便宜, 不满意免费修改,还可解决前/后端问题。
2022-09-25 18:24
九涯

九涯 (作者)

回复 言会咸 :
不客气!好长时间没有看评论了,才回复,对不起哈!
2021-11-29 10:08
1***@qq.com

1***@qq.com

回复 言会咸 :
周末解决啊
2021-05-15 10:55
九涯

九涯 (作者)

回复 言会咸 :
不客气,相互学习!
2020-09-04 09:35
言会咸

言会咸

我也遇到了相同的问题,已经解决,谢谢
2020-09-04 02:01