当前位置: 首页 > 知识库问答 >
问题:

在我的android应用程序中安装地图框失败,从服务器收到的状态代码为403:禁止

陈成济
2023-03-14

无法解析com.html" target="_blank">mapbox.navigator:mapbox-navigation-native:7.0.0。要求:project:app>com.mapbox.mapboxsdk:mapbox-android-navigation-ui:0.42.6>com.mapbox.mapboxsdk:mapbox-android-navigation:0.42.6>无法解析com.mapbox.navigator:mapbox-navigation-native:7.0.0。>无法获取资源“https://mapbox.bintray.com/mapbox/com/mapbox/navigator/mapbox-navigation-native/7.0.0/mapbox-navigation-native-7.0.0.pom”。>无法获取“https://mapbox.bintray.com/mapbox/com/mapbox/navigator/mapbox-navigation-native/7.0.0/mapbox-navigation-native-7.0.0.pom”。从服务器收到状态代码403:禁止>无法解析com.mapbox.navigator:mapbox-navigation-native:7.0.0。>无法获取资源“https://api.mapbox.com/downloads/v2/releases/maven/com/mapbox/navigator/mapbox-navigation-native/7.0.0/mapbox-navigation-native-7.0.0.pom”。>无法获取“https://api.mapbox.com/downloads/v2/releases/maven/com/mapbox/navigator/mapbox-navigation-native/7.0.0/mapbox-navigation-native-7.0.0.pom”。从服务器收到状态代码403:禁止

共有1个答案

严易安
2023-03-14

问题是:

您没有从mapbox帐户下载mapbox依赖项的访问权限,这些依赖项需要有效的令牌。

解决方案:

android.useAndroidX=true
android.enableJetifier=true
MAPBOX_DOWNLOADS_TOKEN=yourMapBoxKey
buildscript {
    ext.kotlin_version = '1.3.50'
    repositories {
        google()
        jcenter()
        maven {
            url 'https://api.mapbox.com/downloads/v2/releases/maven'
            authentication {
                basic(BasicAuthentication)
            }
            credentials {
                // Do not change the username below.
                // This should always be `mapbox` (not your username). 
                username = 'mapbox'
                // Use the secret token you stored in gradle.properties as the password
                password = project.properties['MAPBOX_DOWNLOADS_TOKEN'] ?: ""
            }
        }
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}
 类似资料:
  • 当我尝试构建颤振应用程序时,我面临的问题是: 无法确定任务“:app:compiledBugJavaWithJavaC”的依赖项。 无法解决配置的所有任务依赖关系: app: dedegCompileClasspath。无法解决com.google.android.gms: play-services-place: 16.所需:项目:应用程序 我什么都试过了,但都没用: 1-我有一个稳定的互联网连

  • 昨天,我的应用程序在上运行得很完美,但今天,当我开始使用我的应用程序并运行它时,我却不断收到错误消息 安装失败,出现消息“未能建立会话”。 屏幕: 单击“确定”获得错误消息 会话“app”:安装apk时出错 并且设备中不存在(已卸载)应用程序。请建议我怎么做?

  • 未能解析com.facebook.android:观众-网络-SDK:4.32.0. 所需: 项目:app 无法解析com.facebook.android:观众-网络-SDK:4.32.0. 无法获取资源“https://s3.amazonaws.com/moat-sdk-builds/com/facebook/android/audience-network-sdk/4.32.0/facebo

  • 问题内容: 我正在尝试在代理后面运行 npm 。我尝试过直接或通过 Authoxy 输入代理: 无论我使用哪种代理,在运行时我总是会遇到相同的错误: 该命令始终以[sic!] 403 失败- 这表示未经授权。我已将Authoxy设置为不需要用户名/密码。当我绕过Authoxy并以http:// user:pass @ proxy:port的形式提供NTLM代理的真实代理凭据时,会发生相同的错误。

  • 我得到一个授权错误时使用mapbox在反应本机 https://api.mapbox.com/downloads/v1/navigation/android/maven/com/mapbox/navigation/ui/1.5.0/ui-1.5.0.pom'. 从服务器收到状态代码401:未经授权 我正在使用的包(https://www.npmjs.com/package/@home e/reac