我正在尝试与Skobbler建立一个新项目。
我已经集成了SKMaps.jar并将其放入构建路径。我在gradl上使用AndroidStudio。

现在的问题是:我打电话的那一刻
SKMaps.getInstance().initializeSKMaps(this, initMapSettings, getString(R.string.skobbler_api_key));
引发异常







我在项目根目录中有lib文件夹,在SKMaps.jar中,在单独的文件夹中还有3个libngnative.so文件。

知道出了什么问题吗?

最佳答案

我只是有同样的问题。

有几点想法(这就是我的工作方式)

1)确保在Properties-> Java Build Path-> Libraries中添加SKMaps.jar文件,并在Order and Export中选择它

2)我在演示应用程序中意识到,SplashActivity正在完成大量工作-特别是初始化库。我认为这必须在 Activity 中的布局膨胀之前完成。我最终将SplashActivity放入我的应用程序中,在那里初始化了库,然后转到显示 map 的“Activity ”,它现在可以工作了。

关于android - 将Skobbler map 添加到我的空应用程序中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24009800/

10-10 20:47