interceptor cn.xxx.interceptor.XXXInterceptor@39d56dc returned null解决办法

问题描述okttp3 + rxJava 十分经典,被大量运用到Android app。作为一款网络请求利器,设计上及其巧妙,性能优越,语义规范明确,该组合得到广大开发者的欢迎和认可。不过,在使用拦截器处理请求预处理或者嵌套请求的时候,发现了一个java.lang.NullPointerException。发生的代码逻辑是:当检查到异常就给请求框架返回一个null。然而,okttp3 并不会直接把这

- 阅读全文 -

使用ADB工具通过网络调试Android设备的方法

我们日常开发中少不了调试程序,有些程序在开发机上调试即可,而Android程序却需要在专门的设备上调试。一般调试Android app的时候,我们会使用数据线连接电脑进行真机与电脑之间的通信。这个方法在普通手机和小型Android设备上比较有效,但由于数据线的限制的长度限制,导致我们在大型设备上(电视TV,大的POS机)调试的时候会遇到困难。除了数据线直连的方式以外,Android还提供通过网络方

- 阅读全文 -