我在我的项目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'])
}
谢谢。
答案 0 :(得分:2)
我解决了这个问题。它出现在app / build.gradle和app / libs / ColorPickerPreference / build.gradle中
classpath'com.android.tools.build:gradle:+'
我更改为特定版本的类路径'com.android.tools.build:gradle:2.1.0'
并且它有所帮助。