当前位置: 代码迷 >> Android >> android中xutils中的httputils不起作用解决办法
  详细解决方案

android中xutils中的httputils不起作用解决办法

热度:20   发布时间:2016-04-27 23:02:27.0
android中xutils中的httputils不起作用
这是我的关键代码

HttpUtils httpUtils= new HttpUtils();
httpUtils.send(HttpMethod.GET, HttpAddress.url_of_viewPager,
new RequestCallBack<String>() {

@Override
public void onSuccess(ResponseInfo<String> responseInfo) {

Log.w("TAG", "success");
String json = responseInfo.result;

}

@Override
public void onFailure(HttpException error, String msg) {

Log.w("TAG", "获取数据失败");
}
});

执行完后json是空的,Log.w("TAG", "success");以及Log.w("TAG", "获取数据失败");这两句log都没有打出来,且这个请求的前后的log都打出来了,也就是说不是这段以外的错误,这段是执行了的。但是就是结果是跟没执行一样,onSuccess()方法和onFailure()方法都没有进入。请问这是为什么?
现在已知不是HttpAddress.url_of_viewPager的错误,因为换成一个已知的正确的网址也是一样的结果,请哪位大神帮帮忙!
------解决思路----------------------
换个url 再试试看看那。
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

设置下请求超时。
设置过了,也还是不起作用

网络权限添加了没 ?或许只是大意了导致的一些小问题。


恩恩有道理!开始忘记添加了,后来加上还是没有效果==

难道大兄弟玩的Android和我们大伙玩的Android不一样 ?
------解决思路----------------------
如果URL没问题的话,这代码没问题啊
------解决思路----------------------
测试看看是否调用到那个url里的方法。
  相关解决方案