android - 使用 Chrome DevTools (Stetho) 提取 Sqlite 数据库

标签 android google-chrome-devtools stetho

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

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

最佳答案

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

步骤:

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

    enter image description here

关于android - 使用 Chrome DevTools (Stetho) 提取 Sqlite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55294809/

相关文章:

Android 处理 TextView 中的 HTML 链接和键入的链接

android - 添加 View 太慢

javascript - 如何在 Google Chrome 中启动 JavaScript 调试器?

javascript - Chrome 分析器 - 为什么功能有时会停止一小段时间?

android - 仅在调试版本变体中包含 Stetho

android - J2V8 和 Stetho

android - Stetho 和 chrome :inspect pending REST petitions

android - 解析来自 pubnub 的传入消息

android - Branch.io 延迟深度链接在 Facebook 广告中不起作用

javascript - 在 Chrome 的 Javascript 调试器中前进 N 次