问题标签 [heremaps-android-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
heremaps - 如何在 HERE 地图高级 sdk 中显示替代路线
我正在开发 HERE 地图高级版 3.18
- 我想在地图上为相同的起点和终点显示一些替代路线。目前只有一条路线。(用于卡车路线)
使用这个 routeOptions.setRouteCount(2); 用于显示替代路线/没有路线但结果相同,因为地图上只绘制了一条路线。
- 并希望在标记上方显示信息气泡。
- 如何获得高速公路/本地/州际公路的总行程(时间和距离)
有什么方法可以在 HERE 地图中显示上述点。
android - HERE Map SDK 配置具有不同 applicationId 的多个构建变体
如何将 HERE 地图 SDK 与具有不同 applicationId 的多个构建变体一起使用
像 - com.example 和 com.example.debug
HERE 地图控制台中只有一个包名输入。
android - HERE-sdk 大大增加了我的应用程序的大小,最高可达 150 mb。Google play 对 apk 的最大限制为 100 MB。怎么解决
要在android中使用here map,需要下载HERE-sdk.aar和HERE-sdk-javadoc。此文件的总大小为 100 mb。这些文件将我的应用程序的大小增加到 150 mb,因为没有这些文件,我的 apk 的大小是 50 mb。
Google Play 将 apk 的大小限制为 100 MB。
您能否建议在使用此处地图时如何为您的 apk 解决此问题?如何减小此库或 apk 的大小以匹配 google play 的限制?
here-api - HereMaps 定价中的“每月资产”是什么意思?
HereMaps的定价页面https://developer.here.com/pricing#plan-details包含免费增值计划的术语“每月资产”。我找不到任何提示这是什么意思?
有人可以解释一下 Heremaps 的资产是什么,我什么时候使用它们?
heremaps-android-sdk - HERE Maps(Android)如何使路线可选择?
您好,提前感谢您的时间。我正在使用 Android SDK 进行开发。搜索后,我最多向用户显示 3 条可能的目的地路线。我的问题是如何使它们可选择,当您将其添加到地图时是否有侦听器或向路线添加侦听器的方法,以便您知道用户是否选择了该路线?
heremaps - 如何在 HERE 地图中的路线之间获取航点/中途停留点
我正在开发高级 sdk 版本 3.18 并且无法在路线之间获得中途停留点。如果我在路线之间停下来,我想获得该点的距离和 eta。当我到达那个中途站或即将到达那个中途站时,它会向我展示敬酒。
路线:A -> x -> y -> z -> B
请帮助我。
navigation - 来自智能手机上的 HERE 应用程序的实时导航说明
SDK(精简版)对于在导航期间打印来自手机应用程序的实时导航指令的应用程序是否足够?我不想计算任何路线,也不想显示地图。我想将当前指令和到下一条指令的距离作为一个结构,这样我就可以在另一个显示器上打印它。
例如: SpeedLimit 当前位置的速度限制。
DirDistance到下一条指令的距离。
RountAbout 在环形交叉路口,在 N 出口下。
LeftTurn In N 米左转。
RightTurn In N 米右转。
SlightLeft 在 N 米内向左转。
SlightRight在 N 米内转slightRight。
等等,因为它显示在应用程序顶部...此操作所需的 API 是什么?
我添加了一张图片以显示我正在寻找的内容: 红色圆圈中标记的说明
android - 在“不允许启动服务意图...应用程序在后台”错误后无法重试 MapEngine.initi()
我在 SDK 初始化行为中遇到问题 - 之后
发生错误(此处描述 - HERE SDK 在 Android 8 的后台无法使用)
MapEngine.isInitialized()
返回 false (这是正确的)但下一次调用会MapEngine.getInstance().init()
抛出错误 -Engine cannot be initialized twice
我们希望允许用户在尝试失败后重试初始化。还有另一种方法吗?有没有办法在不重新启动应用程序的情况下创建干净的地图引擎?
android - AndroidXMapFragment init 导致跳帧
我正在使用 HERE SDK for Android (Premium Edition) v3.18.4。
以下代码会导致跳帧(其中mapFragment
是 的实例com.here.android.mpa.mapping.AndroidXMapFragment
):
如在 Logcat 中所见:
奇怪的是,即使将init
调用包装在 a中,问题仍然存在Thread
:
因此,我假设该init
实现将一些工作明确分派到 SDK 的使用者无法解决的主线程。
此问题也可以在路由示例应用程序中重现。
我有办法解决这些跳过的帧,还是必须在 SDK 实现中修复?
here-api - HERE SDK Android:路由错误 VIOLATES_OPTIONS
在尝试计算这条路线时,我收到了一个 VIOLATES_OPTIONS 错误,其中包含违规:[BLOCKED_ROADS]。
高级 Android SDK 3.17
路线选择:
动态惩罚:
我已经通过调整一些参数发现问题似乎与车辆长度有关(可能因车辆而异),但仍有一些问题:
有没有办法(以编程方式)找出问题所在或更准确的原因?文件说“该路线使用的道路被动态处罚封锁。”但究竟是什么处罚?此外,它似乎与车辆长度有关,而不是动态惩罚之一(在没有设置任何这些或将交通惩罚设置为禁用时也会发生错误)。我们有很多用户,每次发生此错误时手动调查这些错误并不是很可行。
有没有办法/计划包括违规发生地点的坐标?这将是非常有用的 IMO。我想不出解决方法/处理此错误,因为我不知道问题发生的确切位置,因此如果我们想手动修复它,也无法找出根本原因/将某个区域列入黑名单。
我的最后一个也是最重要的问题:我能做些什么来获得替代路线(避免有问题/违规的区域)?