首页 > 解决方案 > 使用 Chrome DevTools (Stetho) 提取 Sqlite 数据库

问题描述

我正在使用Stetho作为我的 Android 应用程序的调试桥。通过这个,我可以“检查”并打开附加到我的应用程序的 Chrome DevTools。我可以在 Resources->Web SQL->"MyApplication.db" 下访问我的应用程序的本地数据库。我想知道:

有没有办法使用 DevTools 提取“MyApplication.db”或“另存为...”另一个文件,以便我可以在其他数据库浏览器(例如 SQLiteDatabaseBrowserPortable)中打开它?

标签: androidgoogle-chrome-devtoolsstetho

解决方案


是的,您可以从 Android Studio 中提取数据库文件。

脚步:

  1. 转到设备文件资源管理器 -> 选择数据文件夹
  2. 内部数据再次选择数据文件夹。
  3. 选择您的包裹名称。
  4. 从内部选择数据库文件夹,然后右键单击您的数据库文件单击另存为。

    在此处输入图像描述


推荐阅读