无法使用 Mapbox SDK 6.7 生成启用 Pro Guard 的构建版本

2024-03-15

Mapbox SDK:6.7.0

在 gradle 中启用 proguard 后,我们收到以下错误。

com.mapbox.services.android.location.LostLocationEngine: can't find superclass or interface com.mapbox.services.android.telemetry.location.LocationEngine   

com.mapbox.services.android.location.MockLocationEngine: can't find referenced class com.mapbox.services.android.telemetry.location.LocationEngine$Type

我在我的应用程序中使用了 LocationComponent、LocationEngine 和 LocationEngineProvider 类。我是否需要在混淆器规则中添加任何内容才能生成启用了混淆器的构建?

在注释这些类的用法时,可以在启用 proguard 的情况下生成构建。


尝试在 proguard 文件中添加以下行

-dontwarn com.mapbox.services.android.location.LostLocationEngine
-dontwarn com.mapbox.services.android.location.MockLocationEngine
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法使用 Mapbox SDK 6.7 生成启用 Pro Guard 的构建版本 的相关文章

  • mapbox自定义地图

    基于mapbox根据自己的气象数据定制地图 更多地图效果访问 www mapbox cn mapbox gl js examples 效果图 风场图 具体项目代码 xff1a https gitee com bingbingyannana
  • 使用 Mapbox 在 Vue 中开发一个地理信息定位应用

    本文首发自 前端修罗场 点击加入 是一个由 资深开发者 独立运行 的专业技术社区 我专注 Web 技术 Web3 区块链 答疑解惑 面试辅导以及职业发展 博主创作的 前端面试复习笔记 点击订阅 广受好评 已帮助多人提升实力 拿到 offer
  • Mapbox GL JS Cookbook - 可视化中心

    点击开始浏览 这是一本关于 Mapbox GL JS 可视化的 小教程 包含多种空间数据格的可视化 地图服务的可视化 特色地图 热力图 聚合图 散点图 迁徙图等等 以及专题地图 Mapbox GL JS 自定义控件和图层l 结合 EChar
  • mapbox的popup里使用vue组件

    问题 在mapbox官网中 他的popup实例是这样的 var popup new mapboxgl Popup offset popupOffsets className my class setLngLat e lngLat setHT
  • 如何忽略地图框图层上的鼠标事件

    我在 Mapbox 地图上构建了一个标记 当用户将鼠标悬停在其上时 该标记如下所示 我遇到的问题是文档图标是与背景图钉不同的层 这样用户就可以上传自定义图标 当使用mouseover and mouseleave事件在背景图钉层上创建悬停弹
  • Mapbox:如何避免当前缩放级别不可用的图块集的 JavaScript 错误?

    我正在使用 Mapbox GL JS 并从我的 Mapbox 帐户加载图块集图层 其中一些图块集图层仅适用于缩放级别 10 到 15 我的地图的默认缩放级别是 5 当我加载地图时 我收到一个 JavaScript 控制台错误 提示图块集出现
  • 检查标记是否在视图中(地图)-mapbox

    I want to check if marker is on mapview or out of the map I am putting marker of the map and not able to check if it on
  • 在离线 iOS 应用程序中使用 MBTiles

    我已经有一个使用 MBTiles 格式存储的地图 我想在我正在制作的应用程序中使用它 应用程序在移动设备上没有信号 连接的情况下运行至关重要 Mapbox 之前有一个示例 介绍了如何将 MBTiles 与 RMMBTilesSource 一
  • Mapbox GL JS 在图层中的特定功能上设置 Paint 属性

    我使用 Mapbox Studio 作为地图和样式的基础 然后使用 HTML 来实现其他地图功能 其中一项功能是在悬停或鼠标输入时更改图标不透明度 当您直接在 HTML 中创建它时 我检查了其他示例和所有其他参考功能 我设法改变不透明度 但
  • 使用外部地图的 Mapbox GL

    我想在我的 Android 应用程序中使用 Mapbox GL 该服务即将发布 我有一个关于使用渲染器的棘手问题 我喜欢渲染器本身 但我真的想在应用程序中使用我自己的地图数据 不是 Mapbox 提供的付费数据 例如 我想自己解析 Open
  • 如何获取 mapboxgl.GeoJSONSource 对象的边界框?

    我正在设置一个 Mapbox GL JS 地图 如下所示 mapboxgl accessToken pk my token var cityBoundaries new mapboxgl GeoJSONSource data http do
  • Mapbox 决定重叠顺序

    I have some features on the map displayed as icons I want to decide which icons should be hidden and which should be dis
  • Mapbox fitbounds() - 无效的 LngLat 对象:(NaN, NaN)

    在过去的几个小时里 我一直用头撞桌子 我试图让 Mapbox 放大所有标记的边界区域的负载 但是 这是我在下面的代码中遇到的错误 此错误出现在下面的控制台日志图像之后 因此 lat lng 坐标肯定存在 未捕获的错误 无效的 LngLat
  • 在Mapbox.js中,如何平滑折线?

    代码可以在以下地址查看 http jsfiddle net qsr5bs6v http jsfiddle net qsr5bs6v 以下是添加折线的行 L polyline 31 233 121 465 31 233499 121 5006
  • 来自调试器的消息:由于内存问题而终止

    我的应用程序正在使用Geojson文件 我用地图盒SDK https www mapbox com ios sdk examples line geojson to add MGLPolyline来映射 但问题是我的文件太大 导致应用程序崩
  • 为什么mapboxgl api返回304状态码?

    我在 IOS 应用程序中收到地图框 api 请求的 http 代码 304 状态代码 但它可以在 Chrome Safari Firefox 等浏览器中运行 获得 200 个代码 也适用于 Android https api mapbox
  • 如何在嵌套属性上使用mapbox“case”表达式?

    如何使用嵌套值来使用 case 运算符 就像是 this map setPaintProperty somelayer fill color case properties some prop someval 34c0dd 499bbc 其
  • 如何在 javascript google 地图 API 上使用米显示 geojson 数据

    GeoJson 文件坐标以 X Y 米为单位 而不是 lng lat 如何在谷歌地图上显示 GeoJson数据 type FeatureCollection features type Feature geometry type Multi
  • Mapbox Android 确定包含所有标记的缩放级别

    有没有办法确定缩放级别 以便我的所有标记都能适合缩放级别 我正在使用mapbox 0 4 0 我认为答案与此类似 但我找不到android版本 https www mapbox com mapbox js example v1 0 0 ma
  • 如何解决:无法解析:com.mapbox.mapboxsdk:mapbox-android-sdk:9.5.0

    我在Android studio中尝试使用mapbox时遇到这个问题无法解析 com mapbox mapboxsdk mapbox android sdk 9 5 0 问题是什么 我的 build gradle 依赖项 dependenc

随机推荐