【问题标题】:How can I read my database from DDMS如何从 DDMS 读取我的数据库
【发布时间】:2012-01-09 09:52:42
【问题描述】:

在 android 中如何读取 DDMS 中的数据库?我想查看存储在 DDMS 中的数据库数据,可以这样做吗?

【问题讨论】:

  • DDMS 中的数据库是什么意思?你是说AVD中的数据库吗?查看 DDMS 中的文件浏览器,您可以在其中拉取或推送文件。

标签: android sqlite ddms


【解决方案1】:

DDMS-->文件资源管理器-->数据-->数据-->你的包名-->数据库

您的数据库应该在数据库文件夹中

选择数据库后,您会在上方选项卡上看到两个图标,您可以在其中推送或拉取数据库

【讨论】:

  • 或 DDMS>storage>sdcard0>data>data>“你的包名”>databases。 DDMS 通常也是 Eclipse 中的右上角
  • 文件资源管理器无法打开 /data 文件夹。设备已植根,应用正在运行。
【解决方案2】:

你需要读取 SQLite 记录。

为了读取您的 SQLite 记录,您必须在模拟器中运行项目,而不是在 Android 设备中。如果您想在实际的 Android 表中读取 SQL 记录,则过程会更加复杂。在线解决方案建议实现的唯一方法是“root”设备。如果您不知道自己在做什么,这是一个禁忌过程。

  1. here 下载 Windows SQLite 数据库浏览器
  2. 在您的 PC 上安装它。
  3. 仅使用模拟器在 Eclipse 中运行项目。运行时不要将它连接到你的安卓平板电脑。
  4. 运行后转到 Eclipse –Window –Open Perspective –Other 并选择 DDMS。
  5. 您会在左侧看到一个“设备”标签,在右侧看到几个标签。
  6. 从“设备”选项卡中选择项目名称。
  7. 从右侧的选项卡中选择文件资源管理器。请注意名为 Data 的文件夹。
  8. 展开文件夹数据,您还会在命名数据中看到另一个文件夹。
  9. 展开新文件夹数据,您将看到许多反映包名称的文件夹。选择并展开项目包名称。请记住,您的项目必须正在运行才能看到这些文件。请注意名称为数据库的子文件夹。也展开。
  10. 选择文件夹数据库并单击按钮从设备中提取文件。此按钮位于右上角。在您的硬盘驱动器中选择/创建一个文件夹以保存该文件夹及其内容。
  11. 启动 SQLite 数据库浏览器。选择图标打开文件夹。找到您在上一步 2.10 中保存在 PC 中的 Databases 文件夹。
  12. 如果您在“数据库结构”选项卡中,您将看到表和列。
  13. 您可以选择“浏览数据”选项卡来查看表的数据。
  14. 从表格中选择滚动表格名称。

【讨论】:

    【解决方案3】:

    如果您使用的是 Eclipse,并且想直接从 DDMS 中读取 sqlite 的内容,而不是将其从数据库文件夹中拉出,您可以使用 questoid sqlite browser

    你也可以从here下载。

    【讨论】:

      【解决方案4】:

      最好的选择是使用 Motodev Studio。它允许您连接到模拟器/设备上的数据库并执行 sql 查询等。

      否则你也可以将数据库下载到你的开发者机器上,然后连接到它并查询它。

      或者您可以使用

      登录设备/模拟器
      adb shell
      

      并使用sqlite3在命令行连接和执行查询。

      【讨论】:

        【解决方案5】:

        使用这个工具有一个更简单更优雅的方法:

        http://www.coderzheaven.com/2011/04/18/sqlitemanager-plugin-for-eclipse/

        在文件资源管理器中,您可以导航到数据库文件然后浏览它,如果您只想检查数据库中的某些值,则无需处理 sql 查询。

        不幸的是,它似乎没有更积极的发展。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-07-01
          • 2011-04-26
          • 1970-01-01
          • 1970-01-01
          • 2012-03-13
          • 2018-07-24
          • 1970-01-01
          相关资源
          最近更新 更多