마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

어디가 문제인지 감을 못잡겠습니다...

0 추천
07-31 14:51:28.317: E/AndroidRuntime(19693): FATAL EXCEPTION: AsyncTask #1
07-31 14:51:28.317: E/AndroidRuntime(19693): java.lang.RuntimeException: An error occured while executing doInBackground()
07-31 14:51:28.317: E/AndroidRuntime(19693): at android.os.AsyncTask$3.done(AsyncTask.java:278)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
07-31 14:51:28.317: E/AndroidRuntime(19693): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.lang.Thread.run(Thread.java:856)
07-31 14:51:28.317: E/AndroidRuntime(19693): Caused by: java.lang.NullPointerException
07-31 14:51:28.317: E/AndroidRuntime(19693): at com.example.jsonsampleapp.MemberDTO.getPersonsData(MemberDTO.java:172)
   HttpResponse response = client.execute(get); <- 이거문제 172;
07-31 14:51:28.317: E/AndroidRuntime(19693): at com.example.jsonsampleapp.ReadData3.doInBackground(ReadData3.java:58)
JSONArray personsNames = act.getPersonsData(); <- 이건문제 58;
07-31 14:51:28.317: E/AndroidRuntime(19693): at com.example.jsonsampleapp.ReadData3.doInBackground(ReadData3.java:1)
07-31 14:51:28.317: E/AndroidRuntime(19693): at android.os.AsyncTask$2.call(AsyncTask.java:264)
07-31 14:51:28.317: E/AndroidRuntime(19693): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
07-31 14:51:28.317: E/AndroidRuntime(19693): ... 5 more
 
HttpResponse response = client.execute(get); 이쪽에서 계속 에러가 생기는데 도대체 뭐가 문제인건지..ㅠㅠ
아오쿠르 (900 포인트) 님이 2015년 7월 31일 질문
아오쿠르님이 2015년 7월 31일 수정

1개의 답변

+1 추천
 
채택된 답변

getPersonsData가 null이라는건데.. 

MemberDTO 에 personsData가 제대로 들어가 있는지 확인해보세요~

작전동 (5,890 포인트) 님이 2015년 7월 31일 답변
아오쿠르님이 2015년 7월 31일 채택됨
네 MemberDTO 에 personsData가 제대로 들어가 있어요 ㅠㅠ
...