본문 바로가기
IT기술(코딩)/안드로이드스튜디오

안드로이드 스튜디오 (android studio)Could not resolve all files for configuration ':app:debugRuntimeClasspath'. 해결방법

by 크리에이트매이커 2023. 12. 25.
반응형

안녕하세요 여러분!

 

크리에이트메이커 입니다.

 

최근 안드로이드 스튜디오가 업데이트 되면서, 종속성같은 부분이 조금 바뀌었습니다.

그에따라 이전에 하던 방식으로 코딩을 짜면 에러가 발생할 경우가 종종 있었는데요.

 

그중 하나인

Could not resolve all files for configuration ':app:debugRuntimeClasspath'. 에러에 대해 이야기 해볼께요!!

 

이 에러는 경로문제인데요.

 

자세한 설명은 문서를 참고하면 되지만,

종속성이 있는 클래스를 사용할때, gradle 세팅이 잘 안돼있으면 발생합니다.

저같은 경우 plot이랑 그래프를 사용할때 발생했는데요.

 

해결방법은

 

setting.gradle에서 

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
        jcenter()

    }
}

이렇게 해주면 되는데,

보통 빈 프로젝트를 만들면

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()

    }
}

이렇게 밖에 없을텐데,

 

maven은 종속성 을 위해 필요하고,

그 밑에

jcenter()을 추가해 줘야 위 에러가 발생하지 않습니다. !!

 

그럼 즐거운 개발되에숑

반응형