问题标签 [skmaps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
462 浏览

android - SKMaps OpenSourceDemo 崩溃

刚刚下载SKMaps了安卓SDK和demo。演示应用程序因以下原因而崩溃:

开发环境:Eclipse、Android 4.4.2、Device MotoG。(所有与 Skobbler 相关的问题都应该有一个 skmaps 标签。我找不到任何这样的标签)。请注意,我在函数 prepareMapCreatorFile 中对 SplashActivity.java 进行了以下更改。我相信这是一个有效的改变。

0 投票
0 回答
1192 浏览

android - 将 SKMaps 集成到 Android 应用程序中?

我想构建一个需要地图功能的应用程序,我遇到了 Skobbler 和他们的 SKMaps SDK。我已按照网站上的说明在 Eclipse 中将 SDK 集成到我的 Android 项目中:

添加到您的项目文件夹中

/libs/armeabi/libsngnative.so /libs/armeabi-v7a/libsnative.so /libs/x86/libsnative.so 在您的 libs 文件夹中添加 SKMaps.jar 并构建路径 将项目中的 SKMaps.zip 文件复制到 assets 文件夹中 添加在你的 AndroidManifest.xml 这些设置:

现在,当我使用 SDK 中的类编写代码时,它们会在我的项目中被识别,但是当我启动应用程序时它会崩溃,说找不到类。

我做了什么:

我最初创建了一个新项目,按照说明集成 sdk,复制 SplashActivity 类并将其设置为启动器。

有谁知道我是否需要复制项目中的其他一些类才能使其正常工作?

我需要的是一张至少能显示我所在位置的地图。然后我将能够尝试实现我需要的其余东西,但我无法开始。

0 投票
1 回答
129 浏览

ios - 为什么注释选择事件停止工作?

我正在向SKAnnotationa 添加注释 ( )并通过实现委托方法SKMapView来监听 select 事件。didSelectAnnotation该事件起初正常工作,但当我导航到另一个视图控制器然后导航回地图时停止工作。

重现错误的步骤

  1. 向地图添加注释
  2. 收听didSelectAnnotation事件
  3. 在调用侦听器pushViewController:animated:时导航到另一个视图didSelectAnnotation
  4. 使用导航回地图popViewControllerAnimated:
  5. 现在,didSelectAnnotation在点击注释时不再调用注释侦听器
0 投票
1 回答
440 浏览

ios - 如何在地图注释上设置自定义图像?

我想将自定义图像设置为 aSKAnnotation但是当我设置图像路径时,标记不会出现。我使用以下代码设置标记图像:

当我使用默认图像时:

标记确实正确显示。

如何在地图注释上设置自定义图像?

0 投票
0 回答
627 浏览

android - SKMaps,斯科布勒。SKNavigationManager startNavigation() 崩溃并出现 NullPointerException

我在 Android、Eclipse IDE 中使用 SKMaps。到目前为止,我已经设法在我的应用程序中加载地图视图并执行路线计算(我使用 SKRouteManager 在我的 GPS 位置和我通过点击屏幕选择的 GPS 位置之间计算Route()。)

路线计算正确并显示在地图中。

我接下来要做的是开始路线的逐向导航。- 据我所知,我只需要包含这行代码来获取导航管理器的实例并初始化逐向导航:

当我运行它时,导航开始或至少看起来像 - 起点变成“圆圈中的箭头”标志,通常指示汽车位置。问题是,一旦我看到应用程序保持打开状态一到两秒钟的标志,然后崩溃,出现以下异常:

0 投票
2 回答
255 浏览

android - SKMaps,Android横向问题

我正在使用 SKMaps (Skobbler) 在 Eclipse 中开发 Android 应用程序。

我有一个显示地图的应用程序,有 2 个按钮,可以在我点击的屏幕上找到通往某个点的路线,并启动 SDK 提供的导航。

我的问题是当我更改应用程序刚刚关闭的设备方向时。它没有给我任何错误消息,因此我无法确定问题的根源。

提供的演示应用程序可以轻松处理设备的方向。我注意到当我在 LogCat 中翻转它时,会显示一条消息:

我的应用程序仅以最后一条消息关闭:

我在演示应用程序中找不到处理方向的代码的位置。有谁知道我哪里出错了。

附言。我在宣言中宣布我的活动为:

0 投票
1 回答
172 浏览

android - SKMaps:如何使用“SKAddressSearchSettings”类初始化搜索?

我正在尝试在使用 SKMaps(适用于 Android)在 Eclipse 中开发的应用程序中包含地址搜索。我相信我应该使用 SKSearchManager 但它没有指定任何接受 SKAddressSearchSettings 作为参数的方法。

在文档中它说 SKMultiSearchSettings 可用于搜索 Country > City > Street 但没有所需的设置方法。唯一的 setSearchTerm() 似乎没有完成这项工作。

这是一个真正的问题还是有其他解决方法?

0 投票
1 回答
162 浏览

ios - 需要一个代表以文本形式返回我的下一个建议

我正在寻找一个委托方法,当有一个新的建议(比如“现在左转”)时会触发它,并以文本形式返回我的建议。我在但是当我测试它时找到了didChangeAdviceID委托方法;SKNavigationDelegate

它会被触发一次,advice changed: -1仅此而已。

此外,当我尝试收集所有计算出的建议时:

这样我就可以通过调用索引来获得当前的建议,我在adviceInstruction属性中没有得到任何东西。它只是空的。然而,id 显示正确(我的测试路线有 20 个条目)。

0 投票
1 回答
362 浏览

android - 我应该如何初始化 SKMapInitSettings 的路径?

我正在尝试为 android 设置 Skobbler Maps SDK,但在初始化它时遇到了麻烦。我在文档中找不到应该在“SKMapInitSettings”上设置什么路径值。我得到以下异常:

这些路径的适当值是多少?为什么不默认设置?

0 投票
4 回答
1779 浏览

android - 将 Skobbler 地图添加到我的空应用程序

我正在尝试使用 Skobbler 建立一个新项目。我已经集成了 SKMaps.jar 并将其放入构建路径中。我正在使用带有 gradl 的 AndroidStudio。

现在的问题是:我打电话的那一刻

SKMaps.getInstance().initializeSKMaps(this, initMapSettings, getString(R.string.skobbler_api_key));

它抛出一个异常

android.view.InflateException: Binary XML file line #44: Error inflating class com.skobbler.ngx.map.SKMapViewHolder

无法从加载程序 dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/de.aeins.theswap.swap-1.apk"],nativeLibraryDirectories=[/data/app-lib/de. aeins.theswap.swap-1、/vendor/lib、/system/lib]]]:findLibrary 返回 null

我在我的项目根目录和 SKMaps.jar 中有 lib 文件夹,在单独的文件夹中有 3 个 libngnative.so 文件。

知道出了什么问题吗?