해당 에러는 안드로이드 메인 스레드 동작 중 UI 관련 업데이트를 할때 발생하는 에러이다. 1. 개념 -. 안드로이드에 국한되는 이슈는 아니며, Microsoft의 OS에서도 동일하다. 스레드에서 UI를 업데이트 하기 위해서는 특별한 동작이 필요하다. 여기서는 가장 간단한 방법을 사용해서 해결해보려한다. 2. 해결 방법 -. 위 스크린샷에서 보면 파란색 부분이 textview의 text를 업데이트하려한다. 이때 UI 스레드와 충돌이 발생하므로 runOnUiThread() {} 를 추가해주면 해결된다. 에러 발생 코드 에러 해결된 코 it.lines().forEach { line -> Log.d(TAG, "sendGet: $line") runOnUiThread() { findViewById(R.id.tex..