# Please add these rules to your existing keep rules in order to suppress warnings. # This is generated automatically by the Android Gradle plugin. # 忽略 Google Play Core 相关的缺失警告(解决你目前的报错) -dontwarn com.google.android.play.core.** # Flutter 基础规则 -keep class io.flutter.app.** { *; } -keep class io.flutter.plugin.** { *; } -keep class io.flutter.util.** { *; } -keep class io.flutter.view.** { *; } -keep class io.flutter.** { *; } -keep class io.flutter.plugins.** { *; } -dontwarn com.huawei.android.os.BuildEx$VERSION -dontwarn com.huawei.hianalytics.process.HiAnalyticsConfig$Builder -dontwarn com.huawei.hianalytics.process.HiAnalyticsConfig -dontwarn com.huawei.hianalytics.process.HiAnalyticsInstance$Builder -dontwarn com.huawei.hianalytics.process.HiAnalyticsInstance -dontwarn com.huawei.hianalytics.process.HiAnalyticsManager -dontwarn com.huawei.hianalytics.util.HiAnalyticTools -dontwarn com.huawei.hms.availableupdate.UpdateAdapterMgr -dontwarn com.huawei.libcore.io.ExternalStorageFile -dontwarn com.huawei.libcore.io.ExternalStorageFileInputStream -dontwarn com.huawei.libcore.io.ExternalStorageFileOutputStream -dontwarn com.huawei.libcore.io.ExternalStorageRandomAccessFile -dontwarn org.android.netutil.PingEntry -dontwarn org.android.netutil.PingResponse -dontwarn org.android.netutil.PingTask -dontwarn org.bouncycastle.crypto.BlockCipher -dontwarn org.bouncycastle.crypto.engines.AESEngine -dontwarn org.bouncycastle.crypto.prng.SP800SecureRandom -dontwarn org.bouncycastle.crypto.prng.SP800SecureRandomBuilder -keepclasseswithmembernames class ** { native ; } -keepattributes Signature -keep class sun.misc.Unsafe { *; } -keep class com.taobao.** {*;} -keep class com.alibaba.** {*;} -keep class com.alipay.** {*;} -keep class com.ut.** {*;} -keep class com.ta.** {*;} -keep class anet.**{*;} -keep class anetwork.**{*;} -keep class org.android.spdy.**{*;} -keep class org.android.agoo.**{*;} -keep class android.os.**{*;} -keep class org.json.**{*;} -dontwarn com.taobao.** -dontwarn com.alibaba.** -dontwarn com.alipay.** -dontwarn anet.** -dontwarn org.android.spdy.** -dontwarn org.android.agoo.** -dontwarn anetwork.** -dontwarn com.ut.** -dontwarn com.ta.** #3D 地图 V5.0.0之前: -keep class com.amap.api.maps.**{*;} -keep class com.autonavi.amap.mapcore.*{*;} -keep class com.amap.api.trace.**{*;} #3D 地图 V5.0.0之后: -keep class com.amap.api.maps.**{*;} -keep class com.autonavi.**{*;} -keep class com.amap.api.trace.**{*;} #定位 -keep class com.amap.api.location.**{*;} -keep class com.amap.api.fence.**{*;} -keep class com.autonavi.aps.amapapi.model.**{*;} #搜索 -keep class com.amap.api.services.**{*;} #2D地图 -keep class com.amap.api.maps2d.**{*;} -keep class com.amap.api.mapcore2d.**{*;} #导航 -keep class com.amap.api.navi.**{*;} -keep class com.autonavi.**{*;}