Android Studio 对存储库使用不安全的协议,而不明确选择加入

of1yzvn4  于 2022-12-13  发布在  Android
关注(0)|答案(2)|浏览(305)

我最近将我的工作室更新为Arctic Fox,但在我的项目中出现错误

Could not resolve all dependencies for configuration ':app:debugRuntimeClasspath'.
Using insecure protocols with repositories, without explicit opt-in, 
is unsupported. Switch Maven repository 'maven3(http://dl.bintray.com/mobisystech/maven)' to redirect to a 
secure protocol (like HTTPS) or allow insecure protocols. 
See https://docs.gradle.org/7.0.2/dsl/org.gradle.api.artifacts.repositories.UrlArtifactRepository.html#org.gradle.api.artifacts.repositories.UrlArtifactRepository:allowInsecureProtocol for more details.
ubbxdtey

ubbxdtey1#

检查您的build.gradle中的存储库。理想情况下,它们应该指向https域。
举个例子。

repositories {
    maven {
        url "https://jitpack.io"
    }
}

如果url只存在于http协议下,则可以添加allowInsecureProtocol属性,请参见以下示例

repositories {
    maven {
        url "http://oss.sonatype.org/content/repositories/snapshots"
        allowInsecureProtocol = true //add this line
    }
}
lndjwyie

lndjwyie2#

在将allowInsecureProtocol = true添加到C:\Users .gradle\init.gradle文件中定义的maven存储库后,它对我有效。

相关问题