草庐IT

openOrCreateDatabase

全部标签

Android - openOrCreateDatabase - 空指针异常

我有我的DAO类,当我调用我的类conexao时,该方法返回null,但为什么?publicvoidcriarBanco(){Conexaoconexao=newConexao();try{BANCO_DE_DADOS=conexao.abrirBanco();//错误是07-0513:12:54.800:E/AndroidRuntime(223):Uncaughthandler:threadmainexitingduetouncaughtexception07-0513:12:54.811:E/AndroidRuntime(223):java.lang.RuntimeExceptio

android - 方法 openOrCreateDatabase(String, int, null) 未定义

我正在尝试按如下方式打开数据库:SQLiteDatabasemyDatabase;myDatabase=openOrCreateDatabase("sudoku.db",Context.MODE_PRIVATE,null);当我在Service类中实现这段代码时它工作正常,但是当我尝试在GeneraterThread类的onPostExecute事件处理程序中实现它时,实现AsyncTask,我得到以下错误:方法openOrCreateDatabase(String,int,null)未定义类型GeneraterThread 最佳答案