2017-07-17 2 views
2

Im Freigabe-Modus, wenn ich nur Multi-Dex aktivieren, ist meine App-Größe 33,30 MB, die ziemlich groß ist. Nach einer Reihe von Recherchen wurde mir klar, dass PROGUARD die Größe der apk verkleinert. Aktivieren Progress in meiner Lösung, bekomme ich diesen Fehler. Was könnte ich in meiner Lösung für PROGUARD fehlen, um zu arbeiten (verkleinern Sie meine App-Größe)?Aktivieren von PROGUARD - Xamarin.Android

PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find superclass or interface com.flurry.android.ads.FlurryAdNativeListener 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find superclass or interface com.inmobi.ads.InMobiNative$NativeAdListener 
PROGUARD : warning : com.google.android.gms.internal.zzx$zza: can't find superclass or interface org.apache.http.client.methods.HttpEntityEnclosingRequestBase 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.FlurryAgent 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.FlurryAgent 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.FlurryAgent 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdErrorType 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNativeAsset 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNativeListener 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdErrorType 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNativeAsset 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.n$1: can't find referenced class com.flurry.android.ads.FlurryAdErrorType 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative$NativeAdListener 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.sdk.InMobiSdk 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.sdk.InMobiSdk 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiAdRequestStatus 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative$NativeAdListener 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiAdRequestStatus 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiAdRequestStatus 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.adapters.q$1: can't find referenced class com.inmobi.ads.InMobiNative 
PROGUARD : warning : com.facebook.ads.internal.view.d.c.a: can't find referenced method 'DefaultTrackSelector(android.os.Handler,com.google.android.exoplayer2.trackselection.TrackSelection$Factory)' in program class com.google.android.exoplayer2.trackselection.DefaultTrackSelector 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.ProtocolVersion 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.StatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.entity.BasicHttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicHeader 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicHttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicStatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.ProtocolVersion 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.entity.BasicHttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.entity.BasicHttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.entity.BasicHttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.entity.BasicHttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.entity.BasicHttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicHeader 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicHttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicHttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicHttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.message.BasicStatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.StatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzaa: can't find referenced class org.apache.http.HttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzad: can't find referenced class android.net.http.AndroidHttpClient 
PROGUARD : warning : com.google.android.gms.internal.zzad: can't find referenced class android.net.http.AndroidHttpClient 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.Header 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.Header 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.StatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.impl.cookie.DateUtils 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.impl.cookie.DateUtils 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.Header 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.Header 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.StatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.StatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.StatusLine 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.HttpEntity 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.Header 
PROGUARD : warning : com.google.android.gms.internal.zzu: can't find referenced class org.apache.http.Header 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.HttpClient 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpDelete 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpEntityEnclosingRequestBase 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpGet 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpHead 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpOptions 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpPost 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpPut 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpTrace 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpUriRequest 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.entity.ByteArrayEntity 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced method 'void addHeader(java.lang.String,java.lang.String)' in program class com.google.android.gms.internal.zzx$zza 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpDelete 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpEntityEnclosingRequestBase 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpGet 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpHead 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpOptions 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpPost 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpPost 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpPost 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpPut 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpPut 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpTrace 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.entity.ByteArrayEntity 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.HttpClient 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpUriRequest 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpUriRequest 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.HttpClient 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.HttpClient 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpUriRequest 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpUriRequest 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpUriRequest 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpUriRequest 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpEntityEnclosingRequestBase 
PROGUARD : warning : com.google.android.gms.internal.zzx: can't find referenced class org.apache.http.client.methods.HttpEntityEnclosingRequestBase 
PROGUARD : warning : com.google.android.gms.internal.zzx$zza: can't find referenced class org.apache.http.client.methods.HttpEntityEnclosingRequestBase 
PROGUARD : warning : com.google.android.gms.internal.zzx$zza: can't find referenced method 'void setURI(java.net.URI)' in program class com.google.android.gms.internal.zzx$zza 
PROGUARD : warning : com.google.android.gms.internal.zzx$zza: can't find referenced class org.apache.http.client.methods.HttpEntityEnclosingRequestBase 
PROGUARD : warning : com.google.android.gms.internal.zzy: can't find referenced class org.apache.http.impl.cookie.DateParseException 
PROGUARD : warning : com.google.android.gms.internal.zzy: can't find referenced class org.apache.http.impl.cookie.DateUtils 
PROGUARD : warning : com.google.android.gms.internal.zzy: can't find referenced class org.apache.http.impl.cookie.DateUtils 
PROGUARD : warning : com.google.android.gms.internal.zzz: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : com.google.android.gms.internal.zzz: can't find referenced class org.apache.http.HttpResponse 
PROGUARD : warning : gr.net.maroulis.library.EasySplashScreen: can't find referenced field 'int splash_wrapper_rl' in program class gr.net.maroulis.library.R$id 
PROGUARD : warning : gr.net.maroulis.library.EasySplashScreen: can't find referenced field 'int logo' in program class gr.net.maroulis.library.R$id 
PROGUARD : warning : gr.net.maroulis.library.EasySplashScreen: can't find referenced field 'int header_tv' in program class gr.net.maroulis.library.R$id 
PROGUARD : warning : gr.net.maroulis.library.EasySplashScreen: can't find referenced field 'int footer_tv' in program class gr.net.maroulis.library.R$id 
PROGUARD : warning : gr.net.maroulis.library.EasySplashScreen: can't find referenced field 'int before_logo_tv' in program class gr.net.maroulis.library.R$id 
PROGUARD : warning : gr.net.maroulis.library.EasySplashScreen: can't find referenced field 'int after_logo_tv' in program class gr.net.maroulis.library.R$id 
PROGUARD : warning : okio.DeflaterSink: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.Files 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.Files 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.Files 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.Path 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.OpenOption 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.Path 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.OpenOption 
PROGUARD : warning : okio.Okio: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.Path 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.OpenOption 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.Path 
PROGUARD : warning : okio.Okio: can't find referenced class java.nio.file.OpenOption 
PROGUARD : warning : okio.Okio: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement 
PROGUARD : warning : there were 156 unresolved references to classes or interfaces. 

