私は Android Music Player アプリの構築に取り組んでいます。設計とコーディングは終了しましたが、エミュレーターで実行すると、次のエラーが表示されます。
アプリケーション Droid Player (プロセス com.droid.droidplayer) が予期せず停止しました。もう一度やり直してください。
ソースコードのリンクは次のとおりです: ソースコード
ソース コードにエラーはありませんが、アプリを実行すると LogCat にエラーが表示されます。
02-14 20:28:49.037: E/AndroidRuntime(383): 致命的な例外: メイン
02-14 20:28:49.037: E/AndroidRuntime(383): java.lang.RuntimeException: アクティビティを開始できません ComponentInfo{com.droid.droidplayer/com.droid.droidplayer.Player}: java.lang.NullPointerException
02-14 20:28:49.037: E/AndroidRuntime(383): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1815) で
02-14 20:28:49.037: E/AndroidRuntime (383): android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:1831) で
02-14 20:28:49.037: E/AndroidRuntime(383): android.app.ActivityThread.access$500(ActivityThread.java:122) で
02-14 20:28:49.037: E/AndroidRuntime(383): android.app.ActivityThread$H.handleMessage(ActivityThread.java:1024) で
02-14 20:28:49.037: E/AndroidRuntime(383): android.os.Handler.dispatchMessage(Handler.java:99) で
02-14 20:28:49.037: E/AndroidRuntime(383): android.os.Looper.loop(Looper.java:132)
02-14 20:28:49.037: E/AndroidRuntime(383): android.app.ActivityThread.main(ActivityThread.java:4123) で
02-14 20:28:49.037: E/AndroidRuntime(383): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で
02-14 20:28:49.037: E/AndroidRuntime(383): java.lang.reflect.Method.invoke(Method.java:491) で
02-14 20:28:49.037: E/AndroidRuntime(383): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) で
02-14 20:28:49.037: E/AndroidRuntime(383): com.android.internal.os.ZygoteInit.main (ZygoteInit.java:599) で
02-14 20:28:49.037: E/AndroidRuntime(383): dalvik.system.NativeStart.main(ネイティブ メソッド) で
02-14 20:28:49.037: E/AndroidRuntime(383): 原因: java.lang.NullPointerException
02-14 20:28:49.037: E/AndroidRuntime(383): com.droid.droidplayer.SongsManager.getPlayList(SongsManager.java:25) で
02-14 20:28:49.037: E/AndroidRuntime(383): com.droid.droidplayer.Player.onCreate(Player.java:76)
02-14 20:28:49.037: E/AndroidRuntime(383): android.app.Activity.performCreate で (Activity.java:4397)
02-14 20:28:49.037: E/AndroidRuntime(383): android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1048) で
02-14 20:28:49.037: E/AndroidRuntime(383): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1779) で
02-14 20:28:49.037: E/AndroidRuntime(383): ... 11 詳細
02-14 20:29:27.166: I/プロセス (383): 信号を送信しています。PID: 383 SIG: 9