我能够创建调试版本,但发布版本失败,出现app:mergeReleaseResources和错误:java.util.concurrent.ExecutionException:异常。 我尝试关闭progaurd,删除任何损坏的png文件,但仍然存在相同的问题。知道这里出了什么问题或如何找到原因吗?
答案 0 :(得分:6)
使用以下命令解决了这一问题gradlew --scan assembleRelease in terminal and 它给了我以下错误:D:\ Freelance Work \ InstaConnect \ app \ src \ main \ res \ drawable-nodpi \ blacktoblue_gradient.png:错误:无法读取PNG签名:文件未使用PNG签名启动。
一旦我更正了该文件,它就会起作用。
答案 1 :(得分:1)
<div slot="bottom" class="navbar">
<div class="button">
<ion-icon name="home"></ion-icon>
<label>Home</label>
</div>
<div class="button">
<ion-icon name="list-box"></ion-icon>
<label>Agenda</label>
</div>
<div class="button">
<ion-icon name="call"></ion-icon>
<label>Numbers</label>
</div>
<div class="button">
<ion-icon name="settings"></ion-icon>
<label>Settings</label>
</div>
<div class="button">
<ion-icon name="contact"></ion-icon>
<label>Account</label>
</div>
</div>
答案 2 :(得分:0)
如果是由于项目中存在PNG文件,请在gradle中添加以下内容。
aaptOptions {
cruncherEnabled = false
}