这个结构在sqlite 的官方文档有解释。我也是摘抄的官方文档,有几个需要注意的地方我摘出来。
pageSize 这个字段表示db 文件中页的大小,在30070010 之前基本上都是1024. 但是后来这个改变了。 如果在30070010 版本之后并且值位1的时候,代表页大小是65536
上面代码就可以解析出数据库的基本信息,有了这些基本信息,后面就可以开始读取表的信息了。