问题还原:
我想用retrofit+rxjava做网络请求,偏偏刚写被观察这时报错:Type 'java.util.Observable' does not have type parameters
死活不知道在哪。
解决方式:
弄了好久,咋还没解决呢。
然后看看引入的Jar包
竟然是util下的Observable,啊啊
应该是下面的包:
改正了之后看看效果
完美,终于不报错啦。
附属:
使用Retrofit + rxjava + okhttp 作网络通信连接后台报如下错误:
android java.net.ConnectException: Failed to connect to /192.168.1.17:8888
产生此问题的原因是:手机局域网连接的wifi与后台服务地址不在同一个IP网段下造成连接失败的问题
小结:
咱们在做Android开发的时候一定要引入正确的Jar包,不然会很奇怪的,这说明了同名的jar是好讨厌的啊,
比如v4和appcompat的fragment也是不同的,注意qaq,做请求去啦。