1
Cryse 2017-02-28 13:39:10 +08:00
HttpClient 和 Volley 都忘了, okhttp 有 Interceptors
|
2
qw30716 OP 不知道使用 aop 怎么实现
|
3
r00tt 2017-02-28 15:30:09 +08:00
使用 xposed,对这些网络框架请求部分代码进行 hook
|
4
qw30716 OP 不能使用 xposed ,只能在代码里面拦截
|
5
also24 2017-02-28 16:29:28 +08:00
是说 Stetho 之类的?
Stetho 用的 Interceptor https://github.com/facebook/stetho/blob/master/stetho-okhttp/src/main/java/com/facebook/stetho/okhttp/StethoInterceptor.java |
7
qw30716 OP 我已经方了
|
9
qw30716 OP 类似的一些 SDK 像听云的拿来进行网络请求性能监听,他们好像就是使用 aop 编程
|
10
springz 2017-02-28 17:59:27 +08:00
歪门邪道还是挺多的,比如设置个代理,本地开一个代理服务器进行数据分析。。。。。。
|
11
iluhcm 2017-02-28 18:37:27 +08:00
真正的实现的确是通过 assemble 阶段动态替换所有需要监控的类来实现的。
|
12
zwl2012 2017-02-28 21:43:32 +08:00 via iPhone
Android 应该有支持 hook 相关操作的方法吧
|