안드로이드 WebView를 이용한 프로젝트를 진행하다가 다음과 같은 에러를 마주쳤습니다.
원인을 찾아보니 sdk 28 버전부터 "http"를 직접 입력해서 접근하는 방식이 막혔다고 합니다.
그래서 해결 방법을 찾아보니 생각보다 간단하게 이 문제를 해결할 수 있었습니다.
안드로이드 manifest 파일에 들어가서 application에 아래 문장을 추가하면 됩니다.
android:usesCleartextTraffic="true"
이 문장을 추가하면 입력하는 url을 그대로 받아들인다고 합니다.
이 문장을 추가하고 앱을 실행시키니 정상적으로 작동하는 것을 확인할 수 있었습니다.
'모바일 앱 > Android' 카테고리의 다른 글
[Android] 화면 전환 시 애니메이션 없애기 (0) | 2020.07.28 |
---|---|
[Android] 안드로이드 EditText 키패드 변경하기 (0) | 2020.07.17 |
[Android] RecyclerView(리사이클러 뷰) (0) | 2020.07.14 |
[Android] 안드로이드 스튜디오에서 SQLite를 이용한 데이터베이스 구축하기 (0) | 2020.07.11 |
[Android] 일괄적으로 텍스트 변경하기 (0) | 2020.07.07 |