android.os.NetworkOnMainThreadException 에러 해결방법만 원하시는 분은 3번으로 넘어가세요 ^^ 1. 개념. -. 안드로이드를 개발하다보면 android.os.NetworkOnMainThreadException 라는 에러메시지를 보곤한다. 위 에러는 안드로이드의 기본 activity에서 network 관련 API를 직접 사용했을때 발생한다. 이 개념은 대부분의 OS에서 적용되는 Limitation이다. 예를 들면 .net이라고 불리는 윈도우 개발에서도 form(안드로이드에서는 activity의 개념)에서 network API를 쓰게되면 멈추는 현상(UserInterface stuck)이 발생한다. 2. 가능 솔루션 -. 사용자가 사용하는 User interface(버튼을 누..