[Android] 안드로이드 전체 도메인 허용
구글에서 안드로이드 9부터 보안상의 이유로 http 통신을 허용하지 않는데 아래와 같은 방법으로 설정을 하면 사용이 가능하다.
1. 파일 생성
src > res > xml 경로에 network_security_config.xml 파일을 생성한다.
2. http 통신 허용 코드 입력
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
3. Manifest 설정
AndroidManifest에서
1
android:networkSecurityConfig="@xml/network_security_config"