由于某些原因,需要修改项目中的OkHttp源码,没想到这下捅了马蜂窝了。
//目前项目中的http相关引用如下(基础库很久没更新了,哈哈哈哈哈) api 'com.squareup.retrofit2:retrofit:2.1.0' api 'com.squareup.retrofit2:converter-gson:2.1.0' api 'com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0' api 'com.squareup.okhttp3:okhttp:3.4.1' api 'com.squareup.okhttp3:logging-interceptor:3.4.1'
1、既然要修改okhttp源码,那必须先搞到okhttp的jar包啊,于是在android studio的依赖库中找到了jar包
2、jar包是拿到了,怎么把class变成java文件?于是把主意打到了jd-gui身上,将jar导出成了zip包,嗯,搞定!
2.5、迫不及待的把zip包中的源码搞成moudle引用进去,结果一堆报错。。。。打开