2017-06-09 6 views
0

私は最初のアプリ(誰かがそれを検索したい場合はGoogle PlayでTumchと呼ばれます)を使用しているユーザーはほとんどいませんが、ほとんどのユーザーは問題なくアプリを使用しますユーザーがクラッシュするANRとクラッシュ(ログを読むのに役立ちます)

プレイコンソール上のログです:

java.lang.RuntimeException: 
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2426) 
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2490) 
    at android.app.ActivityThread.-wrap11(ActivityThread.java:0) 
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1354) 
    at android.os.Handler.dispatchMessage(Handler.java:102) 
    at android.os.Looper.loop(Looper.java:148) 
    at android.app.ActivityThread.main(ActivityThread.java:5443) 
    at java.lang.reflect.Method.invoke(Native Method:0) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 
Caused by: java.lang.NullPointerException: 
    at android.util.Log.println_native_inner(Native Method:0) 
    at android.util.Log.println_native(Log.java:290) 
    at android.util.Log.d(Log.java:323) 
    at example.mostliked.UserPage.onCreate(Unknown Source:0) 
    at android.app.Activity.performCreate(Activity.java:6245) 
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1130) 
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2379) 

それが何を意味するのでしょうか?どのようにして問題を解決できますか?私の電話機のテストでエラーが見つかりませんでした。

答えて

0

Log.dにnull文字列を入力しているようです。伐採前にヌルチェックを追加

しようとすると、例:

Log.d(TAG, objectToLog == null ? "null" : objectToLog.toString()); 

また、単に削除し、プロガードを検討、または生産ビルドのログをコメントアウトすることがあります。

関連する問題