navigation - MapBox 导航模块无法在 Android 上编译
问题描述
突然,我在 Android 中构建项目时开始收到此错误:
无法获取“https://mapbox.bintray.com/mapbox/com/mapbox/navigator/mapbox-navigation-native/7.0.0/mapbox-navigation-native-7.0.0.aar”。从服务器收到状态码 403:Forbidden Disable Gradle 'offline mode' and sync project
有人遇到过类似的问题吗?
就好像 Mapbox 正在使用 bintray.com 在那里存储他们的二进制文件,并且该服务器不再可访问。
此外,我尝试构建在他们的网站上找到的导航示例,而后者返回相同的错误。
任何帮助或建议将不胜感激。
解决方案
联系 Mapbox 支持后,他们告诉我他们更改了身份验证的方法。现在我们需要按照以下步骤访问 Mapbox 的导航模块:
https://docs.mapbox.com/android/beta/navigation/guides/install/
这使它对我有用。
推荐阅读
- python - 从 CSV 文件在 Python 或 R 中创建时间线
- swift - 霍夫曼压缩不会导致更少的字节节省存储树和用编码的 0 和 1 填充
- go - 如何从 golang 可执行文件中获取当前的 gcloud 用户名?
- rust - 是否可以匹配`const fn`的结果?
- android - 自定义进度条的可绘制对象不适合
- android - 如何修复“任务 ':app:processDebugResources' 执行失败。> Android 资源链接失败”[Android/Flutter]
- javascript - 包含对象数组和字符串数组的对象
- sas - 在 SAS 中:当组内缺失值的数量超过非缺失值时,按组对值进行标准化
- keras - Keras flow_from_directory limiting number of examples
- r - How to assign values in new column based on condition in another column using if and non-if functions in R