【问题标题】:Android Build issue while creating a new project创建新项目时出现Android Build问题
【发布时间】:2016-12-30 04:06:57
【问题描述】:

过去一周我一直在努力解决这个问题。关于 gradle 问题的早期问题都不能解决我的问题。

我做过的事情:

  1. 下载最新的 gradle。我通过在 gradle-wrappper 属性中更改分发 URL 的路径来做到这一点。

(它会下载最新的,比如 2.14。但是,当我创建一个新项目时,它将被设置为 2.10,然后又回到原来的状态)

  • 我应该为我创建的每个项目下载 gradle 吗? ...帮我解决这个问题。

提前谢谢:)

This is the error when I create a new project

【问题讨论】:

    标签: android android-studio gradle build build.gradle


    【解决方案1】:

    在build.gradle 中使用最新版本的gradle。

    buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.2'
    }
    

    }

    【讨论】:

      【解决方案2】:

      不要混淆 gradle 和 android gradle 插件。

      1) 可以在文件中定义项目使用的gradle分布 gradle/wrapper/gradle-wrapper.properties

      例如:

        distributionUrl=http\://services.gradle.org/distributions/gradle-2.14-all.zip
      

      每个项目可以使用不同的版本。您将在 \user\.gradle\wrapper\dists 文件夹中找到分发文件。

      2) Gradle 是一个构建工具,但它需要特定的插件才能工作。 Android Tool Team 正在为 Gradle 发布 Android 插件。

      您可以在项目的build.gradle文件中定义插件。

      例如:

        classpath 'com.android.tools.build:gradle:2.1.3'
      

      每个项目(或模块)可以使用不同的版本。

      还可以转到 文件 > 设置 > 构建、执行、部署 > 构建工具 > Gradle 并设置 Use default gradle wrapper

      【讨论】:

      • 感谢您的回答。我已经安装了最新的 android studio 包。在旧版本中搞砸了很多东西。还是谢谢
      猜你喜欢
      • 2019-06-13
      • 2021-12-20
      • 1970-01-01
      • 2021-07-22
      • 1970-01-01
      • 1970-01-01
      • 2021-03-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多