【问题标题】:why MBTilesMapLayer is not a resolved type?为什么 MBTilesMapLayer 不是已解析类型?
【发布时间】:2013-10-11 06:08:24
【问题描述】:

我使用了以下链接中提供的代码和提到的 jar 文件,但它无法识别“MBTilesMapLayer”。它表明“MBTilesMapLayer 不是已解析的类型”。可能是什么问题?

code for display of mbtiles in android using nutiteq

【问题讨论】:

    标签: android nutiteq mbtiles


    【解决方案1】:

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

    1. 从 github 克隆 AdvancedMap3D 项目。
    2. 使用“mvn 包”从此项目创建最新的 jar 文件。
    3. 如果您使用带有 NDK 部分(OGR、GDAL、Spatialite)的层,则将 .so 文件从 libs/armeabi 文件也复制到项目的同一文件夹中。 MBTiles 不需要这个。

    【讨论】:

      猜你喜欢
      • 2017-04-19
      • 2023-03-09
      • 2011-11-05
      • 1970-01-01
      • 1970-01-01
      • 2020-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多