0

我正在尝试使用 HERE SDK FOR ANDROID (PREMIUM EDITION) SDK 版本 3.18.3 进行路由/方向。我正在使用这种方法来获取路线。我无法从 HERE-sdk.aar 导入 RoutingEngine 类 我确实仔细检查了文件,RoutingEngine 不在 HERE-sdk.aar 之后我尝试使用 HERE.com 的文档,但他们也使用 RoutingEngine . .aar 文件的其他方面工作正常。我能做些什么来解决这个问题?

我已经在这里搜索过其他没有帮助的问题。重新下载 sdk 没有解决问题。我在RoutingEngine 中遇到了从 FTPService 获取文件路径, 这是用于另一个系统的。

我还可以做些什么?

4

1 回答 1

1

这取决于您是要使用基于 3.x 的旧版Premium Edition还是新的 4.x Navigate EditionExplore Edition。它们共享一个全新的技术堆栈,并且与旧的基于 3.x 的高级版不兼容。

RoutingEngine只是新版本的一部分。您的示例代码链接指向基于 4.x 的版本。

如果您仍想使用高级版,请使用这些示例应用程序。它们托管在不同的 GitHub 存储库上,包括路由示例。代码库非常不同,因此没有RoutingEngine可用于 3.x 版本。

对于新的 4.x 版本,Explore EditionNavigate Edition ,您可以在此处找到合适的示例应用程序,这就是您上述链接的来源。

于 2021-05-17T08:12:00.393 回答