0
私は昨日私のアプリをアップロードして、ユーザーが私にクラッシュレポートを送った。ここで がレポートです:ユーザーからのクラッシュレポート。どうやってこのクラッシュを解決できますか?
java.lang.RuntimeException: Unable to pause activity {com.aaron.waller.angelasoundboard/com.aaron.waller.angelasoundboard.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.MediaPlayer.pause()' on a null object reference
at android.app.ActivityThread.performPauseActivity(ActivityThread.java:4591)
at android.app.ActivityThread.performPauseActivity(ActivityThread.java:4550)
at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:4525)
at android.app.ActivityThread.access$1300(ActivityThread.java:222)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1806)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:158)
at android.app.ActivityThread.main(ActivityThread.java:7229)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.MediaPlayer.pause()' on a null object reference
at com.aaron.waller.angelasoundboard.MainActivity.onPause(MainActivity.java:145)
at android.app.Activity.performPause(Activity.java:7033)
at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1339)
at android.app.ActivityThread.performPauseActivity(ActivityThread.java:4577)
... 10 more
onPause()メソッドは、問題をやっている、その権利はありますか? ここで何ができますか?
それが初期化される前に、あなたは明確にMediaPlayerのの一時停止()メソッドを呼び出しています。あなたのMainActivityコードを投稿する - 行145を見てください – Eenvincible
あなたのコードを投稿することができます。 –
@Envincible in Line 145はonPause()メソッドです。 '@ Override protected void onPause(){ mp.pause(); super.onPause(); } ' – DaFaack