为什么MBTilesMapLayer不是已解析的类型?

时间:2013-10-11 06:08:24

标签: android nutiteq mbtiles

我使用了下面链接中提供的代码和提到的jar文件,但它没有识别“MBTilesMapLayer”。它显示“MBTilesMapLayer不是一个已解析的类型”。可能是什么问题?

code for display of mbtiles in android using nutiteq

1 个答案:

答案 0 :(得分:3)

问题是MBTilesMapLayer在AdvancedMap3D项目(https://github.com/nutiteq/hellomap3d/tree/master/AdvancedMap3D)中,而不在核心SDK中。您可以克隆项目并将其添加为Android项目依赖项,也可以使用以下命令生成JAR文件:

  1. 从github克隆AdvancedMap3D项目。
  2. 使用“mvn package”从此项目创建最新的jar文件。
  3. 如果您使用具有NDK部分的图层(OGR,GDAL,Spatialite),则将libs / armeabi文件中的.so文件也复制到项目的同一文件夹中。 MBTiles不要求这样做。
相关问题