Programming/Android
[Android] android.os.networkonmainthreadexception 예외처리
세이나린
2013. 1. 29. 15:08
이 에러때문에 많은 예제들을 에러난다고 투덜대면서 계속 구글링만 했네요.
안드로이드 버전3.1(허니컴) 부터는 main thread(UI) 에서 네트워크를 호출 하면 무조건 에러가 난다고 하네요.
해결하는 방법이 약 3가지 있는거 같은데
저는 간단히 2줄만 추가하면 되는 이 방법을 택했습니다.
super.onCreate(savedInstanceState); 이 아래에 StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); 추가해줍니다.