我试图在Ubuntu 10.4上找到android数据库文件的路径,因为我想用SQLite浏览器访问。有人能说出来吗?
答案 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设备模拟器上的文件。