Android 短信数据库与联系人数据下的.db-wal文件
摘要:
Android 2.3开始采用Sqlite 3.7,而SQLite 3.7开始引入WAL Mode(Write Ahead Log),一种新的事务控制机制,所以我们会在系统的短信与联系人的数据库下看到.db-wal的文件格式,如图所示。引入的目的是为了保证数据库中的一致性,避免程序发生崩溃的时候也能保证数据库的一致性。所以,这就是为什么第3方的程序有时能够正常读到联系人的数据,有时却读不到的原因,用户遇到这种情况,最好重启下机器。WAL文件格式的详细说明见: http://www.sqlite.org/fileformat2.html其中提到:A WAL file consists of a 阅读全文
posted @ 2011-12-10 11:26 梦书 阅读(5898) 评论(0) 推荐(0)
浙公网安备 33010602011771号