2013-05-20 7 views
10

Eclipse에서 Andriod Studio로 Android 프로젝트를 가져 왔지만 컴파일 할 때 이러한 오류가 발생합니다. 그게 무슨 뜻이야?Android Studio의 Gradle 오류

Gradle: : org.gradle.api.plugins.PluginInstantiationException: Could not create plugin of type 'AppPlugin'. 
Gradle: : java.lang.NoClassDefFoundError: org/gradle/tooling/provider/model/ToolingModelBuilderRegistry 
Gradle: : java.lang.ClassNotFoundException: org.gradle.tooling.provider.model.ToolingModelBuilderRegistry 

이클립스에서 작동했기 때문에 내 코드와 관련이 없다고 생각합니다. 다른 한편으로는 Android Studio에서 만든 다른 프로젝트가 실행됩니다. 프로젝트를 내보내거나 가져올 때 잘못된 것이 있습니까?

답변

18

동일한 문제가있었습니다. 내가 Gradle v1.4를 설치했기 때문에 그것이 나왔다. v1.6으로 업그레이드 (다운로드 및 경로 변경)하면 이러한 문제가 사라졌습니다.

+0

효과가 있습니다. 대단히 감사합니다. – prograde

+0

같은 문제는 내 PATH에서 gradle 1.10을 사용하고 프로젝트에서 1.9를 사용했습니다. PATH를 1.9로 변경하고 문제를 해결했습니다. –

+0

내 문제가 해결되었습니다. – pranavjayadev

5

Android Studio를 사용하면서 동일한 문제가 발생하여 내 앱을 명령 줄 모드로 컴파일하려고했습니다. 해결책은 간단하다 : (이 필요한 경우 나 확실하지 않다)

  1. 사용자 환경에서 ANDROID_HOME을 설정 버전 1.6로 Gradle을 업그레이드

  2. .

    export ANDROID_HOME="/Applications/Android Studio.app/sdk/" 
    

을 한 후, 당신의 프로젝트 루트 폴더에 gradle build를 사용하여 성공적으로 프로젝트를 빌드한다 : 나에게는이 같은거야.

관련 문제