1

在我的 android 应用程序中,我使用 fresco 和 okhttp3 等第三方库。我想跟踪通过这些库发出的每个请求的响应。我想在全球范围内做到这一点

我也在我的应用程序中使用 react-native,并且我想跟踪从 react-native 代码(如 firebase 性能监控工具)发出的每个 api 调用的响应。

知道firebase是如何做到的吗?

在 okhttp3 我可以添加拦截器来跟踪这些,但是通过 fresco 和 react-native 发出的请求我无法像这样跟踪

4

4 回答 4

3

@JM 印度

请检查Android Snooper库。如果我正确理解你的问题,这就是你要找的。

希望这对您有所帮助。

于 2017-08-07T10:35:12.173 回答
1

您可以使用查尔斯。该工具功能强大,可以跟踪所有请求和响应。它适用于所有平台。

于 2017-08-04T03:56:03.800 回答
0

在开发中,您可以使用Stetho通过Network Intereceptor跟踪任何呼叫。

将有不同的方法来获取不同框架的活动 OkHttp 实例,例如ReactNative

于 2017-08-06T11:35:05.957 回答
-1

https://blogs.msdn.microsoft.com/jpsanders/2013/04/03/configuring-fiddler-to-be-a-proxy-for-android-emulators-in-eclipse/

这就是我以前的做法。您所要做的就是使用 fiddler 设置代理并配置您的模拟器以使用它

于 2017-08-07T06:43:25.570 回答