2012-02-10 69 views

回答

23

打开DDMS透视窗口(窗口 - >打开perspective- - >其他> DDMS)应该在新标签中打开。

转到DDMS - >文件资源管理器 - >数据 - >数据 - >看你的包名 - >数据库 - >在这里你的数据库文件。 (在右上角,从设备中选择“拉文件”。)导出并通过Sqlite数据库连接器打开。

你会看到你的更新数据。在采取这些步骤之前,请确保您已经先运行您的应用程序。

+1

感谢您发现它,但是您是否知道如何在设备上访问此文件? – 2012-02-10 12:01:06

+0

我基本上需要使用phonegap创建一个动态数据库,因此您在构建.apk文件时的重点将用于原始构建。但是,我需要访问此数据库才能更新我的数据。这是否仍然可能如上所述。谢谢 – 2012-02-12 12:37:01

+5

注意:如果设备没有**根**,DDMS不能看到或访问'/ data/data /'路径!如果您的设备已根植,请使用'adb pull'通过USB将文件复制到您的PC。 – 2013-07-02 07:39:53

6

通常应用的数据库驻留在所述文件夹下面

/数据/数据/ [包名] /数据库

但是从来没有使用过的PhoneGap,所以这可能是不同的。你可以在上面的位置查看。

+1

我正在使用Eclipse,并在我的工作区内查找了文件夹,但似乎无法找到数据文件夹。我是一个小菜鸟,所以我会很感激,如果你能指点我的方向来找到你上面提到的文件夹。谢谢 – 2012-02-10 11:40:11

+0

数据库是动态创建的,这不会在你的工作区,但在设备上,你需要去ddms和做@Natali发布 – nandeesh 2012-02-10 11:51:05

+0

谢谢你发现它,但是你知道我是如何访问这个文件,当它是在设备上? – 2012-02-10 11:59:40

10

在这里你可以找到你的数据库,但只能在模拟器

enter image description here

+1

谢谢您发现它,但是您是否知道如何在设备上访问此文件? – 2012-02-10 12:00:07

+1

你可以尝试在设备上使用文件管理器,如果你“植根”了你的设备,可能会有所帮助,但我不太确定。 – Natali 2012-02-10 12:06:43

相关问题