解决com.android.volley.NoConnection error, java.io.InterruptedIOException
来源:互联网 发布:nba2k16钻石卡欧文数据 编辑:程序博客网 时间:2024/05/19 18:09
使用了request.start(),所以才导致的问题。
public static void RequstGet_JSONObject() { request.cancelAll(tag); jsonObjectRequest.setTag(tag); request.add(jsonObjectRequest); request.start();}
因为在volley在初始化RequestQueue时,已经调用了start方法。
public static RequestQueue newRequestQueue(Context context, HttpStack stack) { File cacheDir = new File(context.getCacheDir(), DEFAULT_CACHE_DIR); String userAgent = "volley/0"; try { String packageName = context.getPackageName(); PackageInfo info = context.getPackageManager().getPackageInfo(packageName, 0); userAgent = packageName + "/" + info.versionCode; } catch (NameNotFoundException e) { } if (stack == null) { if (Build.VERSION.SDK_INT >= 9) { stack = new HurlStack(); } else { // Prior to Gingerbread, HttpUrlConnection was unreliable. // See: http://android-developers.blogspot.com/2011/09/androids-http-clients.html stack = new HttpClientStack(AndroidHttpClient.newInstance(userAgent)); } } Network network = new BasicNetwork(stack); RequestQueue queue = new RequestQueue(new DiskBasedCache(cacheDir), network); queue.start(); return queue;}
解决方法:
去掉request.start(),即可。
public static void RequstGet_JSONObject() { request.cancelAll(tag); jsonObjectRequest.setTag(tag); request.add(jsonObjectRequest);}
1 0
- 解决com.android.volley.NoConnection error, java.io.InterruptedIOException
- Volley清除缓存和java.io.InterruptedIOException异常
- java.io.InterruptedIOException翻译
- Volley使用时InterruptedIOException,NoConnectionError
- java.lang.NoClassDefFoundError: com.android.volley.toolbox.Volley
- java.lang.NoClassDefFoundError: com.android.volley.toolbox.Volley
- NullPointerException at com.android.volley.Request.<init>(Request.java:130)
- com.android.volley.NoConnectionError: java.net.ConnectException: Connection refused
- Volley使用时出现InterruptedIOException,NoConnectionError这样的问题
- Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major错误解决
- Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major错误解决
- Android Studio之ADB错误解决 java.io.IOException: Error while Installing APK
- Android Google IO之Volley
- Error:Cause: com.android.sdklib.repository.FullRevision AS错误解决
- Android java.io.IOException: Permission denied 解决
- java.lang.NullPointerException at com.android.volley.Request.<init>(Request.java:148)
- com.android.volley.TimeoutError 3G 节省流量
- com.android.volley.toolbox.DiskBasedCache.streamToBytes异常
- leetcode 15 3Sum
- 【剑指offer系列】 圆圈中最后剩下的数字___45
- 循序渐进之Spring AOP(4) - Introduction
- Problem B: 数组逆序输出
- 第三章View的事件体系
- 解决com.android.volley.NoConnection error, java.io.InterruptedIOException
- 第四章、View的工作原理
- js和qt4 evaluteJavascript
- Hibernate Session 事务隔离级别回顾 持久化对象的状态 Session核心方法
- Main
- Tomcat安装的常见问题以及其第一个应用
- 通过接口定义Fragment之间的跳转
- android 关于textview跑马灯的问题解决方案
- 搭建Appium自动化测试平台环境(基于python&android)