2

我使用 Android 处理 Skobbler 地图,但想从 2.1 版迁移到 2.3 版 sdk 我遇到了问题。我没有错误,我通过日志看到应用程序正常工作,但没有出现背景图。

你有过这个问题吗?

该演示工作正常,但是当我不包含我的项目时。

如果你需要我的项目在这里

4

2 回答 2

1

确保按照这些步骤更新 SDK(2.X 到 2.Y)

  • 替换 SKMaps.zip
  • 替换 SKMaps.jar 和 SKMaps-docs.jar
  • 从 armeabi、armeabi-v7a、x86 替换 allso 库

确保框架库和 SkMaps.zip 都更新到 2.3 版本(将项目中的那些替换为来自演示项目 zip 的那些)。这可能是由部分更新和冲突的元/资源文件产生的问题。

于 2014-11-26T09:47:13.860 回答
1

我和你有同样的问题。演示代码可以找到,但我自己的项目不显示地图背景。在尝试从演示代码中逐部分删除以找出造成差异的原因后,我发现我需要将 onResume 函数插入到我的活动类中。

因此,如果此代码存在,请检查您的地图活动。

@Override
protected void onResume() {
    super.onResume();
    mapView.onResume(); // your SKMapSurfaceView instance
}
于 2014-12-24T01:14:36.690 回答