android - 使用 Mapbox Navigation SDK v2.0.0 的最新 Snapshot 版本
问题描述
我正在尝试将最新的快照用于新的导航 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'
我也不能将 2.0.0-SNAPSHOT 用于 ui-sdk。
implementation 'com.mapbox.navigation:ui:2.0.0-SNAPSHOT'
我可以为导航 ui 添加一个常规发布版本,但我遇到了几个内部问题,我认为这可能是由于版本不兼容造成的。
解决方案
您是否按照Maps SDK 10.0的Mapbox 文档中概述的步骤进行操作?
从您的代码中很难判断您是否是。你能确保你只添加 maven 的发布分支来检查 SDK 吗?此外,您能否确保指定要在应用程序级别build.gradle
而不是模块级别实现的库build.gradle
?
推荐阅读
- r - 在 ggplot2 中绘制出处包的输出
- c++ - Why my UniqPtr objects are double in size compared to std::unique_ptr?
- c# - Json deserialization problem in c # form & json.net application
- firebase - Horizontal ListView inside SliverAppBar
- ajax - Click don't work well when i scroll, jScrollPane and ajax
- discord - Currency is not defined
- python - 如何在predict_proba python中获取单个项目
- jquery - 在vue js中单击父级时如何将类绑定到子级
- c++ - 用opengl模拟一辆汽车超车
- assembly - 在不使用 MOVZX/MOVSX 的情况下在汇编中进行零/符号扩展