📝안드로이드 네트워크 통신을 위해 앱의 권한 설정하기(+에뮬레이터용 네트워크 통신)
manifests 폴더에 AndroidManifest.xml 파일의 application 위쪽에 아래 코드를 입력해준다
※ 슬래시 누르면 닫힌다 (>)
<uses-permission android:name="android.permission.INTERNET"/>
에뮬레이터용 권한 만들기
res폴더의 xml폴더에 XML Resource File을 새로 만들어준다
(파일명 network_security_config으로 만들었다)
생성 후 코드 부분으로 이동해서 아래 코드 입력
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="false">
<domain includeSubdomains="true">*.typicode.com</domain>
</domain-config>
</network-security-config>
manifests 폴더에 AndroidManifest.xml 파일로 돌아와서 manifest 부분 마지막에 아래 코드 추가 입력하고
android:targetSandboxVersion="1"
application부분에 아래 코드를 추가 입력해줬다
android:usesCleartextTraffic="true"
android:networkSecurityConfig="@xml/network_security_config"
'Android Studio' 카테고리의 다른 글
[Android Studio] Json 데이터 파싱하기(+JsonArray를 RecyclerView로 처리하기) (0) | 2023.02.03 |
---|---|
[Android Studio] 안드로이드 네트워크 통신 Volley 라이브러리 사용하기 (0) | 2023.02.03 |
[Android Studio] xml 화면구성 visibility로 아이콘 숨기기 (0) | 2023.02.03 |
[Android Studio] EditText TextWatcher 사용하기 (0) | 2023.02.03 |
[Android Studio] TextView 글자 초과 말줄임(...) 으로 처리하기 (0) | 2023.02.02 |
댓글