哪里有我的Sqlite数据库

时间:2017-05-17 16:44:34

标签: android

我正在Android上开发一个应用程序,我需要使用数据库(SqLite)。但是,我不知道它保存在哪里,即使真的创建了数据库......我怎样才能确保它?

由于

2 个答案:

答案 0 :(得分:1)

SQLite数据库默认存储在以下路径:

数据/数据/ application_package_name /数据库/ your_db_file

但是,此路径对应用程序是私有的,除非设备已植根,否则无法访问它。您可以在模拟器中运行应用程序时查看此路径,然后使用Android Studio中的“android device manager”访问上述路径。

转到DDMS - >文件浏览器 - >数据 - >数据 - >查看您的包裹名称 - >数据库 - >这是你的数据库文件。 (在右上角,从设备中选择“拉文件”。)导出并通过Sqlite数据库连接器打开。

答案 1 :(得分:0)

这完全取决于您的代码实现。您也可以在内部(即应用程序内存)或外部存储器中创建数据库。在内部存储器的情况下,数据库在目录结构中是不可见的,而在外部情况下,您可以在物理上看到数据库文件。