android map api概述和选择

时间:2016-08-05 21:22:44

标签: javascript android google-maps leaflet openlayers

我想用android studio创建一个应用程序,它将使用地图并在其上显示设备位置。此外,我想在地图上显示标记,并能够点击它们并与它们进行交互 当然,轻量级和快速的解决方案(频繁更新位置)是最好的。

我搜索了一下,发现了google maps api的解决方案 这有一个Android的api解决方案,但我然后找到其他选项,如 传单,openlayers,可能还有更多。
传单和openlayers是js,在搜索如何实现它后,我发现我必须使用“webview”。
我找不到任何其他原生解决方案,如谷歌地图,作为传单或开放层的开源 起初我虽然使用传单,因为谷歌地图不是那么开源,并可能在使用地图后要钱。我也想使用自定义标记。

我应该使用哪个库?
使用js和webview对本机库的速度和性能有相当大的影响吗? 是否难以与js交互 - 更改/创建标记,显示文本和内容以及在用户移动时移动标记? 我是Android开发的新手,任何可以指出我的想法中的错误的建议都是受欢迎的。

1 个答案:

答案 0 :(得分:-1)

最好的方法是开发一个混合应用程序,以便您可以将JS和JAVA世界的最佳结合在一起。

我们已成功开发了基于传单的混合应用程序,适用于印度的大型企业。

就混合应用程序而言,您可以使用Iconic框架。您可以执行/自定义传单提供的所有与地图相关的功能。

我们没有看到任何性能滞后(在Android 4.4,5.1和6.0上测试)