# The proguard configuration file for the following section is F:\androidWorkbench\Android-SDK@3.8.7.81902_20230704\UniPlugin-Hello-AS\app\build\intermediates\proguard-files\proguard-android.txt-4.1.1 # This is a configuration file for ProGuard. # http://proguard.sourceforge.net/index.html#manual/usage.html # # Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with # the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and # will be ignored by new version of the Android plugin for Gradle. # Optimization is turned off by default. Dex does not like code run # through the ProGuard optimize steps (and performs some # of these optimizations on its own). # Note that if you want to enable optimization, you cannot just # include optimization flags in your own project configuration file; # instead you will need to point to the # "proguard-android-optimize.txt" file instead of this one from your # project.properties file. -dontoptimize -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -verbose # Preserve some attributes that may be required for reflection. -keepattributes *Annotation*,Signature,InnerClasses,EnclosingMethod -keep public class com.google.vending.licensing.ILicensingService -keep public class com.android.vending.licensing.ILicensingService -keep public class com.google.android.vending.licensing.ILicensingService -dontnote com.android.vending.licensing.ILicensingService -dontnote com.google.vending.licensing.ILicensingService -dontnote com.google.android.vending.licensing.ILicensingService # For native methods, see http://proguard.sourceforge.net/manual/examples.html#native -keepclasseswithmembernames,includedescriptorclasses class * { native ; } # Keep setters in Views so that animations can still work. -keepclassmembers public class * extends android.view.View { void set*(***); *** get*(); } # We want to keep methods in Activity that could be used in the XML attribute onClick. -keepclassmembers class * extends android.app.Activity { public void *(android.view.View); } # For enumeration classes, see http://proguard.sourceforge.net/manual/examples.html#enumerations -keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); } -keepclassmembers class * implements android.os.Parcelable { public static final ** CREATOR; } # Preserve annotated Javascript interface methods. -keepclassmembers class * { @android.webkit.JavascriptInterface ; } # The support libraries contains references to newer platform versions. # Don't warn about those in case this app is linking against an older # platform version. We know about them, and they are safe. -dontnote android.support.** -dontnote androidx.** -dontwarn android.support.** -dontwarn androidx.** # This class is deprecated, but remains for backward compatibility. -dontwarn android.util.FloatMath # Understand the @Keep support annotation. -keep class android.support.annotation.Keep -keep class androidx.annotation.Keep -keep @android.support.annotation.Keep class * {*;} -keep @androidx.annotation.Keep class * {*;} -keepclasseswithmembers class * { @android.support.annotation.Keep ; } -keepclasseswithmembers class * { @androidx.annotation.Keep ; } -keepclasseswithmembers class * { @android.support.annotation.Keep ; } -keepclasseswithmembers class * { @androidx.annotation.Keep ; } -keepclasseswithmembers class * { @android.support.annotation.Keep (...); } -keepclasseswithmembers class * { @androidx.annotation.Keep (...); } # These classes are duplicated between android.jar and org.apache.http.legacy.jar. -dontnote org.apache.http.** -dontnote android.net.http.** # These classes are duplicated between android.jar and core-lambda-stubs.jar. -dontnote java.lang.invoke.** # End of content from F:\androidWorkbench\Android-SDK@3.8.7.81902_20230704\UniPlugin-Hello-AS\app\build\intermediates\proguard-files\proguard-android.txt-4.1.1 # The proguard configuration file for the following section is F:\androidWorkbench\Android-SDK@3.8.7.81902_20230704\UniPlugin-Hello-AS\app\proguard-rules.pro -optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose #-optimizations !code/simplification/arithmetic,!field/*,!class/merging/* -dontoptimize -keep public class * extends android.app.Activity -keep public class * extends android.app.Application -keep public class * extends android.app.Service -keep public class * extends android.content.BroadcastReceiver -keep public class * extends android.content.ContentProvider -keep public class * extends android.app.backup.BackupAgentHelper -keep public class * extends android.preference.Preference -keep public class * extends io.dcloud.common.DHInterface.IPlugin -keep public class * extends io.dcloud.common.DHInterface.IFeature -keep public class * extends io.dcloud.common.DHInterface.IBoot -keep public class * extends io.dcloud.common.DHInterface.IReflectAble -keep class io.dcloud.feature.speech.** {*;} -keep class io.dcloud.net.** {*;} -keep class io.dcloud.common.constant.** {*;} -keep class io.dcloud.common.sonic.** {*;} -keep class io.dcloud.common.DHInterface.** {*;} -keep class io.dcloud.common.util.** {*;} -keep class io.dcloud.common.adapter.** {*;} -keep class io.dcloud.feature.internal.reflect.** {*;} -keep class io.dcloud.feature.internal.sdk.** {*;} -keep class io.dcloud.feature.payment.** {*;} -keep class io.dcloud.sdk.** {*;} -keep class com.** {*;} -keep class io.dcloud.nineoldandroids.** {*;} -keep class vi.com.gdi.** {*;} -keep class androidx.** {*;} -dontwarn pl.droidsonroids.gif.** -keepclasseswithmembers class * extends io.dcloud.js.geolocation.GeoManagerBase { ; } -keep class io.dcloud.share.AbsWebviewClient -keepclasseswithmembers class io.dcloud.share.AbsWebviewClient { ; } -keep class io.dcloud.share.ShareAuthorizeView -keepclasseswithmembers class io.dcloud.share.ShareAuthorizeView { ; } -keep class io.dcloud.share.IFShareApi -keep public class * extends io.dcloud.share.IFShareApi -keepclasseswithmembers class io.dcloud.share.IFShareApi { ; } -keepattributes Exceptions,InnerClasses,Signature,Deprecated, SourceFile,LineNumberTable,*Annotation*,EnclosingMethod -keep class io.dcloud.appstream.StreamAppManager -keepclasseswithmembers class io.dcloud.appstream.StreamAppManager { public protected ; } -keep class io.dcloud.common.DHInterface.IReflectAble -keep public class * extends io.dcloud.common.DHInterface.IReflectAble{ public protected ; public protected *; } -keep class **.R -keep class **.R$* { public static ; } -keep public class * extends io.dcloud.common.DHInterface.IJsInterface{ public protected ; public protected *; } -keepclasseswithmembers class io.dcloud.EntryProxy { ; } -keep class * implements android.os.IInterface { ; } -keepclasseswithmembers class *{ public static java.lang.String getJsContent(); } -keepclasseswithmembers class io.dcloud.appstream.StreamAppScriptEntry { ; } -keepclasseswithmembers class *{ public static void onReceiver1(android.content.Intent, android.content.Context); } -keepclasseswithmembers class *{ public static io.dcloud.share.AbsWebviewClient getWebviewClient(io.dcloud.share.ShareAuthorizeView); } -keepclasseswithmembers class *{ public java.lang.String exec(java.lang.String,java.lang.String,java.lang.String[]); } -keepattributes Exceptions,InnerClasses,Signature,Deprecated, SourceFile,LineNumberTable,*Annotation*,EnclosingMethod -keepclasseswithmembers class * { public (android.content.Context, android.util.AttributeSet); } -keepclasseswithmembers class * { public (android.content.Context, android.util.AttributeSet, int); } -keep public class * extends android.app.Application{ public static ; public *; } -keepclassmembers class * extends android.app.Activity { public void *(android.view.View); public static ; } -keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); } -keep class * implements android.os.Parcelable { public static final android.os.Parcelable$Creator *; } -keepattributes Signature -keep class io.dcloud.encryption.K {*;} -dontwarn com.igexin.** -keep class org.json.** { *; } -dontwarn com.amap.** -dontwarn org.apache.commons.** -dontwarn com.sina.weibo.sdk.** -keep class uni.** {*;} -keep class pl.** {*;} -keep class io.** {*;} -keep class org.mozilla.**{*;} -keep class androidtranscoder.**{*;} -keep class XI.**{*;} # End of content from F:\androidWorkbench\Android-SDK@3.8.7.81902_20230704\UniPlugin-Hello-AS\app\proguard-rules.pro # The proguard configuration file for the following section is F:\androidWorkbench\Android-SDK@3.8.7.81902_20230704\UniPlugin-Hello-AS\app\build\intermediates\aapt_proguard_file\debug\aapt_rules.txt -keep class androidx.core.app.CoreComponentFactory { (); } -keep class com.dmcbig.mediapicker.PickerActivity { (); } -keep class com.dmcbig.mediapicker.PreviewActivity { (); } -keep class com.taobao.weex.WXGlobalEventReceiver { (); } -keep class io.dcloud.PandoraEntry { (); } -keep class io.dcloud.PandoraEntryActivity { (); } -keep class io.dcloud.ProcessMediator { (); } -keep class io.dcloud.WebAppActivity { (); } -keep class io.dcloud.WebviewActivity { (); } -keep class io.dcloud.application.DCloudApplication { (); } -keep class io.dcloud.common.util.DCloud_FileProvider { (); } -keep class io.dcloud.feature.gallery.imageedit.IMGEditActivity { (); } -keep class io.dcloud.feature.nativeObj.photoview.PhotoActivity { (); } -keep class io.dcloud.sdk.activity.WebViewActivity { (); } -keep class io.dcloud.sdk.base.service.DownloadService { (); } -keep class io.dcloud.sdk.base.service.provider.DCloudAdFileProvider { (); } -keep class io.dcloud.uniplugin.NativePageActivity { (); } -keep class android.widget.Space { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.app.AlertController$RecycleListView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.view.menu.ActionMenuItemView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.view.menu.ExpandedMenuView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.view.menu.ListMenuItemView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ActionBarContainer { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ActionBarContextView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ActionBarOverlayLayout { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ActionMenuView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ActivityChooserView$InnerLayout { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.AlertDialogLayout { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ButtonBarLayout { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ContentFrameLayout { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.DialogTitle { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.FitWindowsFrameLayout { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.FitWindowsLinearLayout { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.SearchView$SearchAutoComplete { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.Toolbar { (android.content.Context, android.util.AttributeSet); } -keep class androidx.appcompat.widget.ViewStubCompat { (android.content.Context, android.util.AttributeSet); } -keep class androidx.core.widget.NestedScrollView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.recyclerview.widget.RecyclerView { (android.content.Context, android.util.AttributeSet); } -keep class androidx.viewpager.widget.ViewPager { (android.content.Context, android.util.AttributeSet); } -keep class com.dcloud.android.widget.TextViewButton { (android.content.Context, android.util.AttributeSet); } -keep class com.dcloud.android.widget.photoview.PhotoView { (android.content.Context, android.util.AttributeSet); } -keep class com.dmcbig.mediapicker.view.HackyViewPager { (android.content.Context, android.util.AttributeSet); } -keep class com.taobao.weex.ui.view.listview.WXRecyclerView { (android.content.Context, android.util.AttributeSet); } -keep class io.dcloud.common.ui.GifImageView { (android.content.Context, android.util.AttributeSet); } -keep class io.dcloud.feature.gallery.imageedit.view.IMGColorGroup { (android.content.Context, android.util.AttributeSet); } -keep class io.dcloud.feature.gallery.imageedit.view.IMGColorRadio { (android.content.Context, android.util.AttributeSet); } -keep class io.dcloud.feature.gallery.imageedit.view.IMGView { (android.content.Context, android.util.AttributeSet); } -keep class io.dcloud.feature.gallery.imageedit.view.WindowInsertLinearLayout { (android.content.Context, android.util.AttributeSet); } -keepclassmembers class * { *** onClick(android.view.View); } # End of content from F:\androidWorkbench\Android-SDK@3.8.7.81902_20230704\UniPlugin-Hello-AS\app\build\intermediates\aapt_proguard_file\debug\aapt_rules.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\6ea5103205d5786199e9d75bb63e79e6\transformed\jetified-android-gif-drawable-release@1.2.23\proguard.txt -keep public class pl.droidsonroids.gif.GifIOException{(int, java.lang.String);} #Prevents warnings for consumers not using AndroidX -dontwarn androidx.annotation.** # End of content from F:\gradleReposi\caches\transforms-3\6ea5103205d5786199e9d75bb63e79e6\transformed\jetified-android-gif-drawable-release@1.2.23\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\3e69e10db5bd43d9fdc89e81f1b3ee7f\transformed\jetified-oaid_sdk_1.0.25\proguard.txt # End of content from F:\gradleReposi\caches\transforms-3\3e69e10db5bd43d9fdc89e81f1b3ee7f\transformed\jetified-oaid_sdk_1.0.25\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\a1bda45dc94a5625ea942b27eb50e311\transformed\appcompat-1.0.0\proguard.txt # Copyright (C) 2018 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Ensure that reflectively-loaded inflater is not obfuscated. This can be # removed when we stop supporting AAPT1 builds. -keepnames class androidx.appcompat.app.AppCompatViewInflater # aapt is not able to read app::actionViewClass and app:actionProviderClass to produce proguard # keep rules. Add a commonly used SearchView to the keep list until b/109831488 is resolved. -keep class androidx.appcompat.widget.SearchView { (...); } # End of content from F:\gradleReposi\caches\transforms-3\a1bda45dc94a5625ea942b27eb50e311\transformed\appcompat-1.0.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\ab81d230e7eac57f8d68fbaa68259e97\transformed\recyclerview-1.0.0\proguard.txt # Copyright (C) 2015 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # When layoutManager xml attribute is used, RecyclerView inflates #LayoutManagers' constructors using reflection. -keep public class * extends androidx.recyclerview.widget.RecyclerView$LayoutManager { public (android.content.Context, android.util.AttributeSet, int, int); public (); } # End of content from F:\gradleReposi\caches\transforms-3\ab81d230e7eac57f8d68fbaa68259e97\transformed\recyclerview-1.0.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\5686b43e72670f39aa0f04edf476f2e8\transformed\jetified-glide-4.9.0\proguard.txt -keep public class * implements com.bumptech.glide.module.GlideModule -keep public class * extends com.bumptech.glide.module.AppGlideModule -keep public enum com.bumptech.glide.load.ImageHeaderParser$** { **[] $VALUES; public *; } # Uncomment for DexGuard only #-keepresourcexmlelements manifest/application/meta-data@value=GlideModule # End of content from F:\gradleReposi\caches\transforms-3\5686b43e72670f39aa0f04edf476f2e8\transformed\jetified-glide-4.9.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\636994ab20f6d1fc850689ea4a684dfe\transformed\webkit-1.3.0\proguard.txt # Copyright 2018 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # We need to avoid obfuscating the support library boundary interface because # this API is shared with the Android Support Library. # Note that we only 'keep' the package org.chromium.support_lib_boundary itself, # any sub-packages of that package can still be obfuscated. -keep public class org.chromium.support_lib_boundary.* { public *; } # Copyright (C) 2018 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Prevent WebViewClientCompat from being renamed, since chromium depends on this name. -keepnames public class androidx.webkit.WebViewClientCompat # End of content from F:\gradleReposi\caches\transforms-3\636994ab20f6d1fc850689ea4a684dfe\transformed\webkit-1.3.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\4f81cfde4c93d24796ccc96c1c5b3751\transformed\media-1.0.0\proguard.txt # Copyright (C) 2017 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Prevent Parcelable objects from being removed or renamed. -keep class android.support.v4.media.** implements android.os.Parcelable { public static final android.os.Parcelable$Creator *; } # Prevent Parcelable objects from being removed or renamed. -keep class androidx.media.** implements android.os.Parcelable { public static final android.os.Parcelable$Creator *; } # End of content from F:\gradleReposi\caches\transforms-3\4f81cfde4c93d24796ccc96c1c5b3751\transformed\media-1.0.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\b0f8677cad208ad01f68034c3c4fb140\transformed\vectordrawable-animated-1.0.0\proguard.txt # Copyright (C) 2016 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # keep setters in VectorDrawables so that animations can still work. -keepclassmembers class androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$* { void set*(***); *** get*(); } # End of content from F:\gradleReposi\caches\transforms-3\b0f8677cad208ad01f68034c3c4fb140\transformed\vectordrawable-animated-1.0.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\d1b86e3dc1cb1b1200b9da51bb274c99\transformed\coordinatorlayout-1.0.0\proguard.txt # Copyright (C) 2016 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # CoordinatorLayout resolves the behaviors of its child components with reflection. -keep public class * extends androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior { public (android.content.Context, android.util.AttributeSet); public (); } # Make sure we keep annotations for CoordinatorLayout's DefaultBehavior and ViewPager's DecorView -keepattributes *Annotation* # End of content from F:\gradleReposi\caches\transforms-3\d1b86e3dc1cb1b1200b9da51bb274c99\transformed\coordinatorlayout-1.0.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\e0d2f8ad044427eee984d921896a19f7\transformed\core-1.1.0\proguard.txt # aapt2 is not (yet) keeping FQCNs defined in the appComponentFactory attribute -keep class androidx.core.app.CoreComponentFactory # End of content from F:\gradleReposi\caches\transforms-3\e0d2f8ad044427eee984d921896a19f7\transformed\core-1.1.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\8bd774b066be7d3c9858d6495b765d1a\transformed\versionedparcelable-1.1.0\proguard.txt -keep public class * implements androidx.versionedparcelable.VersionedParcelable -keep public class android.support.**Parcelizer { *; } -keep public class androidx.**Parcelizer { *; } -keep public class androidx.versionedparcelable.ParcelImpl # End of content from F:\gradleReposi\caches\transforms-3\8bd774b066be7d3c9858d6495b765d1a\transformed\versionedparcelable-1.1.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\51fc10fe689211e40d6288f63452edd0\transformed\lifecycle-viewmodel-2.0.0\proguard.txt -keepclassmembers,allowobfuscation class * extends androidx.lifecycle.ViewModel { (); } -keepclassmembers,allowobfuscation class * extends androidx.lifecycle.AndroidViewModel { (android.app.Application); } # End of content from F:\gradleReposi\caches\transforms-3\51fc10fe689211e40d6288f63452edd0\transformed\lifecycle-viewmodel-2.0.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\6964344fba1149c7ee938e76b028d28b\transformed\lifecycle-runtime-2.0.0\proguard.txt -keepattributes *Annotation* -keepclassmembers enum androidx.lifecycle.Lifecycle$Event { ; } -keep !interface * implements androidx.lifecycle.LifecycleObserver { } -keep class * implements androidx.lifecycle.GeneratedAdapter { (...); } -keepclassmembers class ** { @androidx.lifecycle.OnLifecycleEvent *; } # End of content from F:\gradleReposi\caches\transforms-3\6964344fba1149c7ee938e76b028d28b\transformed\lifecycle-runtime-2.0.0\proguard.txt # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\1fff0a261d29a60a748089b037841b3a\transformed\rules\lib\META-INF\proguard\androidx-annotations.pro -keep,allowobfuscation @interface androidx.annotation.Keep -keep @androidx.annotation.Keep class * {*;} -keepclasseswithmembers class * { @androidx.annotation.Keep ; } -keepclasseswithmembers class * { @androidx.annotation.Keep ; } -keepclasseswithmembers class * { @androidx.annotation.Keep (...); } # End of content from F:\gradleReposi\caches\transforms-3\1fff0a261d29a60a748089b037841b3a\transformed\rules\lib\META-INF\proguard\androidx-annotations.pro # The proguard configuration file for the following section is F:\gradleReposi\caches\transforms-3\c97c6d614d5a7bbf1c0b69775b45b9a4\transformed\jetified-fbcore-1.13.0\proguard.txt # Keep our interfaces so they can be used by other ProGuard rules. # See http://sourceforge.net/p/proguard/bugs/466/ -keep,allowobfuscation @interface com.facebook.common.internal.DoNotStrip -keep,allowobfuscation @interface com.facebook.soloader.DoNotOptimize # Do not strip any method/class that is annotated with @DoNotStrip -keep @com.facebook.common.internal.DoNotStrip class * -keepclassmembers class * { @com.facebook.common.internal.DoNotStrip *; } # Do not strip any method/class that is annotated with @DoNotOptimize -keep @com.facebook.soloader.DoNotOptimize class * -keepclassmembers class * { @com.facebook.soloader.DoNotOptimize *; } # Keep native methods -keepclassmembers class * { native ; } -dontwarn okio.** -dontwarn com.squareup.okhttp.** -dontwarn okhttp3.** -dontwarn javax.annotation.** -dontwarn com.android.volley.toolbox.** -dontwarn com.facebook.infer.** # End of content from F:\gradleReposi\caches\transforms-3\c97c6d614d5a7bbf1c0b69775b45b9a4\transformed\jetified-fbcore-1.13.0\proguard.txt # The proguard configuration file for the following section is -ignorewarnings # End of content from