프로그래밍/안드로이드[Android]
[안드로이드] ERR_CLEARTEXT_NOT_PERMITTED 해결방법
yohoi
2019. 6. 26. 16:07
안드로이드 개발 중 다음과 같은 에러를 확인할 수 있습니다.
ERR_CLEARTEXT_NOT_PERMITTED
수정 이후 에러는 로그에 안 찍히는데 Webview에서 ERR_CLEARTEXT_NOT_PERMITTED 나
인터넷 통신이 안된다 하시면 다음 태그를 추가합니다.
마찬가지로 application 속성에 다음과 같은 코드를 추가합니다.
android:usesCleartextTraffic="true"
그리고 다시 실행해보시면 잘 실행되는 것을 볼 수 있습니다.
원인으로는 다음과 같습니다.
Android OS 9 Pie 버전부터는 WebView에 일반적인 텍스트로 "http://" URL 접근이 막혔습니다.
(tagetSdkVersion 28 이상일 경우)
증상 :
WebView에서 Webpage not available, net::ERR_CLEARTEXT_NOT_PERMITTED 오류 발생
이상입니다 감사합니다.