투케이2K

833. (Android/Gradle) 안드로이드 라이브러리 저장소 (Repository) jcenter 종료 소식 - 라이브러리 교체 필요 본문

Android

833. (Android/Gradle) 안드로이드 라이브러리 저장소 (Repository) jcenter 종료 소식 - 라이브러리 교체 필요

투케이2K 2024. 8. 12. 18:51

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : Java / Kotlin

 

[방법 설명]

 

1. 안드로이드 개발 시 라이브러리 저장소 호출 참고 되는 Jcenter 가 2024-08-15 일 기준 완전 지원 중단 (서버 다운) 발표


2. 안드로이드에서 Repository 저장소 참고 시 Jcenter 가 우선 순위로 지정 되어 있거나, 단일 선언 된 경우 build.gradle 수정 필요

build.gradle 소스 코드 예시 : 

repositories {
    google()
    mavenCentral()

    maven {
        url https://maven.google.com
    }

    maven { url https://www.jitpack.io }
}


3. 라이브러리 변경 및 제거 후 실제 소스 코드 단 빌드 수행 및 기능 동작 테스트 필요

  - 라이브러리를 변경한 경우 소스 코드 수정도 필요할 수 있음


4. jcenter 서버 다운 상태 확인 : 

  - 7월 30일 (일부 시간 다운) 
  - 7월 31일 (일부 시간 다운)
  - 8월 05일 (일부 시간 다운)
  - 8월 06일 (일부 시간 다운)
  - 8월 07일 (일부 시간 다운)
  - 8월 08일 (일부 시간 다운)
  - 8월 15일 09:00 ~ (완전 종료)


5. 참고 : 

  - 기존에 설치 된 앱이 있는 경우는 그대로 사용할 수 있지만 (App Compile 빌드 시 저장소에서 가져온다) , 
    추후, jcenter 를 사용하고 있는 경우 build.gradle 수정 및 앱 빌드 수행 필요



6. 참고 사이트 : 

https://blog.naver.com/kkh0977/223538725211

https://blog.naver.com/kkh0977/223538730213

https://blog.naver.com/kkh0977/223538730213

https://dev.gmarket.com/114

https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

 

반응형
Comments