创建项目
Language:开发语言,选择java
Build configuration language:构建配置时所用的编程语言,选Groovy DSL
Minimum SDK:项目支持的最小SDK,通俗说就是最小Android版本
一直下一步等待完成
遇到这个选择NO
修改Gradle下载源
项目创建后,右下角会看到这个进程,这是在下载构建项目所需的Gradle,但是这个下载会非常非常慢,甚至可能无法下载,我们需要修改下载源,改为国内镜像地址
找到配置文件
{your project}/gradle/wrapper/gradle-wrapper.properties
distributionBase:下载的Gradle压缩包解压后存储的主目录
distributionPath:相对于distributionBase的解压缩后的Gradle压缩包的路径
zipStoreBase:同distributionBase,只不过是存放zip压缩包的
zipStorePath:同distributionPath,只不过是存放zip压缩包的
distributionUrl:Gradle发行版压缩包的下载地址
我们只需修改distributionUrl
这里有两种方式
方法一:直接修改为 distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.6-bin.zip
即可
方法二:将方法一中的路径复制到浏览器下载zip包,下载后不要解压,然后修改
distributionUrl=file:///D:/A-software/Android/Gradle/gradle-8.6-bin.zip
修改项目maven源
找到配置文件:settings.gradle
添加代码
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url "https://jitpack.io" }
完整
pluginManagement {
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url "https://jitpack.io" }
google {
content {
includeGroupByRegex("com\\.android.*")
includeGroupByRegex("com\\.google.*")
includeGroupByRegex("androidx.*")
}
}
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url "https://jitpack.io" }
google()
mavenCentral()
}
}
rootProject.name = "My Application"
include ':app'
下载依赖
点击按钮,开始下载依赖
如果还是无法下载依赖,多半是因为无法访问dl.google.com,可修改hosts文件
查询可用ip:https://site.ip138.com/dl.google.com/
hosts文件中添加114.250.66.33 dl.google.com
修改Gradle的仓库位置(非必须)
这些依赖会下载到C:\Users\用户.gradle下,android studio中gradle的默认路径设置也是这个,如果不想放在C盘,按照步骤修改
- 添加系统变量
GRADLE_USER_HOME:D:/A-software/Android/Gradle/repository - 将C:\Users\用户.gradle下的文件拷贝到D:/A-software/Android/Gradle/repository下
- 修改android studio中的路径设置,完成迁移