Android数据库文件的路径是什么?

时间:2010-08-13 02:03:32

标签: android database sqlite

我试图在Ubuntu 10.4上找到android数据库文件的路径,因为我想用SQLite浏览器访问。有人能说出来吗?

2 个答案:

答案 0 :(得分:2)

在Android中,您为应用程序创建的数据库只能自行访问;其他应用程序将无法访问它。

  • 创建后,SQLite数据库存储在Android设备的 /data/data/<package_name>/databases 文件夹中。

    <强> How to see the database file

    如果您使用 Eclipse : 切换到DDMS视角 - &gt;文件浏览器 - &gt;浏览到data / data / your_package_name
    夹。在那里你会看到你的数据库。

    (要打开DDMS Perspective,请转到 window -> open Perspective -> DDMS

  • 您还可以使用 adb shell cd 到该目录并打开 db with sqlite3

您还可以使用 adb pull 从Android设备或仿真器复制文件或数据库,有关详细信息,请参阅:http://developer.android.com/guide/developing/tools/adb.html#copyfiles

答案 1 :(得分:0)

您的应用程序数据库的路径?

你必须从emu / cel中取出它。

我建议使用questoidsqlitemanager

  

Questoid SQLite Manager建立在   Dalvik Debug Monitor Server的顶部   (DDMS)。此工具适用于   Android开发人员管理SQLite数据库   Android设备模拟器上的文件。