A SQLiteConnection object for database '/data/data/.../databases/....db' was leaked!
来源:互联网 发布:js ascii 编辑:程序博客网 时间:2024/04/30 01:24
详细异常:
A SQLiteConnection object for database '/data/data/.../databases/....db' was leaked! Please fix your application to end transactions in progress properly and to close the database when it is no longer needed
明显是数据库操作异常,数据库对象被锁,明确告诉你对象长久不用需要关闭。
改正:获取数据库对象改成单例模式,项目运行中只保证唯一一个对象即可。如下:
private static XXXXSQLHelper mInstance = null;
public synchronized static XXXXSQLHelper getInstance(Context context) {
if (mInstance == null) {
mInstance = new XXXXSQLHelper(context);
}
return mInstance;
};
调用如下:
public XXXXDBUtil(Context context) {
mSQLiteDatabase = XXXXSQLHelper.getInstance(context)
.getWritableDatabase();
}
注意:此时数据库对象是唯一实例了,不需要close了,如果close掉,将会出现对象已关闭的严重异常,导致程序崩溃。
0 0
- A SQLiteConnection object for database '/data/data/.../databases/....db' was leaked!
- A SQLiteConnection object for database '/data/user/0/com.google.android.gms/
- A SQLiteConnection object for database '/data/user/0/com.google.android.gms/
- close() was never explicitly called on database '/data/data/com.example.shiyan/databases/njupt.db'
- close() was never explicitly called on database '/data/data/com.seehope.view/databases/note.db' 异常
- The connection pool for database '/data/data/....db' has been unable to grant a connection to thread
- 2016 was a landmark year for big data
- 在操作数据库时候出现 sqlite3_open_v2("/data/data/xxx/databases/xxx.db", &handle, 6)failed
- sqlite3_open_v2("/data/data/com.xxx.xxx/databases/xxx.db", &handle, 6, NULL) failed
- 真机root后查看data/data/包名/databases/数据库名.db文件
- android db 导入 手机 系统 目录 data/data/包名/databases
- Logical Databases Logical data
- OLE DB for Data Mining中的基本概念
- Importing XML Data to a Database
- Posting Data to a Connected Database
- Large Interconnected Data Belongs to a Database
- Large, Interconnected Data Belongs to a Database
- saving data - Saving Data in SQL Databases
- MyEclipse导入现成项目出现小红叉错误
- Office在线预览及PDF在线预览的实现方式
- 登陆器
- C++模板学习
- python进阶(数据结构和算法[三])
- A SQLiteConnection object for database '/data/data/.../databases/....db' was leaked!
- scrapy安装问题
- iOS开发--数据类型转换
- DSP
- oracle里面base64加解密
- 搭建nginx下载服务器
- jlink v8 灯不能点亮,也不能写入固件问题的解决
- 理解 JavaScript 作用域和作用域链
- Phonegap Android插件开发攻略