app:mergeReleaseResources制作发行版本时发生异常

时间:2018-07-07 07:05:02

标签: android android-studio android-gradle release-builds

我能够创建调试版本,但发布版本失败,出现app:mergeReleaseResources和错误:java.util.concurrent.ExecutionException:异常。 我尝试关闭progaurd,删除任何损坏的png文件,但仍然存在相同的问题。知道这里出了什么问题或如何找到原因吗?

3 个答案:

答案 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)

a tutorial on that

<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  
}