问题标签 [stetho]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
428 浏览

android - 为什么房间表有重复的 id 列?

我正在调查Room在我当前的 Android 项目中的使用。

com.facebook.stetho:stetho:1.5.1用于检查我的 Sqlite 表结构和内容时,我发现我的所有表都显示有两个相同的主键列。

这是一个stetho“功能”吗?

还是我以某种方式错误地声明了我的房间实体?

我所有的Kotlin数据模型类都遵循这种模式:-

Stetho 显示此表如下:-

+-------------------------------------------------- ----------------------------------+
|列|姓名| 我的身份证| myId |title|uuid|something|what_ever |misc_data|喜欢|
+-------------------------------------------------- --------------------------------------------------------------+

0 投票
1 回答
1185 浏览

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

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

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

0 投票
1 回答
322 浏览

android - 远程调试已终止,原因是:连接丢失

尝试查看领域数据库时出现连接丢失错误。这就是我如何初始化 stetho 和领域。我仍然收到此错误。我什至放了 withDeleteIfMigrationNeeded(true)。仍然没有工作。

这是我的依赖项:

0 投票
1 回答
625 浏览

android - Android Stetho-Realm:致命例外:StethoWorker-main-5

我正在使用 Realm gradle plugin 5.11.0 和 stetho realm 2.1.0 ,但是当我连接到 chrome 时应用程序崩溃并且我无法检查数据库。我低于异常

0 投票
1 回答
111 浏览

android - 为什么 Stetho 中没有显示数据库

我的应用程序中有一个数据库。这是我创建它的方式:

App班级:

DAO班级

Database班级

这是我调用insert方法的方式:

但是当我想在 Stetho 中检查我的数据库中的数据时,这里什么都没有:

在此处输入图像描述

那么,这是怎么回事,我该如何解决这个问题?在我看来,创建数据库可能会出现问题,但我使用的方式与往常一样,通常可以正常工作

0 投票
1 回答
304 浏览

java - Android 中的 WorkManager schedule_requested_at 时间等于 -1。什么意思?

我正在使用 WorkManager 安排一些定期工作,以将本地数据库与远程数据库同步。几个月来一切正常,直到有一天数据库停止同步。我通过 Stetho 发现我所有的 Work 实例的“schedule_requested_at”值都等于 -1。

这些是正常情况下的预定工程

这就是我安排工作的方式,正如我所说的那样,几个月来它工作得很好。但是从某个时刻开始,它停止了安排我的工作,并且在图片中,而不是正确的时间戳是-1。

0 投票
0 回答
124 浏览

android - 使用 Stetho 或其他程序在 Flutter 中浏览数据库表

我试图从 Android 迁移到 Flutter 编程。我想知道是否有任何程序可以让我访问 Flutter 中的数据库表?

对于 Android,我使用了一个名为 Stetho 的程序来浏览我的数据库。我只是通过在 build.gradle 中添加依赖项来安装它;

然后将其导入我的主类;

我也可以在 Flutter 中实现这一点吗?

0 投票
1 回答
25 浏览

java - 使用 google chrom 检查时 Stetho SQL 数据库不起作用

我只是像平常一样使用我的 chrome 来查看我的 sql lite 数据库我开始添加更多代码,然后由于某种原因我的 Stetho 停止工作,而不仅仅是我当前的项目对于我所有的项目它都不会加载它一直给我一个空白屏幕。检查不工作 https://i.stack.imgur.com/zlvls.png 我不知道为什么它停止工作,因为我没有对数据库做任何事情,任何帮助将不胜感激,谢谢。

0 投票
1 回答
147 浏览

android - android库模块如何仅在调试版本中引入stetho

拥有 android 库模块,在调试版本中它想使用 stetho,bot no 在发布版本中。我想它可以增加对

问题在于代码需要在哪里使用 StethoInterceptor

它如何在没有 stetho 依赖的发布版本中编译?

0 投票
5 回答
7963 浏览

android - Chrome DevTools 损坏 - Stetho 无法使用

Stetho 和 Google Chrome DevTools 在 macOS 更新后变得无法使用(我怀疑 macOS 更新是这个错误的根源,但我更愿意提及它)。

这是在设备上打开“检查模式”后 DevTools 的外观(由 Facebook Stetho library for Android & OKHttp 提供)。

开发工具窗口

页面上不再有“CSS”样式表,字体也发生了变化。许多标签页没有显示(即网络请求),我只能访问一些错误消息:

我遵循了关于这个问题的说明:无法清除临时存储和这个:无法清除临时存储:Chrome 中的 SecurityError,但我无法解决问题。

这是我尝试过的:

  • 使用 AppCleaner 卸载并重新安装 Chrome
  • 从磁盘中删除 chrome 缓存
  • 从中删除 chrome 配置文件~/Library/Application\ Support/Google/Chrome
  • 创建和使用新的 Chrome 配置文件
  • 尝试在 Firefox 远程调试上连接(非功能性)
  • 重启系统

你们有没有遇到过这个问题?谢谢 !