-
Android) WebView 에러 net::ERR_CLEARTEXT_NOT_PERMITTEDAndroid 2020. 7. 16. 18:40
안드로이드에서 웹뷰를 띄우고 웹뷰의 다른 경로로 이동할 때 흔히 발생하는 에러입니다.
1. res/xml/network_security_config.xml 추가
첫번째 방법은 웹뷰를 검색하고 싶은 도메인을 지정하는 방법입니다.
-> 위의 xml을 추가해준 다음 manifest의 application에 networkSecurityConfig로 xml을 추가해줍니다.
cleartextTrafficPermitted 속성이 true일 경우 동작을 합니다
2. AndroidManifest.xml 에서 application 의 usesClearTextTraffic 속성 추가.
-> 첫번째 방법 같은 경우 일일이 도메인을 지정해줘야 해서 귀찮기 때문에, 모든 URL을 허용하는 방법입니다.
참고로 minSdkVesrion이 23이상일때 가능합니다.
반응형'Android' 카테고리의 다른 글
Android) AAC - ViewModel 예제 (0) 2020.08.04 Android) Kotlin에서 TextView 색상 바꾸기 (0) 2020.07.29 Android) Glide Module 에러 대처법 (0) 2020.07.15 안드로이드) kotlin - val, const, const val 비교 (0) 2020.06.25 안드로이드) equals 와 == 비교 (0) 2020.06.25