我正在尝试为新的导航sdk 2.0.0使用最新的快照,它应该与Mapbox Maps SDK v10.0.0-beta.13一起使用。但是,我能从maven获取的最新版本是9.6.1
maven {
url 'https://api.mapbox.com/downloads/v2/snapshots/maven'
authentication {
basic(BasicAuthentication)
}
credentials {
username = 'mapbox'
password = project.properties['MAPBOX_DOWNLOADS_TOKEN'] ?: ""
}
}
maven {
url 'https://api.mapbox.com/downloads/v2/releases/maven'
authentication {
basic(BasicAuthentication)
}
credentials {
username = 'mapbox'
password = project.properties['MAPBOX_DOWNLOADS_TOKEN'] ?: ""
}
}
implementation 'com.mapbox.navigation:core:2.0.0-SNAPSHOT'
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:X.X.X'
我怎样才能得到这样的版本?我尝试了所有这些都没有成功。
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:10.0.0-SNAPSHOT'
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:10.0.0-beta.13'
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:10.0.0-beta'
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:10.0.0'
我也不能为ui-sdk使用2.0.0-SNAPSHOT。
implementation 'com.mapbox.navigation:ui:2.0.0-SNAPSHOT'
我可以为导航ui添加一个常规的发布版本,但我得到了几个内部问题,我认为这可能是由于版本不兼容。
发布于 2021-02-22 21:43:24
您是否遵循了MapSDK10.0的Mapbox documentation中概述的步骤?
从你的代码来看,很难判断你是不是这样。您能确保只添加maven的releases分支来检查SDK吗?此外,您是否可以确保在应用程序级别的build.gradle
中而不是在模块级别的build.gradle
中指定要实现的库
https://stackoverflow.com/questions/66309064
复制相似问题