본문 바로가기
모바일 앱/Android

[Android] net::ERR_CLEARTEXT_NOT_PERMITTED 에러 해결 방법

by 테크케찰 2020. 7. 14.

안드로이드 WebView를 이용한 프로젝트를 진행하다가 다음과 같은 에러를 마주쳤습니다.

원인을 찾아보니 sdk 28 버전부터 "http"를 직접 입력해서 접근하는 방식이 막혔다고 합니다.

그래서 해결 방법을 찾아보니 생각보다 간단하게 이 문제를 해결할 수 있었습니다.

안드로이드 manifest 파일에 들어가서 application에 아래 문장을 추가하면 됩니다.

android:usesCleartextTraffic="true"

이 문장을 추가하면 입력하는 url을 그대로 받아들인다고 합니다.

이 문장을 추가하고 앱을 실행시키니 정상적으로 작동하는 것을 확인할 수 있었습니다.