이 에러때문에 많은 예제들을 에러난다고 투덜대면서 계속 구글링만 했네요.

안드로이드 버전3.1(허니컴) 부터는 main thread(UI) 에서 네트워크를 호출 하면 무조건 에러가 난다고 하네요.

해결하는 방법이 약 3가지 있는거 같은데

저는 간단히 2줄만 추가하면 되는 이 방법을 택했습니다.


super.onCreate(savedInstanceState);

이 아래에

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

StrictMode.setThreadPolicy(policy);

추가해줍니다.




Posted by 세이나린
,