1. Retrofit을 사용하기 위한 Gradle 추가
Gradle 에 코드를 추가해준다.

implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation("com.squareup.okhttp3:logging-interceptor:4.9.0")
2. AndroidManifest.xml 파일로 이동하여서 인터넷 권한을 설정해준다.

<uses-permission android:name="android.permission.INTERNET"/>
3. network_security_config 파일을 xml 에 추가해준다.

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="false">
<domain includeSubdomains="true">*.amazonaws.com</domain>
</domain-config>
</network-security-config>
4. AndroidManifest.xml 파일로 돌아와서 코드를 추가해준다.

< manifest >
android:targetSandboxVersion="1"
< application >
android:usesCleartextTraffic="true"
android:networkSecurityConfig="@xml/network_security_config"'Android' 카테고리의 다른 글
| firebase 의 Authentication 기능을 이용하기 위한 안드로이드 환경셋팅하기 (0) | 2023.02.24 |
|---|---|
| firebase 의 realtime database 를 이용하기 위한 안드로이드 환경설정 (0) | 2023.02.24 |
| recyclerView - 리사이클러뷰 페이징 처리 (0) | 2023.02.08 |
| 안드로이드 키보드가 활성화 되면 화면이 밀려 올라가는 현상 해결 코드 (0) | 2023.02.08 |
| 안드로이드 스튜디오 버튼 클릭 Intent ACTION_VIEW Uri.parse 활용코드 (0) | 2023.02.07 |