Android Studio 卡在Download fastutil-8.4.0-sources jar以及New Module为灰色的问题及解决方法

Android Studio在下载fastutil-8.4.0-sources.jar时卡住导致New Module选项灰显。通过更改settings.gradle文件,添加阿里云maven仓库地址,可以解决此问题。在Android Studio 2021.1.1 P2中,需在settings.gradle内加入maven{ url = "https://maven.aliyun.com/repository/public/" },保存并重启,等待编译完成。如需全局设置,可在.gradle目录下创建init.gradle文件进行相同配置。
部署运行你感兴趣的模型镜像

New Module为灰色是因为gradle卡在downloading fastutil-8.4.0-sources jar导致无法编译完成,所以无法新建模块.
网上看了很多方法,都没有解决,小白摸索了一个晚上终于搞好了.
大佬说更改maven仓为国内源是对的,但是因为AS更新了,需要更改的文件名变了.

在Android Studio 2021.1.1 P2中,我们需要更改的是顶层目录(Project模式)下的settings.gradle文件
在里面添加阿里云的maven仓库地址
在这里插入图片描述
把划红线的语句
maven{ url = “https://maven.aliyun.com/repository/public/” }
加进去就可以了,保存,重启Android Studio, 等待编译完成
在这里插入图片描述

pluginManagement {
    repositories {
        maven{ url = "https://maven.aliyun.com/repository/public" }
        gradlePluginPortal()
        google()
        mavenCentral()
    }
}

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven{ url = "https://maven.aliyun.com/repository/public/" }
        google()
        mavenCentral()
    }
}
rootProject.name = "My Application"
include ':app'

差点就从安装到放弃,卸载了…
补充:
上面是对单个项目的,如果需要做全局,也就是新建项目不在手动修改其配置,则需要在.gradle下新建一个init.gradle文件,如下所示(我的实在默认目录下,请根据自身安装设置找到对应目录)
在这里插入图片描述
文件内容为:

allprojects{
    repositories {
        def REPOSITORY_URL = 'https://maven.aliyun.com/repository/public/'
        all { ArtifactRepository repo ->
            if(repo instanceof MavenArtifactRepository){
                def url = repo.url.toString()
                if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
                    remove repo
                }
            }
        }
        maven {
            url REPOSITORY_URL
        }
    }
}

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值