我正在尝试与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/