Android Studio 2024版新建java项目和配置环境下载加速

版本信息 Android Studio为2024.1.1

一、新建Java项目

新建项目时选择Basic Views Activity,能够选择Java语言。 点击完成即可创建完成java项目。

二、 配置Gradle

在目录树中,找到gradle-wrapper.properties文件 将代码中的distributionUrl替换成腾讯的镜像源。

注意:看后面的版本,未修改的原版本是gradle-8.6,替换成腾讯的源也应修改成8.6,后边src或者bin也修改成all

替换完成后可以到浏览器中复制粘贴看能不能下载,能下载就说明链接可用。

注意https后面有反斜杠

源(这是新的链接):https\://mirrors.cloud.tencent.com/gradle/gradle-8.7-all.zip

ini 复制代码
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.7-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

三、 修改Maven仓库

新版创建后文件结尾变成了.kts 在根目录下找到settings.gradle.kts文件 修改成如下:

scss 复制代码
pluginManagement {
    repositories {
        maven { url = uri("https://maven.aliyun.com/nexus/content/repositories/google") }
        maven { url = uri("https://maven.aliyun.com/nexus/content/groups/public") }
        maven { url = uri("https://maven.aliyun.com/nexus/content/repositories/jcenter") }
        maven { url = uri("https://plugins.gradle.org/m2/") }
        google {
            content {
                includeGroupByRegex("com\\.android.*")
                includeGroupByRegex("com\\.google.*")
                includeGroupByRegex("androidx.*")
            }
        }
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url = uri("https://maven.aliyun.com/nexus/content/repositories/google") }
        maven { url = uri("https://maven.aliyun.com/nexus/content/groups/public") }
        maven { url = uri("https://maven.aliyun.com/nexus/content/repositories/jcenter") }
        maven { url = uri("https://plugins.gradle.org/m2/") }
        google()
        mavenCentral()
    }
}

rootProject.name = "My Application"
include(":app")

注意顺序 关键在于下面两个地方:

四、 最后

最后关闭项目,重新启动,等待右下角进度条走完,就OK了。原先进度条可能10分钟都走不完,现在差不多1分钟以内就完事。

相关推荐
黄林晴1 小时前
重磅官宣:Android UI 开发正式进入 Compose-first 时代
android·google io
Kapaseker1 小时前
搞懂变换!精通 Compose 绘制(二)
android·kotlin
美狐美颜SDK开放平台1 小时前
美颜SDK开发详解:如何优化美颜SDK在低端安卓机上的性能?
android·ios·音视频·直播美颜sdk·视频美颜sdk
Gary Studio1 小时前
深入MTK Android BSP:如何确定编译目标与查找项目设备树
android
casual_clover1 小时前
【Android】实现状态栏背景透明,系统时间/图标直接显示在页面背景上
android·透明状态栏
blackorbird2 小时前
Android Pixel 10 零点击漏洞利用链
android
_kerneler2 小时前
[qemu+kvm] vfio-platform irq 注入过程
android
亚空间仓鼠2 小时前
Docker容器化高可用架构部署方案(十一)
android·docker·架构
我命由我123452 小时前
Android 开发问题:TextView 内容超过宽度时,默认不会换行
android·开发语言·java-ee·android studio·android jetpack·android-studio·android runtime
shandianchengzi3 小时前
【科普】安卓|安卓手机上如何简便实现Ctrl+Z(需要键盘或一台Windows电脑)
android·windows·智能手机·计算机外设·安卓·科普·记录