2016-08-07 9 views
-3

これはアンドロイドスタジオから受け取るログです。NullPointerException:SQLite DBを作成するとき

8月7日07:54:57.379 10573から10573/E/AndroidRuntimeをcom.sifdon.shipping:致命的な例外:メイン プロセス:com.sifdon.shipping、PID:10573 java.lang.RuntimeException:することができませんアクティビティを再開する{com.sifdon.shipping/com.sifdon.shipping.DisplayActivity}:java.lang.NullPointerException:仮想メソッド 'android.database.sqlite.SQLiteDatabase com.sifdon.shipping.DbHelper.getWritableDatabase()'を起動しようとしていますandroid.app.ActivityThread.handleLaunchActiでandroid.app.ActivityThread.handleResumeActivity(ActivityThread.java:3223) でandroid.app.ActivityThread.performResumeActivityでヌルオブジェクト参照 (ActivityThread.java:3192) vity(ActivityThread.java:2471) android.app.ActivityThread.access $ 1200(ActivityThread.java:152) at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1341) at android.os.Handler .dispatchMessage(Handler.java:102) とandroid.os.Looper.loop(Looper.java:135) とandroid.app.ActivityThread.main(ActivityThread.java:5538) at java.lang.reflect.Method .invoke(ネイティブメソッド) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:960) at com。 android.internal.os.ZygoteIn it.main(ZygoteInit.java:755) 原因:java.lang.NullPointerException:NULLオブジェクト参照で仮想メソッド 'android.database.sqlite.SQLiteDatabase com.sifdon.shipping.DbHelper.getWritableDatabase()'を呼び出そうとしています at com.sifdon.shipping.DisplayActivity.displayData(DisplayActivity.java:157) com.sifdon.shipping.DisplayActivity.onResume(DisplayActivity.java:149) android.app.Instrumentation.callActivityOnResume(Instrumentation.java: 1249)android.app.ActivityThread.handleResumeActivityでandroid.app.ActivityThread.performResumeActivity(ActivityThread.java:3167) でandroid.app.Activity.performResume(Activity.java:6102) で(ActivityTh )$ 0(ActivityThread.java:152) at android.app.ActivityThread $ H.handleMessage(0)このエントリーを含むはてなブックマークこのエントリーをはてなブックマークに追加このエントリーをはてなブックマークに追加このエントリーをはてなブックマークに追加(ActivityThread.java:1341) にandroid.os.Handler.dispatchMessage(Handler.java:102) にandroid.os.Looper.loop(Looper.java:135) にandroid.app.ActivityThread.main(ActivityThread .java:5538) at java.lang.reflect.Method.invoke(ネイティブメソッド) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:960) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755) 08-07 07:54:57.719 10573-10573/com.sifdon.shipping I /プロセス:シグナルを送信する。 PID:10573 SIG:9

+1

投稿データベースの作成セクションコード –

+0

@Sifisoのサイトへようこそ!このエラーの原因となったコードが本当に必要です。 [How to Ask](http://stackoverflow.com/help/how-to-ask)も参照してください。 – Menasheh

答えて

0

あなたがDisplayActivityコール

DbHelper.getWritableDatabase()'NullPointerExceptionを得ました。たぶんDbHelperが空で、できない場合があります

それからどのような方法でも呼び出します。

関連する問題