美文网首页
Android集成谷歌地图总结

Android集成谷歌地图总结

作者: 金津有为 | 来源:发表于2020-07-10 23:00 被阅读0次

1、前言:

Android应用集成谷歌地图使用,有两种方式:

以fragment的形式,在创建项目的时候选择“Google Maps Activity”。个人感觉这种方式在实际使用中并不方便,这里不做介绍,感兴趣的话可以参考这位大牛的博客(https://blog.csdn.net/kmyhy/article/details/60344699

2)以控件的形式在xml文件中添加谷歌地图组件,这是比较传统的集成地图的方式,在这里介绍一下这种方式的个人心得。

2、开发前的准备:

1)国产Android手机安装集成有Google地图的APP,首先手机要安装Google三件套:Google服务框架、Google play商店、Google play服务。(你可以自己从应用商店下载,也可以下载“谷歌安装器”,应用会自动检测手机所需应用。)

2)手机需要翻墙。(否则地图显示一片空白,规划路线等部分功能也无法实现。)

3)开发工具必须添加“Google paly服务”,项目build.gradle文件中也要添加Google paly服务的依赖。(Android studio如何添加“Google paly服务”

4)申请Google地图证书,即API秘钥Key。(这一步和国产的百度地图、高德地图大同小异,参考官方文档即可)

这样就可以开始了

3、项目开发

1)创建项目,关于项目配置、添加地图应用、定位等,可以参考Google官方文档(https://developers.google.com/maps/documentation/android-api/map?hl=zh-cn

2)关于定位,定位成功之后,解析地址是正确的,但是地图上显示的位置不准确,这属于正常情况,因为Google给咱们国内做了加偏,不知道有什么意义。

3)关于解析位置信息,逆地理编码的方法,这里推荐一篇博客,并表示感谢(谷歌地图逆地理编码https://blog.csdn.net/shao941122/article/details/52291907

4)关于路线规划,Google官方没有提供给开发者路线规划的API(至少我是没有找到),还是看一遍博客,求助大牛吧(谷歌地图路线规划http://blog.csdn.net/mad1989/article/details/9734667

开发中遇到的问题

1) 地图显示不完整,拖动之后,地图虚化,不清晰–手机没有翻墙。

2)规划路线不显示–手机没有翻墙。

说明:我在这里只是简单了聊一下Android集成Googl地图的过程,因为之前项目中用到了,也是各处查各处找,才搞出一个稍微像样的。总结一些开发中遇到的问题,希望对大家有所帮助。并感谢以上提到的博主。由于保密问题,不方便提供代码,请谅解。

相关文章

  • Android集成谷歌地图总结

    1、前言: Android应用集成谷歌地图使用,有两种方式: 以fragment的形式,在创建项目的时候选择“Go...

  • 集成谷歌地图

    一、pod下载谷歌地图SDK pod 'GoogleMaps' pod 'GooglePlaces' 二、初始化谷...

  • 集成谷歌地图不显示的问题

    最近做了一个项目,要用到谷歌地图,这也是第一次用谷歌地图,当按照文档集成以后,地图就是不显示。最后鼓捣半天,终于出...

  • Maps SDK for Android Overview

    使用Android的Maps SDK,您可以将基于谷歌地图数据的地图添加到应用程序中。该API自动处理对谷歌地图服...

  • Android-谷歌地图开发(总结)

    1.添加依赖及注册keycompile 'com.google.android.gms:play-services...

  • iOS 接入谷歌地图

    前言 项目为国外服务,所以需要接入谷歌地图。第一次接入,简单总结下。 谷歌地图接入 同百度,高德地图,先去 谷歌开...

  • 搭建Android开发环境

    什么是Android studio Android Studio 是谷歌推出的一个Android集成开发工具,基于...

  • Android Studio下载与安装

    1.Android Studio简介: Android Studio 是谷歌推出一个Android集成开发工具,基...

  • Google Maps SDK for iOS 谷歌地图使用总结

    由于公司项目的需求,我们的项目需要集成谷歌和百度两套地图,国内用百度国外用谷歌,在这里记录一下谷歌地图的常用方法。...

  • (一)Alphabet

    Google(谷歌) Search (搜索)Maps (地图)Youtube (视频)Android (安卓)Ad...

网友评论

      本文标题:Android集成谷歌地图总结

      本文链接:https://www.haomeiwen.com/subject/cdivcktx.html