본문 바로가기
Android

Android http 통신 오류

by th_bigLight 2021. 1. 19.

Flutter webview 개발 중 오류가 발생했다.

 

잘 되던 api 통신이 갑자기 안되면서 이런 오류가 발생했다.

error : Bad state: Insecure HTTP is not allowed by platform : 주소

 

이유 : API 버전 때문. 이제(? API9버전부터라는데 현재 테스트폰이 갤럭시 S7이라,, ) 자동으로 https가 아닌 http는 막는다,,

=> 사실 요새 https 아니면 크롬에서도 보안 안됨이라고 뜨고 경고가 뜨는 경우도 있으니 웬만하면 https 사용을 권장한다

 

해결방안 :

AndroidManitfest.xml파일의 <application> 태그에 android:usesCleartextTraffic="true"를 넣어준다.

 

끝. 간단한데 자꾸 찾아보기 귀찮아서 블로그에 적어둔다,,

'Android' 카테고리의 다른 글

Android SHA-1 간단한 추출법  (0) 2021.09.01
Android Reject (Eligibility Issue)  (3) 2021.01.15
App Store 지원되는 기기 비교  (0) 2020.08.25
Retrofit 전체 response 받기  (1) 2020.07.27
apk 빌드 시 발생 오류  (0) 2020.07.09

댓글