SQLite数据文件在哪里?

时间:2015-09-01 14:21:40

标签: android

我使用Android Studio创建了一个应用程序,它有一个数据库文件处理程序。我已经浏览了几个帖子,他们说的每个地方都去data \ data \文件夹来获取app文件夹。但是我的应用程序没有显示任何文件夹。我是否必须手动设置要创建的文件位置?如何找到我的database.db文件?

3 个答案:

答案 0 :(得分:2)

除非另行指定,否则它应自动放置在app文件夹中的数据/数据/数据库中。你确定它是创建的吗?

即/ data / data / package-name / databases / dbfilename

我有另一个建议。如果您已为应用程序启用了备份,则可以使用ADB BACKUP,如此处所示:http://blog.shvetsov.com/2012/09/backup-your-android-without-root-or.html

答案 1 :(得分:0)

数据库文件位于以下文件夹中。

/数据/数据/包/数据库/

答案 2 :(得分:0)

您只能在模拟器上访问.db文件,这在实际设备上是不可能的。在android studio中打开DDMS透视图,在左侧你会发现存储结构,在data / data /中你会得到你正在寻找的文件