问题标签 [fbflipper]

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 回答
175 浏览

java - 在 Android 项目中添加 FbFlipper 会产生 build error = processDebugManifest > Manifest merge failed

我添加了FbFlipper指标。我收到这个错误。

任务:app:processDebugManifest FAILED /home/user/Git/my-project/app/src/main/AndroidManifest.xml:22:18-91 错误:属性 application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory ) 来自 [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 也存在于 [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86值=(androidx.core.app.CoreComponentFactory)。建议:将 'tools:replace="android:appComponentFactory"' 添加到 AndroidManifest.xml:21:583-76:18 的元素以覆盖。

有关清单合并的更多信息,请参阅http://g.co/androidstudio/manifest-merger

FAILURE:构建失败并出现异常。* 出了什么问题:任务 ':app:processDebugManifest' 执行失败。清单合并失败:来自 [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 的属性 application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) 也存在于[androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory)。建议:将 'tools:replace="android:appComponentFactory"' 添加到 AndroidManifest.xml:21:583-76:18 的元素以覆盖。

了解更多信息:

我已将 FbFlipper Metrics 库添加为: 在依赖项下的 build.gradle 中:

如果我从 build.gradle 评论/删除上述行。项目构建成功并在设备上运行良好。

但是如果我添加这些行来添加 FbFlipper。它给出了构建错误。

保持在视图中,我在 Android 清单中没有重复的活动名称。此外,我已将 compileSdkVersion 从 27 更新到 28,这解决了我之前的问题:

任务 ':app:processDebugResources' 执行失败。Android资源链接失败

现在我将不胜感激在这方面的任何帮助,指出我错在哪里。如何使 FbFlipper 指标在 android 项目中工作。提前致谢

我的环境详细信息:

  • 摇篮版本:5.0
  • compileSdkVersion 28
  • 安卓插件版本:3.3.0
  • FbFlipper 指标库版本:0.22.0
0 投票
2 回答
125 浏览

android - LeakCanary 上的“加载泄漏”真的很慢,我有什么替代方案?

每次我想查看泄漏时,我都会单击泄漏通知,加载需要很长时间,就像我通常忘记它的足够时间一样。

当我试图在那里查看它们时,Flipper 从不加载泄漏列表。

那么我的替代方案是什么?

0 投票
0 回答
1066 浏览

react-native - 无法找到由 `FlipperKit/FlipperKitLayoutPlugin` 依赖的`YogaKit (~> 1.18)` 的规范

在这里,我在尝试将Flipper集成到我的项目中时遇到了问题。按照入门指南中的说明进行操作。[!] Unable to find a specification for FlipperKit (~> 0.30.0)跑步时遇到问题pod install

我尝试了另一种获取 FlipperKit 的方法,方法是通过以下方式抓取它git:URL并指向branch:master

但是我被另一个问题阻止了[!] Unable to find a specification for YogaKit (~> 1.18)depended upon byFlipperKit/FlipperKitLayoutPlugin。尽管我尝试使用类似的方法(指向它的 git + 分支)来获取 YogatKit,但我将继续面临另一个缺失的依赖问题。我在这里错过了什么步骤吗?

我也在Github 上提出了这个问题,请随时跟进。

我在以下环境中:

鳍状肢桌面版: 0.30.0

反应本机信息:

0 投票
0 回答
1012 浏览

xcode - Flipper + Flutter 错误:架构 arm64 的未定义符号

我在我的 Flutter 应用程序中集成了Flipper,它在 Android 和 iOS 模拟器和真实设备中运行良好,但我在这里遇到了一个问题:我无法在 xCode 上存档构建以导出ipa文件。

flutter_flipperkit: 0.0.22

0 投票
1 回答
1432 浏览

react-native - 如何使用 Flipper 调试 React Native App?

我使用 React Native Debugger,但它有其局限性,所以任何人都可以指导我如何使用 Facebook Flipper 开始调试,甚至值得使用吗?

我的主要要求是能够监控 React Native 应用程序的网络和数据库。

0 投票
1 回答
4485 浏览

react-native - Flipper:Flipper Hermes 调试器不显示

脚蹼Hermes debugger不显示

请问如何让他正常显示?</p>

react-native:0.62.2(从0.61更新到0.62.2)

https://fbflipper.com/

https://reactnative.dev/docs/hermes

错误信息:

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
1883 浏览

android - Flipper 网络插件不显示网络请求

根据此处的文件,我遵循了必要的步骤。然而,即使我在调试应用程序时可以看到请求的数据,但在 Flipper 上看不到网络流量。这是我的代码:

依赖项:

应用程序设置:

我提供 OkHttpClient 的网络模块:

该文档在此处说 “由于拦截器可以修改请求和响应,因此在所有其他拦截器之后添加 Flipper 拦截器以获得网络流量的准确视图。” . 这就是我添加请求拦截器后添加网络拦截器的原因,如下所示。

桌面应用程序的版本也是“0.54.0”,并且启用了网络插件。

有什么我没有注意到的吗?

0 投票
1 回答
620 浏览

react-native - 将内联日志显示为多行

我正在使用本机反应和新的鳍状肢调试器。我有一个非常简单的问题,目前当我记录一个大对象时,它只显示在这样的一行中:

在此处输入图像描述

有没有办法以更好的方式显示它,比如像这样的 chrome 调试器工具: 在此处输入图像描述

因为它会更容易在具有类似铬的显示的对象的日志中导航,而不是水平滚动一行。

提前致谢

0 投票
1 回答
512 浏览

react-native - Flipper:Hermes 调试器无法连接错误:“调试连接已关闭”

我已经在我的 Windows 机器上下载并设置了鳍状肢桌面,我能够正确运行它的所有功能,包括 react devtools,但不知何故,hermes 调试器不起作用并显示错误消息“调试连接已关闭”。我正在使用 react 16.13.1 和 react-native 0.63.2,并且我在 Samasung Galaxy Note 10 设备上运行应用程序。尝试了互联网上人们建议的多种方法,但似乎没有任何效果。请参考下图在此处输入图像描述

请帮帮我。

0 投票
0 回答
98 浏览

android - 如何在 WSL2/React Native 项目环境中设置 Flipper?

使用 WSL2 时,我试图在 Flipper 文档中找到指南,但他们没有。

当我已经运行 adb 服务器、运行 React Native Metro 服务器和运行本地节点快速服务器时,如何使其工作?

需要明确的是,带有 WSL 2 的 React Native 设置运行良好,我只想添加 Flipper。问题是 Flipper 似乎尝试启动另一个 adb 服务器来监听端口 8096 和 8097。

我不确定我为什么这样做,但我尝试运行adb reverse tcp:8096 tcp:8096and adb reverse tcp:8097 tcp:8097,并且 Flipper 初始化正常,因为它在运行 adb 服务器失败时运行 adbkit。它似乎有问题,但它有点工作,我不知道我是否做对了..有人可以帮我完成这个设置吗?