我有一个来自软件应用程序的 .db 文件。我正在尝试打开它并在 Android 应用程序中使用它。但是,当我尝试在 SQLite 数据库浏览器中打开它时,会出现一条警告,指出该文件不是 SQLite 3 数据库。我可以在十六进制编辑器中打开该文件,并且可以看到与一堆我不知道其含义的其他文本混合的数据。如果它不是 sqlite 3 数据库,如何获取在 Android 应用程序中打开的 .db 文件?谢谢。
最佳答案
如果文件包含 SQLite 数据库,您的转储应该以如下内容开头:
0000000: 5351 4c69 7465 2066 6f72 6d61 7420 3300 SQLite format 3.
0000010: 1000 0101 0040 2020 0000 0003 0000 0002 .....@ ........
关于android - SQLite:.db 文件扩展名转换为 .sqlite 文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9528841/