我有一个离线应用程序。 我运行正确。 APK没问题。
我使用 aab 文件在 Play 商店中发布我的应用程序。
当我从 Play 商店安装它时,我遇到了一些问题。当我打开应用程序时,会自动转到 Play 商店并显示
“您已离线”“请检查您的连接或在您重新上线时收到通知。”
我的应用程序中有广告的互联网权限。当用户在线使用时我会使用广告。
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.google.android.gms.permission.AD_ID" />
我也用
我在另一个应用程序中使用了相同的方法。这是正确工作的。 FirebaseDatabase.getInstance().setPersistenceEnabled(true);
如果您使用 ProGuard 或 R8,请确保保留必要的类。将这些规则添加到您的 proguard-rules.pro 文件中:
-keep class com.google.firebase.** { *; }
-keep class com.google.android.gms.ads.** { *; }