【问题标题】:Problems adding MapBox Navigation to my Android Studio project将 MapBox 导航添加到我的 Android Studio 项目时出现问题
【发布时间】:2021-10-12 07:26:10
【问题描述】:

enter image description here

build.gradle(project) 文件如下

构建脚本 { 存储库 {

    google()
    mavenCentral()

    maven { url 'https://mapbox.bintray.com/mapbox' }


    maven {
        url 'https://api.mapbox.com/downloads/v2/releases/maven'

        authentication {
            basic(BasicAuthentication)
        }
        credentials {
            username = "mapbox"
            password = project.properties['MAPBOX_DOWNLOADS_TOKEN'] ?: ""
        }
    }
    jcenter()

}
dependencies {
    classpath "com.android.tools.build:gradle:7.0.2"

}

} 和 build.gradle(module) 文件如下

implementation 'com.mapbox.navigator:mapbox-navigation-native:7.0.0'
implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation:0.42.6'
implementation 'com.google.android.material:material:1.2.1'
implementation 'com.mapbox.mapboxsdk:mapbox-android-plugin-places-v9:0.12.0'

【问题讨论】:

  • 将 gradle 升级到 -7.0+- 后。需要做这些。 1. 删除 targetSdkVersion 30 行,如果有任何模块也删除 2. 删除 buildToolsVersion "29.0.2" 行,如果有任何模块,也删除 3. 更新 compileSdkVersion 31 4. 从项目中删除 center() 行级别 gradle 5. 从现在开始查找由 jcenter() 使用 mavenCentral() 制作的所有库的替换。 6. 将每个库更新到最新版本。

标签: java android user-interface navigation mapbox


【解决方案1】:

将您的类路径更改为以下版本:

build.gradle

dependencies {
    classpath "com.android.tools.build:gradle:4.1.3"
}

并且,在您的 gradle-wrapper.properties 中,将 distributionUrl 更改为以下版本:

gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip

最后,在 build.gradle 中为 mapbox sdk 添加以下依赖文件,如下所示:

build.gradle

dependencies {
//mapbox
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:9.6.1'
implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation-ui:0.42.6'

//FusedLocationProviderClient
implementation "com.google.android.gms:play-services-location:18.0.0"

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-22
    • 2016-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多