proguard.cfg

Environment Variables passed to tool: 
     PROGUARD_HOME=/Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mandroid/proguard 
    /usr/bin/java -jar /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mandroid/proguard/lib/proguard.jar -include /Users/emmnock/AndroidStudioProjects/android-sdk-macosx//tools/proguard/proguard-android.txt -include obj/Release/proguard/proguard_xamarin.cfg -include obj/Release/proguard/proguard_project_references.cfg -include obj/Release/proguard/proguard_project_primary.cfg -include proguard.cfg -include obj/Release/XbdMerge/proguard/00d975c90.txt -include obj/Release/XbdMerge/proguard/0757626b0.txt -include obj/Release/XbdMerge/proguard/1db418320.txt -include obj/Release/XbdMerge/proguard/1f4fd9cc0.txt -include obj/Release/XbdMerge/proguard/211c61910.txt -include obj/Release/XbdMerge/proguard/2f4d086a0.txt -include obj/Release/XbdMerge/proguard/581878c90.txt -include obj/Release/XbdMerge/proguard/67b1d0a90.txt -include obj/Release/XbdMerge/proguard/8f1de9cb0.txt -include obj/Release/XbdMerge/proguard/a35ed7280.txt -include obj/Release/XbdMerge/proguard/acdd43380.txt -include obj/Release/XbdMerge/proguard/b76e0d310.txt -include obj/Release/XbdMerge/proguard/c756521f0.txt -include obj/Release/XbdMerge/proguard/d87effcf0.txt -include obj/Release/XbdMerge/proguard/d99a9fda0.txt -include obj/Release/XbdMerge/proguard/d9f2c52f0.txt -include obj/Release/XbdMerge/proguard/dc663e480.txt -include obj/Release/XbdMerge/proguard/e5bf18810.txt -include obj/Release/XbdMerge/proguard/e843ef2a0.txt -include obj/Release/XbdMerge/proguard/fb4df8d50.txt "-injars 'obj/Release/proguard/__proguard_input__.jar':'/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v7.1/mono.android.jar':'obj/Release/__library_projects__/Bolts.AppLinks/library_project_imports/bin/classes.jar':'obj/Release/__library_projects__/Bolts.Tasks/library_project_imports/bolts-tasks.jar':'obj/Release/__library_projects__/EasySplashScreen/library_project_imports/bin/classes.jar':'obj/Release/__library_projects__/ExoPlayer/library_project_imports/bin/classes.jar':'obj/Release/__library_projects__/FormsViewGroup/library_project_imports/formsviewgroup.jar':'obj/Release/__library_projects__/Glide/library_project_imports/glide-3.8.0.jar':'obj/Release/__library_projects__/Refractored.Controls.CircleImageView/library_project_imports/bin/classes.jar':'obj/Release/__library_projects__/Square.OkHttp/library_project_imports/okhttp.jar':'obj/Release/__library_projects__/Square.OkIO/library_project_imports/okio.jar':'obj/Release/__library_projects__/Square.Picasso/library_project_imports/picasso-2.5.2.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Animated.Vector.Drawable/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Compat/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Core.UI/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Core.Utils/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.CustomTabs/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Design/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Fragment/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Media.Compat/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Transition/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.Vector.Drawable/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.v4/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.v7.AppCompat/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.v7.CardView/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.v7.MediaRouter/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.v7.Palette/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Android.Support.v7.RecyclerView/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Facebook/library_project_imports/bin/classes.jar':'obj/Release/__library_projects__/Xamarin.Facebook.AudienceNetwork/library_project_imports/bin/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Analytics/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Analytics.Impl/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Auth/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Common/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Database/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Database.Connection/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Iid/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Storage/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.Firebase.Storage.Common/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.GooglePlayServices.Ads/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.GooglePlayServices.Ads.Lite/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.GooglePlayServices.Base/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.GooglePlayServices.Basement/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.GooglePlayServices.Clearcut/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.GooglePlayServices.Gass/library_project_imports/classes.jar':'obj/Release/__library_projects__/Xamarin.GooglePlayServices.Tasks/library_project_imports/classes.jar'" "-libraryjars '/Users/emmnock/AndroidStudioProjects/android-sdk-macosx/platforms/android-25/android.jar'" -outjars "obj/Release/proguard/__proguard_output__.jar" -optimizations !code/allocation/variable 
    proguard.ParseException: Unknown option '-dontwarn' in line 1 of file 'proguard.cfg', 
     included from argument number 10 
     at proguard.ConfigurationParser.parse(Unknown Source) 
     at proguard.ProGuard.main(Unknown Source) 
    /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(1922,3): error MSB6006: "java" exited with code 1. 
    Done executing task "Proguard" -- FAILED. 
