- Java code
public PhoneNumService(Context context){ dbHelper = new DataBaseHelper(context); SQLiteDatabase db = dbHelper.getWritableDatabase();//这里出现NullPointerException dbHelper.onCreate(db); }
在Activity中调用的地方。
private PhoneNumService phoneNumService = new PhoneNumService(PhoneCallActivity.this);
下面是debug的时候,dbHelper的值。
请问如何解决?
------解决方案--------------------
看看你的DataBaseHelper类中,db 路径设置的是否正确