最近开始学习android,由于经常下载依赖等一些组件,所以将sdk、gradle、avd放到了D盘,
在D盘创建了一个文件夹,命名Android;
1、修改SDK位置
在D:\Android下创建Sdk文件夹,设置环境变量:ANDROID_HOME=D:\Android\Sdk;
在android studio 中点击File--->Settings--->找到Android SDK(android studio版本不一样,位置可能不同)--->修改Android SDK Location为:D:\Android\Sdk;
2、设置环境变量
path增加变量:
%ANDROID_HOME%\platform-tools;
%ANDROID_HOME%\tools;
3、修改gradle位置
在D:\Android下创建gradle文件夹,设置环境变量:GRADLE_USER_HOME=D:\Android\gradle;
关闭android studio,
将 C:\users\您的用户名\.gradle 文件夹剪切到D:\Android\gradle里面;
重启打开android studio
4、修改模拟器位置
设置环境变量:ANDROID_SDK_HOME=D:\Android\avd;
5、修改gradle依赖下载地址,下面为阿里云镜像下载地址,速度更快:
打开D:\Android\gradle\.gradle目录(3创建的目录下面),
创建文件:init.gradle,复制下面内容到里面
allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin/' }
mavenCentral()
google()
}
}
wrapper {
gradleDistributionUrl = 'https\://mirrors.aliyun.com/gradle/distributions/gradle-8.13-bin.zip'
}
wrapper节点只是全局指定 Gradle 安装包的下载镜像,可不复制;
如果不复制wrapper
<1>、Gradle 安装包会默认走项目自身gradle/wrapper/gradle-wrapper.properties里的distributionUrl地址;
<2>、如果你后续想给单个项目加速 Gradle 安装包下载,只需要改对应项目的gradle-wrapper.properties(把distributionUrl换成阿里云镜像),和这个全局配置不冲突。