2017-03-05 1 views
1

Android Studio를 1.4.1 버전으로 업데이트했습니다. gradle sync는 2.2.1 버전을 필요로한다고 말했다. gradle 2.2.1을 다운로드하고 파일 -> 설정 -> gradle에서 기본 gradle wrapper를 사용하고 'project location/gradle/wrapper/gradle-wrapper.properties'에서 distributionUrl = https : //services.gradle을 설정하십시오. org/distributions/gradle-2.2.1-all.zip.gradle 오류 2.2.1

하지만 안드로이드 스튜디오 오류가 있습니다 : ': 클래스 경로'

Error:A problem occurred configuring root project 'Scanner'. 

구성에 대한 모든 종속성을 확인할 수 없습니다. com.android.tools.build:transform-api:2.0.0-deprecated-use-gradle-api를 해결할 수 없습니다. 필수 : ​​ : 스캐너 : 불특정> com.android.tools.build:gradle:2.2.1> com.android.tools.build :gradle-core:2.2.1 com.android.tools.build를 해결할 수 없습니다. : transform-api : 2.0.0-deprecated-use-gradle-api. POM을 구문 분석하지 못했습니다. https://jcenter.bintray.com/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.pom 프롤로그에서는 내용을 사용할 수 없습니다.

무엇이 문제입니까? 어떻게 해결할 수 있을까요?

Gradle을 파일 : 프록시 뒤에있는 경우

// Top-level build file where you can add configuration options common to all sub-projects/modules. 

buildscript { 
repositories { 
    jcenter() 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.1' 

    // NOTE: Do not place your application dependencies here; they belong 
    // in the individual module build.gradle files 
} 
} 

allprojects { 
repositories { 
    jcenter() 
} 
} 

task clean(type: Delete) { 
delete rootProject.buildDir 
} 
+0

gradle 파일을 게시 할 수 있습니까? –

+0

방화벽이나 프록시를 사용하고 있습니까? –

+0

예 프로젝트를 빌드 할 때 vpn을 사용합니다. 이 문제가 무엇입니까? – Fahim

답변

1

, Gradle proxy configuration을 시도합니다. 귀하가 게시 한 오류 로그에서 gradle이 주소를 확인할 수없는 것처럼 보입니다. gradle이 인터넷에 접속할 수 있는지 확인하십시오.

또한 jcenter()에서 다음 변경을 시도 할 수 있습니다.

buildscript { 
repositories { 
    jcenter { 
     url "http://jcenter.bintray.com/" 
    } 
    } 
} 

allprojects { 
repositories { 
    jcenter { 
     url "http://jcenter.bintray.com/" 
    } 
    } 
} 

여러 번이 문제가 수정되었습니다.