Android 多次使用doInBackGround调用json导致崩溃 protectedvoiddoinbackground(字符串…arg0){ JSONParser jParser=新的JSONParser(); //从URL获取JSON字符串 对于(int i=0;i
当我只调用一次json时,工作正常,但当我使用循环时,我得到了Future task exception,可以做些什么来解决这个问题?请添加LogCat错误。--java.lang.RuntimeException:在java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)执行doInBackground()时发生错误--在java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)***许多错误注意Android 多次使用doInBackGround调用json导致崩溃 protectedvoiddoinbackground(字符串…arg0){ JSONParser jParser=新的JSONParser(); //从URL获取JSON字符串 对于(int i=0;i,android,json,android-asynctask,Android,Json,Android Asynctask,当我只调用一次json时,工作正常,但当我使用循环时,我得到了Future task exception,可以做些什么来解决这个问题?请添加LogCat错误。--java.lang.RuntimeException:在java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)执行doInBackground()时发生错误--在java.util.concurrent.ThreadPoolExecutor$
protected Void doInBackground(String... arg0) {
JSONParser jParser = new JSONParser();
//getting JSON string from URL
for(int i = 0 ; i < 11 ; i++){
jsonFiles[i] = jParser.getJSONFromUrl(webServiceMethods[i]);
}
for(int ii = 0 ; ii < jsonFiles.length ; ii++){
System.out.println(jsonFiles[ii]);
}
return null;
}