Gradle 3.1.0错误

时间:2018-04-06 14:14:24

标签: android

我们更新了Gradle 3.1.0然后发生了以下错误。

  1. 注意:某些输入文件使用或覆盖已弃用的API。 注意:使用-Xlint重新编译:弃用以获取详细信息。

  2. 警告:规则

      

    -keep public class * extends java.lang.annotation.Annotation {      *;   }

    使用extends但实际上匹配实现。

  3. 如何解决此问题?

1 个答案:

答案 0 :(得分:1)

同样的问题。删除项目proguard-rules.pro中的配置。 就像这样

-dontskipnonpubliclibraryclassmembers
-printconfiguration
-keep,allowobfuscation @interface android.support.annotation.Keep
-keep @android.support.annotation.Keep class *
-keepclassmembers class * {
    @android.support.annotation.Keep *;
}

它已经在progurad的全局配置中。