在构建签名apk

时间:2018-04-20 07:13:30

标签: android android-proguard

  • 警告:库类android.content.res.XmlResourceParser扩展或实现程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.content.Intent依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.content.IntentFilter依赖于程序类org.xmlpull.v1.XmlSerializer
  • 警告:库类android.content.IntentFilter依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.content.res.ColorStateList依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.AnimatedVectorDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.AnimationDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.BitmapDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.ClipDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.ColorDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.Drawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.DrawableWrapper依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.GradientDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.InsetDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.LayerDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.RippleDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.ScaleDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.ShapeDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.StateListDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.graphics.drawable.VectorDrawable依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.util.Xml依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.util.Xml依赖于程序类org.xmlpull.v1.XmlSerializer
  • 警告:库类android.util.Xml依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:库类android.view.LayoutInflater依赖于程序类org.xmlpull.v1.XmlPullParser
  • 警告:根据程序类,有32个库类实例。
  • 警告:处理任务java.io.IOException时出现异常:请先纠正上述警告。错误:任务执行失败':app:transformClassesAndResourcesWithProguardForRelease'。

1 个答案:

答案 0 :(得分:0)

将以下行添加到proguard文件

-dontwarn org.xmlpull.v1.**
-dontnote org.xmlpull.v1.**
-keep class org.xmlpull.** { *; }
-keepclassmembers class org.xmlpull.** { *; }

我不是百分百肯定,最好自己尝试一下。第一行可能就足够了。