2011-04-23 151 views

回答

87

您可以使用模拟器的DDMS访问此文件夹。除非拥有固定设备,否则无法在真实设备上访问此位置。

您可以在Eclipse中查看表结构和数据。以下是步骤

  1. 安装SqliteManagerPlugin for Eclipse。如果您已经拥有它,请跳到步骤5。
  2. 下载从here
  3. 的* .jar文件把* .jar文件到该文件夹​​的Eclipse /的dropins/
  4. 重新启动Eclipse
  5. 在Eclipse的右上角,点击图标DDMS
  6. 选择在左侧面板
  7. 在主面板上的文件浏览器选项卡中的适当模拟器,去/data/data/[YOUR.APP.NAMESPACE]/databases
  8. 下的DDMS图标,应该有一个新的蓝色当您选择哟时,数据库的图标会亮起你的数据库。点击它,你会看到一个Questoid Sqlite管理器标签打开查看你的数据。

*注意:如果数据库没有亮起,可能是因为您的数据库没有* .db文件扩展名。确保您的数据库被称为[DATABASE_NAME] .db的

*注:如果你想使用不带.db,扩展一个DB:

  1. 下载此Questoid SqLiteBrowser:http://www.java2s.com/Code/JarDownload/com.questoid/com.questoid.sqlitebrowser_1.2.0.jar.zip

  2. 解压并把它到Eclipse /的dropins(未插件)

检查这更多information

+0

@soorya不错,但jar文件安装不正确。它显示模糊图标,并且在DDMS中不可点击。为什么? – vnshetty 2011-04-23 06:23:23

+0

把jar放了....重启eclipse – 2011-04-23 06:24:39

+0

@soorya完成但没用 – vnshetty 2011-04-23 06:33:13

2

如果你能够实际的SQLite数据库文件复制到桌面,您可以使用this工具来浏览数据。

6

Dowlnoad sqlite管理器并从Here安装它。使用该浏览器打开sqlite文件。

+0

这位经理似乎已经打开联系人数据库的一个问题,我不知道如果这也适用于其他Android源码DBS。 Firefox的插件[SQLite管理器](https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/)为我完成了这项工作。 – user1151923 2017-09-04 08:21:35

0

打开DDMS比DATA> DATA>“Select your package like com.example.foo”>选择数据库文件夹比在eclipse中获取数据文件夹 可以看到右上角的拉图标...

2

如果你总是使用firefox,我推荐使用firefox插件(SQLLite Manager)。

这里是link

+0

我真的很感谢这个答案。 http://stackoverflow.com/a/8925968/621951这是解决方案:) – 2012-12-16 17:53:15

1
1. Download SQLite Manager 
2. Go to your DDMS tab in Eclipse 
3. Go to the File Explorer --> data --> data --> "Your Package Name" --> pull file from device 4. Open file in SQLite Manager. 
5. View data. 
3

试试这个..

  1. 在这里下载Sqlite Manager jar file

  2. 将其添加到您的eclipse> dropins目录。

  3. 重新启动日食。

  4. 启动兼容模拟器或设备

  5. 运行您的应用程序。

  6. 转到窗口>打开透视图> DDMS>

  7. 选择运行的装置。

  8. 前往文件浏览器选项卡。

  9. 在您的应用程序包中选择名为数据库的目录。

  10. 选择.db文件在数据库目录下。

  11. 然后点击Sqlite管理器图标像这样Sqlite manager icon

  12. 现在您可以看到.db文件。

编码愉快.....

相关问题