-keep class com.my.tracker.** { *; }
-dontwarn com.my.tracker.**
-keep class com.google.android.gms.ads.identifier.** { *; }
-keep class com.android.installreferrer.** { *; }
-keep class com.android.vending.billing.** { *; }
-keep class com.android.billingclient.api.** { *; }

# Before Gradle 8.x there were "WARNING:R8: Missing classes" warnings but compilation was successful
# But in Gradle 8.+ they becomes errors which fails compilation.
# Gradle error message asks to add these classes as dontwarn in proguard
-dontwarn android.telephony.HwTelephonyManager
-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.iapfull.IIapFullAPI
-dontwarn com.huawei.hms.iapfull.IIapFullAPIVer4
-dontwarn com.huawei.hms.iapfull.IapFullAPIFactory
-dontwarn com.huawei.hms.iapfull.bean.PayRequest
-dontwarn com.huawei.hms.iapfull.bean.WebConsumeOwnedPurchaseRequest
-dontwarn com.huawei.hms.iapfull.bean.WebIsEnvReadyRequest
-dontwarn com.huawei.hms.iapfull.bean.WebOrderRequest
-dontwarn com.huawei.hms.iapfull.bean.WebOwnedPurchasesRequest
-dontwarn com.huawei.hms.iapfull.bean.WebProductDetailRequest
-dontwarn com.huawei.hms.iapfull.bean.WebProductInfoRequest
-dontwarn com.huawei.hms.iapfull.bean.WebProductPayRequest
-dontwarn com.huawei.hms.iapfull.bean.WebPurchaseInfoRequest
-dontwarn com.huawei.hms.iapfull.webpay.callback.WebPayCallback
-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 com.huawei.appgallery.log.LogAdaptor
-dontwarn com.huawei.hianalytics.v2.HiAnalytics
-dontwarn com.huawei.secure.android.common.util.SafeBase64
-dontwarn com.huawei.secure.android.common.util.SafeString
-dontwarn com.huawei.android.telephony.ServiceStateEx