-
找到github项目地址:https://github.com/ReactiveX/RxJava/
-
找到右侧的release,点击打开。
-
搜索2.1.7 (2.1.7是这篇文章:RxJava 是如何实现线程切换的(上)的源码版本)
-
找到Assert,下载
-
解压
-
用Intelij IDEA打开,查看build.gradle文件,会发现rxjava项目本身也依赖了许多gradle插件,如下图:
-
等待gradle build 完成。
-
终于看到完整源码啦!接下来就可以自己写调用,然后断点调试啦!