Android sqlite openDatabase使用注意事项
SQLiteDatabase.openDatabase(databaseAddress, )或者openOrCreate(Path)
若path是/data/data/com.package/sd.db的话,不能修改 com.package内容或者否则会抛出
sqlite3_open_v2("/data/data/“, &handle, 6, NULL)异常
如果想在com.package下创建一个文件夹需调用
File dbFile = new File("/data/data/com.example.shop/databases");
dbFile.mkdirs();
才不会抛出sqlite3_open_v2("/data/data/“, &handle, 6, NULL)异常
sql查询返回的Cursor获得需要的数据后,需要将Cursor.close(),否则第二次使用时会报错。

浙公网安备 33010602011771号