簡體   English   中英

Google Play 開發者控制台崩潰報告中缺少重要信息

[英]Vital information missing from Google Play Developer console crash reports

很多時候,我在 Google Play 開發者控制台中看到缺少一些重要信息的異常。

例如,我在 Google Play 上的最后一次崩潰是:

java.lang.RuntimeException: 
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2984)
  at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3045)
  at android.app.ActivityThread.-wrap14 (ActivityThread.java)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1642)
  at android.os.Handler.dispatchMessage (Handler.java:102)
  at android.os.Looper.loop (Looper.java:154)
  at android.app.ActivityThread.main (ActivityThread.java:6776)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1518)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1408)
Caused by: android.support.v4.app.Fragment$InstantiationException: 
  at android.support.v4.app.Fragment.instantiate (Fragment.java:431)
  at android.support.v4.app.FragmentState.instantiate (Fragment.java:102)
  at android.support.v4.app.FragmentManagerImpl.restoreAllState (FragmentManager.java:1952)
  at android.support.v4.app.FragmentController.restoreAllState (FragmentController.java:144)
  at android.support.v4.app.FragmentActivity.onCreate (FragmentActivity.java:307)
  at android.support.v7.app.AppCompatActivity.onCreate (AppCompatActivity.java:58)
  at be.gps.android73.activities.LanguageActivity.onCreate (LanguageActivity.java:23)
  at be.gps.android73.activities.main.MainActivity.onCreate (MainActivity.java:117)
  at android.app.Activity.performCreate (Activity.java:6956)
  at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1126)
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2927)

現在我能夠在開發中重現這個崩潰。 在這種情況下,您將獲得相同的堆棧跟蹤,但包含一些重要的額外信息,如下所示

....
Caused by: android.support.v4.app.Fragment$InstantiationException: 
 Unable to instantiate fragment be.abc.cba.Abc
 make sure class name exists, is public, and has an empty constructor that is public
....

這個無法實例化片段 be.abc.cba.Abc 確保類名存在,是公共的,並且有一個空的構造函數是公共信息在解決這個問題時非常方便。

我已經不止一次看到這個,Goolge Play 中缺少一些信息。 這正常嗎? Google Play 有沒有辦法提供這些信息?

我為此四處打聽。 收到了來自 Google Vitals 團隊技術負責人的答復。

這是一個已知問題,我們正在努力修復它。

抱歉,我不能分享日期或更多詳細信息,但很高興知道這是一個已知問題並且沒有被遺忘。

根據我的個人經驗,我了解到使用 Firebase Crashlytics 實際上可以對您的應用執行此操作。 所有崩潰都會記錄到 crashlytics 而不是游戲控制台。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM