IT개발/트러블 슈팅

[트러블슈팅]안드로이드 WebView에서 HTTP 요청 시 "net::ERR_CLEARTEXT_NOT_PERMITTED" 오류 발생

Thompson 2025. 2. 17. 02:02
728x90
반응형

안드로이드 앱에서 WebView를 사용하여 HTTP 사이트에 접근하려고 할 때 다음과 같은 오류가 발생함

 

오류 화면
 
 

Android 9(Pie, API 28) 이상에서는 보안 정책 강화로 기본적으로 HTTP(비암호화) 요청이 차단됨

 

해결 방법: 네트워크 보안 설정 적용

AndroidManifest.xml

<manifest> 
	<application 
    	android:usesCleartextTraffic="true" <!-- HTTP 허용 --> 
	</application> 
</manifest>
  • android:usesCleartextTraffic="true" : 모든 HTTP 요청 허용