我在哪里可以找到数据库文件在android虚拟机



我正在Android上开发一个应用程序。当我调试时,我使用android 4.0的虚拟机。我已经从系统(虚拟机)中查看了所有文件夹,但找不到数据库(虚拟机)。Db)存储。当我调试代码时,我注意到eclipse传入SQLiteOpenHelper (super (context, DATA_BASE, null, VERSION_DB);)的类构造函数,即数据库存在。

请按此步骤执行

  1. 在模拟器上运行应用程序

  2. 点击标题栏上的"窗口"按钮

  3. 在列表视图中选择打开透视图
  4. 选择DDMS选项[这将返回到一个新的页面]
  5. 在这个新窗口中选择你的模拟器(在你的窗口左侧,它会显示你当前正在工作的模拟器,从中选择你运行应用程序的模拟器)
  6. 显示系统中所有的文件
  7. 转到"data"文件
  8. 在数据文件中还有另一个文件调用data,点击
  9. 然后显示应用程序的包名
  10. 选择早期运行的包
  11. 当且仅当数据库在运行应用程序时创建时,该文件上有一个名为"Databases"的文件夹。
  12. 显示数据库名称中有一个文件。这是你的db文件
  13. 如果你运行在模拟器上,你可以查看它,但如果你运行在手机上,你没有权限查看它。
  14. 如果您想查看您的数据库,请点击此链接如何在ANDROID上查看我的sqlite数据库

最新更新