아이디어지니
아이디어지니 : 개발이야기
아이디어지니
전체 방문자
오늘
어제
  • 분류 전체보기 (26)
    • 안드로이드 (11)
    • 50자다이어리 (2)
    • 코딩테스트 (13)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • K디지털기초역량훈련
  • 파이썬
  • 바인딩 서비스
  • 커스텀정렬
  • 앱재시작
  • cmp_to_key
  • App Restart
  • 안드로이드 애니메이션
  • 에라토스테네스의 체
  • null
  • setrecursionlimit
  • 백준
  • Interpolator
  • 안드로이드
  • 나도 할 수 있는 Java&Spring 웹 개발 종합반
  • 코딩테스트
  • greenDAO
  • 1181
  • onStartCommand
  • null check
  • andorid
  • TextView
  • 패스트캠퍼스
  • deprecated
  • 단어정렬
  • jcenter
  • 내일배움카드
  • 안드로이드 서비스
  • functools
  • TextUtils

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
아이디어지니

아이디어지니 : 개발이야기

안드로이드

[안드로이드] Android studio Arctic Fox 버전 이후 gradle allprojects 추가방법

2021. 11. 10. 15:12

안드로이드 스튜디오 버전을 업데이트하고 신규 프로젝트파일을 생성했습니다. 

라이브러리 추가가 필요해서 jcenter와 jitpack.io 레포지토리 등록을 평소처럼 프로젝트 단위의 build.gradle에서 추가하고 Sync하는데 아래와 같은 오류 메시지와 함께 빌드 되지 않았습니다.

[build.gradle - project]
.
.
allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
        jcenter() // Warning: this repository is going to shut down soon
    }
}
.
.
> Build was configured to prefer settings repositories over project repositories but repository 'BintrayJCenter' was added by build file 'build.gradle'

[해결방법 1]

Arctic Fox 버전 이후에 생성된 프로젝트는 build.gradle이 아닌 settings.gradle에 아래와같이 allprojects 레포지토리를 추가합니다.

[settings.gradle]

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
        jcenter() // Warning: this repository is going to shut down soon
    }
}
.
.

[해결방법 2]

settings.gradle에 아래와 같은 코드를 삭제하고 build.gradle에 기존과 같은 방법으로 allprojects repositories를 추가합니다.

[settings.gradle]

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
        jcenter() // Warning: this repository is going to shut down soon
    }
}

 

'안드로이드' 카테고리의 다른 글

[안드로이드] 서비스 startCommand에 관하여  (0) 2022.01.17
[안드로이드] 애니메이션 Interpolator 에 관하여  (0) 2021.12.17
[AWS Lightsail-ubuntu] 메모리가 부족해서 MYSQL이 설치가 안된다?  (0) 2021.04.28
[안드로이드] 앱 재시작 방법 (Android app restart programmatically)  (0) 2021.04.16
    '안드로이드' 카테고리의 다른 글
    • [안드로이드] 서비스 startCommand에 관하여
    • [안드로이드] 애니메이션 Interpolator 에 관하여
    • [AWS Lightsail-ubuntu] 메모리가 부족해서 MYSQL이 설치가 안된다?
    • [안드로이드] 앱 재시작 방법 (Android app restart programmatically)
    아이디어지니
    아이디어지니
    할까 말까 할 때는 하라

    티스토리툴바