Android - SQLite 数据库存储在哪里

发布于 2025-01-04 03:22:09 字数 418 浏览 1 评论 0原文

可能的重复:
Android 模拟器在哪里存储 SQLite 数据库?

我正在使用 SQLite 和 PhoneGap创建一个多平台应用程序。但是,我遇到了一个问题。

我现在正在寻找phonegap存储名为0000000000000001.dbdatabase.db的数据库文件的位置

我已经找到了iPhone的这个位置,但是似乎无法获取安卓。我目前正在模拟器和实际设备(ARCHOS)上运行。

Possible Duplicate:
Where does Android emulator store SQLite database?

I am using SQLite and phonegap to create a multi platform app. However, I have run across an issue.

I am now looking for the location the phonegap stores the database files named 0000000000000001.db and database.db

I have found this for iPhone, however cannot seem to get the location for the Android. I am currently running on a simulator and actual device (ARCHOS).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

缘字诀 2025-01-11 03:22:09

打开 DDMS 透视图窗口:(窗口 -> 打开透视图 -> 其他 -> DDMS)它应该在新选项卡中打开。

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

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

Open the DDMS perspective Window: (window->open perspective->other->DDMS) It should open in a new tab.

Go to DDMS -> file explorer -> data -> data -> see your package name -> databases -> here your database file. (In the upper right, choose "Pull file" from device.) Export it and open through an Sqlite database connector.

You will see your updated data. Before taking these steps make sure that you have run your application first.

╭⌒浅淡时光〆 2025-01-11 03:22:09

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

在此处输入图像描述

Here you can find your database, but only on emulator

enter image description here

从此见与不见 2025-01-11 03:22:09

通常应用程序的数据库位于以下文件夹中

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

但从未使用过phonegap,所以这可能会有所不同。你可以去上面的位置查一下。

usually the database of app resides at the below folder

/data/data/[packagename]/databases

But have never used phonegap, so this might be different. You could check at above location.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文