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

当我启用 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)

【问题讨论】:

标签: android gradle proguard


【解决方案1】:

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

**

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

**

【讨论】:

    猜你喜欢
    • 2019-12-08
    • 2017-12-20
    • 1970-01-01
    • 2017-10-06
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 2018-10-11
    • 1970-01-01
    相关资源
    最近更新 更多