我在构建时遇到了gradle错误
完全错误:
我的项目取决于多个库
build.gradle(模块:app
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.haja.ballpoolCheats"
minSdkVersion 8
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
}
}
}
dependencies {
compile 'com.google.android.gms:play-services:+'
compile 'com.android.support:appcompat-v7:19.1.0'
compile files('libs/adcolony.jar')
compile files('libs/calligraphy-1.1.0.jar')
}
build.gradle(projet)
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
}
allprojects {
repositories {
jcenter()
}
}
如何修复此错误?
答案 0 :(得分:1)
将min sdk版本更改为9,google play services支持版本高于8或 Froyo ,即从sdk版本9更改。如果您需要支持 Froyo 还有单独的supprt库,我认为世界上没有人没有使用Froyo。最好不要担心,只需提及min sdk版本9
答案 1 :(得分:0)
compilesdk版本和库的版本必须相同.. 请检查如何更改编译SDK版本或下载与compilesdk版本相同的最新版本库