2016-05-19 84 views
2

我在我的项目ColorPickerPreference库中使用,直到今天一切正常。但现在我看到的编译错误ColorPickerPreference不支持major.minor版本52.0

Error:(1, 0) Cause: com/android/build/gradle/LibraryPlugin : Unsupported major.minor version 52.0

文件

MyPath\AndroidStudioProjects\MyApp\app\libs\ColorPickerPreference\ColorPickerPreference\build.gradle

echo %JAVA_HOME% show me C:\Program Files\Java\jdk1.7.0_79

and java -version

java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

据我了解这个dependencie使用不同版本的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']) 
} 

谢谢。

回答

2

我解决了这个问题。它出现在应用程序/的build.gradle和在app /库/ ColorPickerPreference /的build.gradle被

类路径 'com.android.tools.build:gradle:+'

我换到一个特定版本的类路径“ com.android.tools.build:gradle:2.1.0'

它有帮助。

相关问题