레트로핏 기본 사용 가이드
一、의존성 추가 및 네트워크 권한 설정
의존성 추가
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.3'
첫 번째 의존성은 Retrofit, OkHttp 및 Okio 라이브러리를 다운로드하며, OkHttp 라이브러리를 수동으로 ...
5월 21일 16:28에 게시됨
_gradle 7.x로 마이그레이션 및 버전 카탈로그를 통한 의존성 관리 방법_
1. 루트 디렉토리 build.gradle 변경사항
변경 전:
buildscript {
ext.kotlin_version = '1.5.0'
repository {
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.0.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
classpa ...
5월 21일 14:29에 게시됨