Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Sqlite:无法在第行打开文件_Android_Sqlite_Android Sqlite - Fatal编程技术网

Android Sqlite:无法在第行打开文件

Android Sqlite:无法在第行打开文件,android,sqlite,android-sqlite,Android,Sqlite,Android Sqlite,当我在Android上做一些用户/压力测试时,偶尔会发生这个错误。发生此错误后,/data下的文件消失,系统服务器崩溃。我对数据库“contacts2.db-mj7742599A4”的名称很好奇。通常应为contacts2.db。“*.db-mj7742599A4”是什么意思?有人能帮忙吗 02-28 19:21:43.161 660 695 E SQLiteLog: (14) cannot open file at line 30174 of [00bb9c9ce4] 02-28 19

当我在Android上做一些用户/压力测试时,偶尔会发生这个错误。发生此错误后,/data下的文件消失,系统服务器崩溃。我对数据库“contacts2.db-mj7742599A4”的名称很好奇。通常应为contacts2.db。“*.db-mj7742599A4”是什么意思?有人能帮忙吗

02-28 19:21:43.161   660   695 E SQLiteLog: (14) cannot open file at line 30174 of [00bb9c9ce4]
02-28 19:21:43.169   660   695 E SQLiteLog: (14) os_unix.c:30174: (2) open(/data/data/com.android.providers.contacts/databases/contacts2.db-mj7742599A4) - 

02-28 19:21:43.520   397   409 I am_crash: [660,android.process.acore,572933,android.database.sqlite.SQLiteCantOpenDatabaseException,unable to open database file (code 14),SQLiteConnection.java,-2]
02-28 19:21:43.536   397  5671 I am_crash: [397,system_server,-1,java.lang.IllegalArgumentException,NULL,StatFs.java,-2]

贴上你的密码,我会帮你谢谢你的回复。使用数据库的不是我。这是我们平台上的一个系统问题(很难重现)。我只是在做一些用户测试,出现了错误。据我所知,框架中只有一个修改,即所有数据库(除mem/read-only外)都创建为WAL。我试图区分这个SQLite错误是否导致了系统崩溃。