책에 있는 코드 그대로 따라하는중입니다. 웹서버도 책의 저자가 만들어놓은 url에 접근하면 된다고 나와있더라구요. 웹서버의 xml을 파싱하여 이미지및 텍스트를 리스트뷰상에 띄워주는게 목표입니다.
원래는 AsyncTask나 멀티쓰레드를 이용해서 네트워크작업을 분리해야하는데 이해하기가 어려워서 그냥 임시방편인 strictmode policy 를 사용했습니다. 이클립스의 에뮬에서 테스트를 하는중인데 앱을 실행하면 아래와 같은 로그캣이 띄워지고 이미지뷰및 텍스트뷰는 모두 null 이 나옵니다.
E ro.sf.lcd_density must be defined as a build property
I skipped 41 frames! The application may be doing too much work on its main thread.
I Displayed com.owl.test3 /.MainActivity: +710ms
problem during onPollAlarm: java.lang.IllegalStateException: problem parsing stats: java.io.FileNotFoundException: /proc/net/xt_qtaguid/iface_stat_all: open failed: ENOENT (No such file or derectory)
---------------------------------------------------------------
그리고 종료하면 아래의 로그캣이 뜹니다.
W Failure taking screenshot for 246x410 to layer 21010
E ro.sf.lcd_density must be defined as a build property
W show StatusIcon on inactive InputConnection
---------------------------------------------------------------
어떻게해야 할까요?웹서버 url을 들어가보면 xml을 정상적으로 나오던데.. 웹서버의 문제일까요? 아니면 메인쓰레드의 네트워크작업을 안나누고 strictmode 로 대체해서 생긴문제일까요? 아니면 다른문제일지..ㅠ