Android Gradle构建

Android Gradle构建,android,gradle,build.gradle,Android,Gradle,Build.gradle,Android支持库:21.0.3已安装: C:\ProgramFiles\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle\1.0.0 需要帮助解决生成错误。请阅读以下文章: 没有21.0.3版本。最高版本为21.1.1进入SDK管理器,确保已安装以下软件(下载最新版本): Android SDK工具 Android SDK平台工具 Android SDK构建工具 Android支持库 A

Android支持库:21.0.3已安装:

C:\ProgramFiles\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle\1.0.0

需要帮助解决生成错误。

请阅读以下文章:


没有
21.0.3
版本。最高版本为
21.1.1

进入SDK管理器,确保已安装以下软件(下载最新版本):

  • Android SDK工具
  • Android SDK平台工具
  • Android SDK构建工具
  • Android支持库
  • Android支持库
  • 谷歌知识库

删除
if/else
,使用
classpath“com.android.tools.build:gradle:1.0.1”
已更改但不起作用。classpath“com.android.tools.build:gradle:1.0.1”classpath“spde.build:sdl-pack:“+apiLevel+”.0.1”错误:找不到com.android.tools.build:gradle:1.0.1。在以下位置搜索:文件:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/Android/tools/build/gradle/1.0.1/gradle-1.0.1.pom文件:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/Android/tools/build/gradle/1.0.1.jar所需::模块1:未指定请勿使用
apiLevel
,为
spde指定真实版本。内部版本:sdl-pack
。请参阅下面我的答案,以确保您下载了所有内容。这里的问题不是android工具-spde.build:sdl pack未找到-我在jcenter或maven central上也没有看到这一点-可能是一些必须部署的本地内容firstString apiLevel=((project.hasProperty('API'))?API:'21')类路径com.android.tools.build:gradle:1.0.0“classpath”spde.build:sdl包:“+apiLevel+”.0.0“错误:找不到spde。内部版本:sdl包:21.0.0。”。在以下位置搜索:文件:/C:/Program Files/Android/Android Studio/gradle/m2repository/spde/build/sdl-pack/21.0.0/sdl-pack-21.0.0.pom文件:/C:/Program Files/Android/Android Studio/gradle/m2repository/spde/build/sdl-pack/21.0.0.jar所需::模块1:未指定
Error:Could not find spde.build:sdl-pack:21.0.3.
Searched in the following locations:
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/spde/build/sdl-pack/21.0.3/sdl-pack-21.0.3.pom
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/spde/build/sdl-pack/21.0.3/sdl-pack-21.0.3.jar
Required by:
    :Module1 : unspecified
buildscript {
    dependencies {
            String apiLevel = ((project.hasProperty('API'))?API:'21')
            if (apiLevel == '19') {
                classpath "com.android.tools.build:gradle:1.0.0"
            } else if (apiLevel == '21.1') {
                classpath "com.android.tools.build:gradle:0.13.+"
            } else {`enter code here`
                classpath "com.android.tools.build:gradle:1.0.0"
            }
            classpath "spde.build:sdl-pack:" + apiLevel + ".0.3"
}

dependencies {
    compile 'com.android.support:support-v4:+'
}