【问题标题】:Proguard Warning error regarding libraries while generating signed apk生成签名 apk 时有关库的 Proguard 警告错误
【发布时间】:2018-12-19 05:37:50
【问题描述】:

谁能帮我解决proguard规则警告问题

注意:配置参考未知类 'com.google.android.gms.common.api.internal.BasePendingResult.ReleasableResultGuardian' 注意:配置参考未知类 'com.google.android.gms.common.internal.safeparcel.SafeParcelable' 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonFactory 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonFactory 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonFactory 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$1:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonFactory 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonParser 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonToken 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonParser 警告:com.amazonaws.util.json.JacksonFactory$JacksonReader:找不到引用的类 com.fasterxml.jackson.core.JsonParser

【问题讨论】:

    标签: android-proguard


    【解决方案1】:

    在我的情况下,在 proguard-rules.pro 文件中添加以下值解决了我的问题。

    -dontnote com.google.common.**
    -keep public class com.google.android.gms.* { public *; }
    -dontwarn com.google.android.gms.**
    -dontwarn java.lang.ClassValue
    -dontwarn com.google.common.base.**
    -keep class com.google.common.base.** {*;}
    -dontwarn com.google.errorprone.annotations.**
    -keep class com.google.errorprone.annotations.** {*;}
    -dontwarn com.google.j2objc.annotations.**
    -keep class com.google.j2objc.annotations.** { *; }
    -dontwarn java.lang.ClassValue
    -keep class java.lang.ClassValue { *; }
    -dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
    -keep class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement { *; }
    

    【讨论】:

    • 用我使用的完整属性更新了我的答案,请你重试这个,希望对你有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2018-06-12
    • 1970-01-01
    • 2019-05-01
    • 1970-01-01
    相关资源
    最近更新 更多