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

로그좀 봐주세요ㅠㅠ어디가 오류인지 모르겠어요

0 추천

 

 

로그캣입니다

어디서 오류가 난지 모르겠네요

가린건 패키지명입니다

http로 서버에 전송하는 과정인데 뭐가 문제일까요ㅠ

꿀떡 (2,700 포인트) 님이 2015년 12월 17일 질문

1개의 답변

0 추천
 
채택된 답변
메인쓰레드에서 네트워크연결같은작업을 하셔서 그렇습니다

AsyncTask를 사용하셔서 전송하시던지

아래의 코드를 추가해서 사용하시던지 하셔야 합니다.

if(android.os.Build.VERSION.SDK_INT > 9) {

    StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();

        StrictMode.setThreadPolicy(policy);

개인적으로는 AsyncTask사용을 이번기회에 익혀보심이 좋을것같네요
poporo (3,960 포인트) 님이 2015년 12월 17일 답변
꿀떡님이 2015년 12월 18일 채택됨
와진짜 대박대박대박감사해요!!!!!!!!
이거때문에 한방에 해결됬어요진짜 신이신듯 ㅠㅠㅠ
감사해요 완전 아침부터 기분좋네요!!!!!!!!!!
근데 왜 메인쓰레드에서 네트워크연결작업하면 안되는건가요????
메인쓰레드는 계속 진행이 되어야 하는데 네트워크연결같은경우
응답대기타는 시간때문에 사용자 입장에서는 프로그램이 정상적으로 작동중인건지 아닌지 판단이 안되기때문에 안드로이드 일정 버전이상부터는 메인쓰레드에서 안됩니당
...