Android 从playstore下载后,应用程序启动时崩溃

Android 从playstore下载后,应用程序启动时崩溃,android,firebase,android-studio,crash,google-play,Android,Firebase,Android Studio,Crash,Google Play,我最近上传了一个应用到谷歌游戏商店,一切都很好。我下载了它,并能够注册一个新用户。加载应用程序的主要活动时,应用程序崩溃 这是我得到的堆栈跟踪: 2020-09-10 10:34:58.686 2801-5301/? E/SQLiteDatabase: Error inserting period=20000 preferred_charging_state=1 preferred_network_type=1 target_class=com.google.android.gms.measur

我最近上传了一个应用到谷歌游戏商店,一切都很好。我下载了它,并能够注册一个新用户。加载应用程序的主要活动时,应用程序崩溃

这是我得到的堆栈跟踪:

2020-09-10 10:34:58.686 2801-5301/? E/SQLiteDatabase: Error inserting period=20000 preferred_charging_state=1 preferred_network_type=1 target_class=com.google.android.gms.measurement.PackageMeasurementTaskService required_network_type=0 runtime=1599723298662 required_idleness_state=0 source=16 service_kind=0 target_package=com.google.android.gms persistence_level=1 source_version=203019000 last_runtime=0 user_id=0 job_id=-1 requires_charging=0 tag=Measurement.PackageMeasurementTaskService.UPLOAD_TASK_TAG flex_time=9000 task_type=0 retry_strategy={"maximum_backoff_seconds":{"3600":0},"initial_backoff_seconds":{"30":0},"retry_policy":{"0":0}}
android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: pending_ops.tag, pending_ops.target_class, pending_ops.target_package, pending_ops.user_id (code 2067)
    at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method)
    at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:783)
    at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:788)
    at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:86)
    at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1548)
    at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1417)
    at arkc.a(:com.google.android.gms@203019020@20.30.19 (040406-326531024):122)
    at ariz.a(:com.google.android.gms@203019020@20.30.19 (040406-326531024):183)
    at ariz.a(:com.google.android.gms@203019020@20.30.19 (040406-326531024):22)
    at ariz.a(:com.google.android.gms@203019020@20.30.19 (040406-326531024):178)
    at arfc.run(:com.google.android.gms@203019020@20.30.19 (040406-326531024):9)
    at suq.b(:com.google.android.gms@203019020@20.30.19 (040406-326531024):12)
    at suq.run(:com.google.android.gms@203019020@20.30.19 (040406-326531024):8)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
    at tas.run(:com.google.android.gms@203019020@20.30.19 (040406-326531024):0)
    at java.lang.Thread.run(Thread.java:764)

以前可能有人问过这个问题,但我已经研究了很多次,没有找到解决这个问题的方法。任何帮助都将不胜感激。该应用程序是使用android java和firebase创建的。

这是firebase或pro guard规则错误。如果问题消失,请尝试从firebase控制台下载最新配置文件(google services.json)并在项目中更新,您可以轻松尝试停止firebase Crashlytics。它应该解决这个问题

如果它没有帮助尝试停止亲警卫规则,如果崩溃修复,然后改变它的规则

如果Proguard规则不是问题所在
尝试找到一个好的规则组合,以使Firebase和Proguard同时保持活动状态。

您好,我是否从Firebase禁用crashlytics?还是在舱单上?