+0

Bitte laden Sie eine volle Diagnose build output.https: //developer.xamarin.com/guides/android/troubleshooting/troubleshooting/#Diagnostic_MSBuild_Output –

+0

@JonDouglas https: // gist.github.com/anonymous/91176f39efaf73c7322f21d20547ffff – XamarinDevil

+0

Es sieht so aus, als ob Sie nur einige Ausnahmen zu Ihrer proguard.cfg Datei hinzufügen müssen, hier ist ein Beispiel https://stackoverflow.com/questions/43393942/proguard-java-exe-exited- with-code-1-nach-hinzufügen-modernhttpclient/43555029 # 43555029 – Nick

Antwort

1

Proguard sagt Ihnen, dass Sie Ihre Warnungen beheben müssen, bevor sie es erlaubt zu bauen.

java.io.IOException: Please correct the above warnings first. 
     at proguard.Initializer.execute(Unknown Source) 
     at proguard.ProGuard.initialize(Unknown Source) 
     at proguard.ProGuard.execute(Unknown Source) 
     at proguard.ProGuard.main(Unknown Source) 

können Sie entweder gehen one-by-one all diese Fehler zu beheben (By -keep verwenden), oder Sie können die Warnungen ignorieren. Es gibt zwei Möglichkeiten, um dies zu:

  1. Mit -ignorewarnings

Gibt Warnungen über unaufgelöste Referenzen und andere wichtige Probleme zu drucken, aber die Verarbeitung in jedem Fall fortsetzen. Das Ignorieren von Warnungen kann gefährlich sein. Wenn zum Beispiel die nicht aufgelösten Klassen oder Klassenmitglieder tatsächlich zur Verarbeitung benötigt werden, wird der verarbeitete Code nicht richtig funktionieren. Verwenden Sie diese Option nur, wenn Sie wissen, was Sie tun!

https://www.guardsquare.com/en/proguard/manual/usage#ignorewarnings

  1. Mit -dontwarn [class_filter]

Gibt nicht über unaufgelöste Referenzen und andere wichtige Probleme überhaupt zu warnen. Der optionale Filter ist ein regulärer Ausdruck. ProGuard druckt keine Warnungen über Klassen mit übereinstimmenden Namen. Das Ignorieren von Warnungen kann gefährlich sein. Wenn zum Beispiel die nicht aufgelösten Klassen oder Klassenmitglieder tatsächlich zur Verarbeitung benötigt werden, wird der verarbeitete Code nicht richtig funktionieren. Verwenden Sie diese Option nur, wenn Sie wissen, was Sie tun!

https://www.guardsquare.com/en/proguard/manual/usage#dontwarn

Sie herausfinden können, wie eine benutzerdefinierte proguard Konfiguration über die Dokumentation erstellen Ich schrieb:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/proguard/#Customizing_ProGuard

Warum Warnungen erhalten Sie diese können Sie fragen? Das liegt wahrscheinlich daran, dass der Linker diese Elemente entfernt, bevor Proguard ausgeführt wird. Siehe meine Notizen zu diesem Thema hier:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/proguard/#Linker_Step

+0

Also könnte ich im Grunde eine 'benutzerdefinierte proguard Konfiguration' erstellen, um dies zu lösen? – XamarinDevil

+0

Probieren Sie es aus. Zunächst können Sie mit "-ignorewarnings" beginnen und sehen, ob das Build funktioniert.Dann können Sie daran arbeiten, den Rest herauszufinden :) –

+0

Bitte schauen Sie sich den Fehler an, den ich benutze - ignorewarings – XamarinDevil

Verwandte Themen