Fab*_*itz 6 android buildpath skmaps
我正在尝试用Skobbler建立一个新的项目.我已经集成了SKMaps.jar并将其放入buildpath中.我正在使用带有gradl的AndroidStudio.
现在的问题是:我打电话的那一刻
SKMaps.getInstance().initializeSKMaps(this, initMapSettings, getString(R.string.skobbler_api_key));
它引发了一个例外
android.view.InflateException:二进制XML文件行#44:错误膨胀类com.skobbler.ngx.map.SKMapViewHolder
和
无法从加载器dalvik.system.PathClassLoader加载ngnative [DexPathList [[zip文件"/data/app/de.aeins.theswap.swap-1.apk"],nativeLibraryDirectories=[/data/app-lib/de. aeins.theswap.swap-1,/ vendor/lib,/ system/lib]]]:findLibrary返回null
我在我的项目根目录中有一个lib文件夹,在单独的文件夹中有SKMaps.jar和3个libngnative.so文件.
知道出了什么问题吗?
小智 2
我只是遇到了同样的问题。
一些想法(这就是我让它发挥作用的方式)
1) 确保在属性 -> Java 构建路径 -> 库中添加 SKMaps.jar 文件,并在排序和导出中选择它
2)我在演示应用程序中意识到 SplashActivity 中正在完成大量工作 - 特别是初始化库。我认为这必须在布局在活动中膨胀之前完成。我最终在我的应用程序中放置了一个 SplashActivity,在进入显示地图的 Activity 之前初始化那里的库,现在它可以工作了。
| 归档时间: |
|
| 查看次数: |
1747 次 |
| 最近记录: |