본문 바로가기

Android/기타

[Android] ERR_CLEARTEXT_NOT_PERMITTED 해결 방법

반응형

부탁받은 웹앱이 갑자기 ERR_CLEARTEXT_NOT_PERMITTED라는 에러와 함께 동작하지 않는 이슈를 발견했다. 원인은 안드로이드 파이로 넘어오면서 웹뷰에서도 https를 강제하도록 한 것이 이유였다.

 

해결방안은 두 가지가 있는 것 같다.

 

1. 기존에 쓰던 웹페이지를 https 연결이 되도록 변경할 것(이건 안드로이드 개발자가 어떻게 할 수 없음....)

2. 무시하고 진행이 되도록 안드로이드 매니페스트 설정 변경

 

웹을 내가 대신 할 수는 없으니.... 2번 방법을 통해서 고쳤다.

 

Manifest에서 <Application> 태그 안에 android:usesCleartextTraffic="true"라고 하나 더 추가해주면 된다.

 

아무래도 보안 문제가 현재 큰 화두이다 보니 이런 업데이트를 한 것 같다

반응형