Java 解决了许多proguard警告问题

Java 解决了许多proguard警告问题,java,android,xamarin.forms,xamarin.android,proguard,Java,Android,Xamarin.forms,Xamarin.android,Proguard,我在连接时看到了很多警告,超过5000条,我找到了我应该以类似方式解决问题的信息 -keep class com.google.android.gms.*{*;} -dontwarn com.google.android.gms.* 但是我有太多的课程,我不相信我需要一个接一个地添加这些内容,这将花费很多时间和精力 可能的解决办法是什么?也许可以简化 我有5000多个这样的警告 1>PROGUARD:warning:com.google.android.gms.internal.zzal:找不到

我在连接时看到了很多警告,超过5000条,我找到了我应该以类似方式解决问题的信息

-keep class com.google.android.gms.*{*;}
-dontwarn com.google.android.gms.*

但是我有太多的课程,我不相信我需要一个接一个地添加这些内容,这将花费很多时间和精力

可能的解决办法是什么?也许可以简化

我有5000多个这样的警告

1>PROGUARD:warning:com.google.android.gms.internal.zzal:找不到超类或接口org.apache.http.client.methods.HttpEntityEnclosingRequestBase
1> PROGUARD:警告:android.arch.core.internal.FastSafeTerableMap:找不到引用的类android.support.annotation.RestrictTo$Scope

1> PROGUARD:警告:android.arch.lifecycle.ClasseSInfo缓存:找不到引用的类android.support.annotation.Nullable

您必须通过应用PROGUARD规则手动修复所有警告

如果可以,您的程序代码在com.google.Android.gms包中包含Android运行时类的副本或更好版本:

-dontwarn com.google.android.gms.**
-dontnote com.google.android.gms.**
等等


ProGuard manual>

答案是肯定的,实际上有许多用于生成ProGuard的插件,如“AndroidProguard”,但它们会将一个预先固定的ProGuard文件粘贴到您的应用程序中。能否告诉我如何在Visual Studio中生成此文件?我不知道“AndroidProguard”在Visual Studio中是否可用。这里是Android Studio链接