ColorPickerPreference不支持的major.minor版本52.0

时间:2016-05-19 18:12:29

标签: java android android-studio android-gradle android-library

我在我的项目ColorPickerPreference库中使用,直到今天一切运行良好。但现在我看到了编译错误

  

错误:(1,0)原因:com / android / build / gradle / LibraryPlugin:   不支持的major.minor版本52.0

在文件

  

mypath中\ AndroidStudioProjects \ MyApp的\应用\库\ ColorPickerPreference \ ColorPickerPreference \的build.gradle

     

echo%JAVA_HOME%告诉我C:\ Program Files \ Java \ jdk1.7.0_79

     

和java -version

     

java version" 1.7.0_79" Java(TM)SE运行时环境(构建   1.7.0_79-b15)Java HotSpot(TM)64位服务器VM(内置24.79-b02,混合模式)

据我所知,这个依赖关系使用了不同版本的Java,但之前为什么我没有问题?我怎么解决它?

以防显示ColorPickerPreference \ build.gradle

apply plugin: 'com.android.library'

android {
compileSdkVersion 21
buildToolsVersion "21.1.2"

defaultConfig {
    minSdkVersion 7
    targetSdkVersion 21
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}

谢谢。

1 个答案:

答案 0 :(得分:2)

我解决了这个问题。它出现在app / build.gradle和app / libs / ColorPickerPreference / build.gradle中

classpath'com.android.tools.build:gradle:+'

我更改为特定版本的类路径'com.android.tools.build:gradle:2.1.0'

并且它有所帮助。