如何在gradle身份验证设置中修复基本(基本授权)调用,但没有记录下来? 我正在尝试设置MAPBOX SDK,以用于Android Studio,这需要身份验证设置。在我可以找到的每个示例中,都应该在

问题描述 投票:0回答:1
settings.gradle

块中大致设置。

maven {
    url = uri("URL HERE")
    authentication {
        basic(BasicAuthentication)
    }
    credentials {
        username = "mapbox"
        password = "" // private token here.
    }
}
这只是给出构建错误,身份验证
basic(BasicAuthentication)

似乎是问题所在。在我可以找到的每个示例中,这个呼叫都可以找到错误的类型,无论如何我一生都无法找到该功能的文档,包括它的包装,以便我可以导入正确的一个。
由于每个示例给出了此代码,我试图使用带有
basic()

的设置来构建项目,但是我收到了错误消息:

basic()
这似乎是由

Classifier 'BasicAuthentication' does not have a companion object, and thus must be initialized here

被定义为返回“

basic()
”对象而引起的,这似乎是完全错误的,因为

SafeList
方法的参数是
authentication()

对象。因此,我无法“找到”或导入正确的

Action
函数。
	
从您的描述中,您缺少一个
basic()
块。应该看起来像这样:
repositories

here,
android maven gradle sdk mapbox
1个回答
0
投票
不是常规函数,而是类型的域对象的名称。您应该可以随心所欲地称呼它。


最新问题
© www.soinside.com 2019 - 2025. All rights reserved.