我遇到了从Eclipse ADT迁移的Android项目的问题
我的build.gradle
:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
}
apply plugin: 'com.android.application'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':AndroidImageFiltersLibrary')
compile project(':zXing-rev2099')
}
android {
compileSdkVersion 19
buildToolsVersion '19.1.0'
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
我的gradle-wrapper.properties
:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-1.10-all.zip
我的project-level-settings
:
我的Event Log
:
有人可以告诉我这个错误的原因吗?
答案 0 :(得分:0)
更改gradle版本。
使用2.4或更高版本。使用以下命令编辑gradle-wrapper.properties
文件:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
答案 1 :(得分:0)
更改
distributionUrl=https\://services.gradle.org/distributions/gradle-1.10-all.zip
到
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
你也可以改变claspath"到:
classpath 'com.android.tools.build:gradle:2.0.0-alpha3'
保持最新,但没有必要。 1.5.0
或1.5.1
版本已足够
希望有所帮助