一些学习心得
1、关于常用设置
当前Gradle版本是28.0.03
Gradle插件版本是3.2.0
以下3处要设置
compileSdkVersion 28
buildToolsVersion “28.0.3”
classpath ‘com.android.tools.build:gradle:3.2.0’
2、这是maven
maven { url “https://jitpack.io” }
maven { url ‘http://maven.aliyun.com/nexus/content/groups/public/’ }
repositories {
maven { url ‘http://repo1.maven.org/maven2’ }
}
maven { url “https://maven.google.com” }
3、镜像地址 mirrors.dormforce.net 80
4、gradle
1、gradle版本 位于在目录“用户主目录/.gradle/wrapper/dists/…”存在的话,as就不会去https://services.gradle.org/distributions/gradle-4.1-all.zip去下载了,as就会利用该目录下的缓存,如果该目录下不存在gradle的话as就会去站点根据gradle的版本去下载到“用户主目录/.gradle/wrapper/dists/gradle-4.1-all”目录下.
2、gradle构建工具的版本: “28.0.3” 指位于sdk文件夹下的sdk_path/build-tools/XX.XX.XX
3、gradle插件:classpath 'com.android.tools.build:gradle:3.2.0’表示gradle插件 位于
https://blog.csdn.net/HJLAllen1/article/details/51208925
5、常见问题
4、unable to resolve dependency for app@… 问题可能是:studio的.gradle文件夹下出现了gradle.properties文本.
5、Could not GET 'https://dl.google.com/dl/问题问题可能是:studio的.gradle文件夹下出现了gradle.properties文本.
6、Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"问题:设置gradle地址
7、Unable to find method 'com.android.build.gradle.tasks.问题:是gradle插件版本不对。