08-21 18:15:53.165 16809-16917/me.sunphiz.android.test W/System.err: java.io.IOException: Cleartext HTTP traffic to <your-domain> not permitted
at com.android.okhttp.HttpHandler$CleartextURLFilter.checkURLPermitted(HttpHandler.java:115)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:458)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:127)해당 방법은 Android 프로젝트에서 TLS를 기반으로 하지 않은 서버와 통신하더라도 응답을 받을 수 있도록 적용하는 방법입니다
Android 프로젝트의 res폴더에서 오른쪽 마우스를 클릭한 후 Directory를 생성합니다.

새로운 Directory의 이름을 xml로 설정합니다.

xml 폴더에서 오른쪽 마우스를 클릭한 후 XML resource file을 생성합니다.

새로운 XML 파일의 이름을 network_config로 설정합니다.

생성한 network_config.xml을 다음과 같은 내용으로 덮어씌웁니다.
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<!--Android 9.0 Supports-->
<base-config cleartextTrafficPermitted="true" />
</network-security-config>AndroidManifest.xml에서 application 내에 android:networkSecurityConfig 항목을 추가합니다.android:networkSecurityConfig="@xml/network_config"