天天看点

gradle问题大全

  • 首先查看

    android studio

    安装目录下的

    gradle

    文件夹,如果你的

    gradle-2.10

    文件夹已经被删除,就到http://gradle.android-studio.org/重新下载一个放到该目录。
  • 然后进入

    settings

    搜索

    gradle

    ,修改

    Gradle home

    为下载好的

    gradle-2.10

    目录。
  • 最后修改项目中

    gradle/gradle-wrapper.properties

    文件的

    distributionUrl

    属性(如

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip

    ),以及

    build.gradle

    文件中的

    gradle

    版本,重新编译,一切OK

 Unknown host 'services.gradle.org'. You may need to adjust the proxy settings in Gradle. Learn about configuring HTTP proxies in Gradle

折腾半天终于解决问题,废话不多说直接上图1.打开项目目录gradle/wrapper/:2.打开gradle-wrapper.properties文件,把distributionUrl值替换掉,可以新建一个项目复制过来,回到项目重新sync一下即可

问题

在添加butterKnife依赖的时候出现如下错误:

Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath are found to contain annotation processor.  Please add them to the annotationProcessor configuration.

- butterknife-7.0.1.jar

Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior.  Note that this option is deprecated and will be removed in the future.

修改

1

2

3

4

5

6

7

8

9

10

11

android {

...

defaultConfig {

...

javaCompileOptions {

annotationProcessorOptions {

includeCompileClasspath = true

}

}

}

}

添加上面配置就好…………….