当我尝试在我的应用程序中启动BasicMapActivity时ClassNotFoundException

时间:2016-12-09 09:46:27

标签: android here-api

嘿,我尝试在我的应用程序中包含HERE-Map。我使用了Developer's Guide(又名BasicMapActivity)中的简单实现示例。但是当我尝试点击一个按钮来启动BasicMapActivity时。 我得到了这个例外:

<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.11/d3.min.js"></script>

<!--<script src="https://d3js.org/d3.v4.min.js"></script>-->

接着是超过9000行的StackTrace。

有谁知道为什么会发生这种情况并获得解决方案?

2 个答案:

答案 0 :(得分:1)

你是否为你的构建开启了缩小(混淆)?如果是这样,您是否包括此处概述的HERE SDK proguard规则? :https://developer.here.com/mobile-sdks/documentation/android-hybrid-plus/topics/obfuscation.html

答案 1 :(得分:0)

请确保本机库和Java jar文件来自匹配的版本?并确保jar文件导出并实际在最终的APK文件中?您可以尝试反编译apk文件以检查HERE类是否在APK中。