Android Studio 1.5에서 안드로이드 프로젝트 오픈 시 아래 에러가 발생하였다.


Unable to load class org.gradle.api.publication.maven.internal.DefaultMavenFactory


Caused by: java.lang.NoClassDefFoundError: org/gradle/api/publication/maven/internal/DefaultMavenFactory


Android Studio 1.5는 Gradle 2.4를 기본으로 사용하고, Gradle 2.4는 android-maven-gradle-plugin를 1.3 버전을 사용해야 한다.


root build.gradle 파일을 열어서  아래 내용으로 classpath 선언해 준다.


buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
    }
}


참고: https://github.com/dcendents/android-maven-gradle-plugin

Posted by dcmru
,