繁体   English   中英

我的Sqlite数据库存放在哪里

[英]Where is stocked my Sqlite Database

我正在Android上开发需要使用数据库(SqLite)的应用程序。 但是,我不知道它的保存位置,即使数据库是真正创建的也是如此。

谢谢

默认情况下,SQLite数据库存储在以下路径中:

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

但是,此路径是应用程序专用的,除非设备已root,否则您将无法访问它。 当您在模拟器中运行应用程序,然后使用Android Studio中的“ Android设备管理器”访问上述路径时,您可以查看此路径。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM