如何解决此问题“在 app gradle 中 minifyEnabled 为 true 时未生成签名的 apk”

Posted

技术标签:

【中文标题】如何解决此问题“在 app gradle 中 minifyEnabled 为 true 时未生成签名的 apk”【英文标题】:How to fix this issue "signed apk is not generating when minifyEnabled true in app gradle " 【发布时间】:2019-06-03 22:03:38 【问题描述】:

当我启用 minifyEnabled true 签名 apk 时没有生成

release 
    minifyEnabled true
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

我收到以下警告:

警告:有 355 个未解析的类或接口引用。您可能需要添加缺少的库 jar 或更新它们的版本。如果您的代码在没有缺少类的情况下工作正常,您可以使用“-dontwarn”选项抑制警告。 (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedclass)

【问题讨论】:

is not generating 为什么?您遇到了什么错误? 可能的副本:***.com/questions/43853959/… Android: How to generate signed APK with minifyEnabled的可能重复 【参考方案1】:

将这些添加到 proguard-rules.pro 文件中

**

-保留类 java.awt.event.** *; -keep class org.apache.** *; -keep class org.gradle.** *; -keep class groovy.lang.** *; -保持类 javax.swing.** *;

**

【讨论】:

以上是关于如何解决此问题“在 app gradle 中 minifyEnabled 为 true 时未生成签名的 apk”的主要内容,如果未能解决你的问题,请参考以下文章

为啥颤振向我显示此错误,我该如何解决?

如何解决此分段错误:以下代码的 11 错误?

如何解决 iPhone 8 中的此图像剪切问题?

如何解决此回调包含问题?

创建项目时如何解决此错误?

如何在 Windows 10 中解决此问题?