Firebase 性能监控和改造
Firebase Performance Monitoring and Retrofit
我在我的一个项目中集成了 Firebase 性能监控。在那个项目中,我使用 Retrofit 来管理我的网络请求。
遗憾的是,none 通过 Retrofit 发出的请求在 Firebase Performance 的 "Network Requests" 选项卡中可见。
以下是我唯一看到的内容:
有人可以告诉我需要做什么才能在 Firebase Performance 中查看我的 Retrofit 管理的网络请求吗?
谢谢
刚开始阅读这个 - 听起来很有趣。检查;
- 您正在使用支持的
OkHttp
RE:
Performance Monitoring only supports monitoring HTTP/S network
requests made using the OkHttp HTTP client version 3.x.x.
Retrofit 1,没记错的话原来可以用OkHttp 1或者2。然而,改造 2 enforces 3.x.x+。检查 运行 ./gradlew <insert-module-name>:dependencies
拉入了哪个
- 您已经等了 12 个小时(看看日期时间,我认为您在那里很好!)
如果 (1) 和 (2) 没有帮助 - 然后使用 the documentation 中描述的方法进行调试,并将其添加到相关的 AndroidManifest.xml
;
< 元数据 android:name="firebase_performance_logcat_enabled" android:value="true" / >
...通过声音将正在发生的事情转储到 logcat。回来报告!我的赌注是 (1)。
我在我的一个项目中集成了 Firebase 性能监控。在那个项目中,我使用 Retrofit 来管理我的网络请求。
遗憾的是,none 通过 Retrofit 发出的请求在 Firebase Performance 的 "Network Requests" 选项卡中可见。
以下是我唯一看到的内容:
有人可以告诉我需要做什么才能在 Firebase Performance 中查看我的 Retrofit 管理的网络请求吗?
谢谢
刚开始阅读这个 - 听起来很有趣。检查;
- 您正在使用支持的
OkHttp
RE:
Performance Monitoring only supports monitoring HTTP/S network requests made using the OkHttp HTTP client version 3.x.x.
Retrofit 1,没记错的话原来可以用OkHttp 1或者2。然而,改造 2 enforces 3.x.x+。检查 运行 ./gradlew <insert-module-name>:dependencies
- 您已经等了 12 个小时(看看日期时间,我认为您在那里很好!)
如果 (1) 和 (2) 没有帮助 - 然后使用 the documentation 中描述的方法进行调试,并将其添加到相关的
AndroidManifest.xml
;< 元数据 android:name="firebase_performance_logcat_enabled" android:value="true" / >
...通过声音将正在发生的事情转储到 logcat。回来报告!我的赌注是 (1)。