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.exe访问我的sqlite数据库?_Android_Sqlite - Fatal编程技术网

Android 如何通过sqlite.exe访问我的sqlite数据库?

Android 如何通过sqlite.exe访问我的sqlite数据库?,android,sqlite,Android,Sqlite,在调试期间,我发现我的数据库位于: /数据/数据/包名称/数据库/。。。 如何从sqlite.exe(或使用其他工具)访问此数据库以运行查询/检查表中的内容以确保所有字段都正确 非常感谢!udi您可以从shell到模拟器使用sqlite3 util 此处的说明: SQLite数据库浏览器是一款免费、公共领域、开源的可视化工具,用于创建、设计和编辑与SQLite兼容的数据库文件 正如Ran所建议的,您可以使用上述链接中的步骤,您需要使用命令提示符 如果您使用的是EclipseIDE,请尝试打开DD

在调试期间,我发现我的数据库位于: /数据/数据/包名称/数据库/。。。 如何从sqlite.exe(或使用其他工具)访问此数据库以运行查询/检查表中的内容以确保所有字段都正确


非常感谢!udi

您可以从shell到模拟器使用sqlite3 util

此处的说明:


SQLite数据库浏览器是一款免费、公共领域、开源的可视化工具,用于创建、设计和编辑与SQLite兼容的数据库文件

正如Ran所建议的,您可以使用上述链接中的步骤,您需要使用命令提示符

如果您使用的是EclipseIDE,请尝试打开DDMS并转到/data/data/package name/databases/在那里可以看到您的数据库,选择数据库并将其拉到计算机上


使用SQLLite3数据库浏览器打开数据库文件。您可以使用IDE更改表并将其推回设备。

如果数据库在emulator中,您也可以从PC命令行执行此操作:“adb shell”,然后cd到数据库位置(/data/data/package\u name/databases/)并运行“sqlite3 database.db”。我有时使用这种方法快速检查表,而不是将数据库从仿真器复制回我的PC