如何解决此问题“在 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”的主要内容,如果未能解决你的问题,请参考以下文章