마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 스튜디오 업데이트 다시 내릴 수 있나요??

0 추천

업데이트하고 나서 그래들 에러가 나옵니다 .. ㅠㅠ

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.2'
    }
   }

repositories {
    mavenCentral()
}

그래들엔 이렇게 되어있고

Error:Could not find com.android.tools.build:gradle:2.2.2.
Searched in the following locations:
    file:/C:/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.pom
    file:/C:/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.jar
    https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.pom
    https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.jar
Required by:
    project :ActionBarSherlock

 

 

위가 에러메시지 인데요.. 일단 저 위치 경로에 가면 2.2.2가 없어요, 2.3.0 이랑 1 이렇게 두개가 있어서..

구글링해서 2.2.2 폴더만들어서 넣었더니. gradle-core 2.2.2가 없다그러고.. 그거 찾아 넣었더니 builder-2.2.2가 없다고 나오네요..

 

그리고 아래 저 웹 경로로도 들어가보니 2.2.2는 없네요.. 어떻게 2.2.2를 잡은건지 모르겠는데..

 

그래서 gradle에서 classpath를 2.3.1로 바꾸고 sync해도 위와 같은 에러가 똑같이 발생합니다. 2.3.1로 지정을해도 2.2.2에러를 뱉는..

 

좀 전에 안드로이드스튜디오 업데이트하고 나서 발생한 오류인데.. 이거 다시 못돌리나요?? 해야할 작업이 있는데..

겸군님 (1,900 포인트) 님이 2017년 4월 11일 질문
겸군님님이 2017년 4월 11일 수정

1개의 답변

0 추천
 
채택된 답변

자답입니당... (__)

 

문제가 나니, 많이 알아볼수가 있네요.

일단 mavenCenter()로 기술하게 되면 https://repo1.maven.org/maven2/com/android/tools/build/gradle/

이쪽에 있는 버전리스트와 일치하는지 찾아서 해당 버전대로 import하는것인데 2.2.2는 없어서 에러났던거고, 올라와 있는 버전인데도 불구하고 입력해도 2.2.2가 없다고 나오는 이유는...

 

제가 문제나는 프로젝트가 코도바, 폰갭으로 생성한 프로젝트기때문에.. 코르도바가 갖고 있는 Gradle이 따로 있고, ActionBarSherlock의 Gradle이 따로 있어서 해당 Gradle 모두를 변경했더니 해결됐습니다.

겸군님 (1,900 포인트) 님이 2017년 4월 11일 답변
...