准备工作

1.测试机添加google三件套,测试及电脑都需要准备好梯子
2.as添加google play service
3.申请app key
4.在项目中引入google 地图

1.android studio 添加google play service

1.1 打开设置,搜索sdk,安装Google play service.如下图

2.申请app key及添加所需的sdk

2.1 打开 官方文档地址
点击下图中的 跳转到项目选择器页面,创建一个项目

2.2 创建完项目,接下来创建凭据,操作如下图步骤

2.3 进入到如下页面,点击创建凭据

2.4 用下图右下边的命令生成SHA-1 证书指纹
将应用包名证书指纹填好后,保存即可.
调试证书指纹也可通过as获取,双击下图红框中的,就可以获取到

2.5 接下来按需求去添加对应的sdk


添加对应的sdk后,需要启动sdk,如下图

3.项目中引入

3.1 在项目的 build.gradle -> dependencies中添加

classpath "com.google.android.libraries.mapsplatform.secrets-gradle-plugin:secrets-gradle-plugin:1.3.0"

3.2 在app的 build.gradle 中添加对应的sdk

implementation 'com.google.android.gms:play-services-maps:17.0.1'
implementation 'com.google.maps.android:android-maps-utils:2.2.0'

3.3 在strings.xml中添加步骤2中生成的appKey
3.4 在AndroidManifest.xml中添加如下代码

<meta-dataandroid:name="com.google.android.geo.API_KEY"android:value="@string/google_map_key" />

注意事项:

1.测试时测试机需要翻墙,并安装好谷歌三件套
2.添加相应的sdk后,需要点击管理,启动该sdk
3.需要绑定结算用的信用卡

Android 集成google地图 准备工作相关推荐

  1. android百度导航实现,Android 集成百度地图实现设备定位

    Android 集成百度地图实现设备定位 步骤1: 申请android 端SDK : http://lbsyun.baidu.com/ 步骤2: 下载基础版SDK 步骤3: 下载示例程序 步骤4: 开 ...

  2. Android 集成百度地图之申请TTS授权最新版

    Android 集成百度地图之申请TTS授权最新版. 前提:登录百度地图开放平台,且已创建好应用. 开发文档-Android 导航SDK-TTS授权申请. 这里有个坑,简单说下,进入http://yu ...

  3. Android 集成google map,Markers ,定位,聚合

    集成谷歌地图 前期准备 1.注册谷歌账号,然后再开发者平台登录 开发者平台传送门(需翻墙) 谷歌地图的文档 2.进入控制台,新建项目 3.此时成功创建项目,接下来是添加API,因为谷歌将谷歌地图的功能 ...

  4. Android 集成 google 登录并获取 性别等隐私信息

    前言 公司做海外产品的,集成的是 google 账号登录,账号信息.邮箱等这些不涉及隐私的按 google 的正常登录流程可以轻松实现 .但是一旦需要获取涉及隐私的信息就比较麻烦,文档也不是十分清晰, ...

  5. Android的Google地图开发

    编写这个程序之前需要有一个Google 地图 扩展库在SDK中,一般来说,android 1.5中就已经有了.如果没有的话可以在这里下载: http://code.google.com/android ...

  6. 项目记录——为沙特客户Android开发Google地图应用

    最近在给沙特客户所做的应用中需要用到地图,所以原来常用的百度地图就不能使用了,只好换成了Google地图.结果在开发过程中遇到了很多坑,折腾了不少时间终于搞定.这里特记录下之中的几个要点,让同学们有个 ...

  7. Android 集成百度地图AR识别SDK(二)

    废话 今天我们开始集成百度地图AR识别SDK(后面简称AR SDK)的第二章,这一章我们主要讲Android Studio如何配置AR SDK 我们如果单单只看文档的话,很难看懂如何集成,我们需要结合 ...

  8. Android 集成google 和 facebook 登录

    最近公司项目刚好集成了google 和 facebook 登录,中间遇到了一些问题,所以记录下来. 主要问题如下: 1)如何集成google 和 facebook 登录,主要参考官方文档. 2)应用上 ...

  9. Android 集成高德地图

    需要完成效果:集成高德地图,实现定位功能,并且实时刷新位置,每25秒自动刷新位置. 布局: <?xml version="1.0" encoding="utf-8& ...

  10. android开发google地图

    最近学习android的开发,在学习google地图开发的时候遇见一些问题,在此特地记录一下开发学习的步骤,也希望能帮助和我一样遇见问题的朋友.因为市面上的很多学习视频和博客 文章对这个的介绍很多都是 ...

最新文章

  1. 重庆理工大学计算机考研就业,重庆理工大学专业硕士含金量高吗?好就业吗?
  2. 功能强大的Windows PowerShell
  3. jQuery图片自动轮转动画特效
  4. 实现房源列表的Dubbo服务的开发
  5. 【JAVASCRIPT】处理表单事件
  6. 海兰一体计算机参数,海兰幽灵X7电竞一体机怎么样-海兰幽灵X7电竞一体机评测...
  7. Hadoop namenode无法启动问题解决
  8. C语言指针的高级操作
  9. JAVA中反射机制五(JavaBean的内省与BeanUtils库)
  10. 高赞 GitHub 项目盘点:给力的 Spring 教程
  11. EVMC6678L时钟主频配置
  12. 2022年6月少儿编程等级测试来了
  13. springboot框架直接访问静态页面
  14. 在浏览器访问action中的方法(动态方法调用)
  15. Postman之脚本介绍( pre-request-script )
  16. 微信企业号上传图片 php,C#开发微信门户及应用-微信企业号的消息发送(文本、图片、文件、语音、视频、图文消息等)...
  17. 习题5-5 使用函数统计指定数字的个数(15 分)
  18. 项目启动后sqlSessionFactory获取不到创建数据库连接失败
  19. 蔓迪、落健、heybro、达霏欣哪个效果更好?自然选蔓迪
  20. 【C语言】变量和常量、数据类型、进制转换、数据存储

热门文章

  1. 【学术】英文词汇和句型结构收集
  2. recovery输出log+recovery模式关闭selinux
  3. python递归排列组合_Python 排列组合
  4. 使用JQuery快速高效制作网页交互特效第二章所有上机
  5. 艾美智能影库服务器ip,华语视听,家庭影院,发烧音响,智能家居,私人影院,声学装修,专业音箱-艾美影库 MS-300...
  6. 什么是你的核心竞争力之二?
  7. 2019_Generative Adversarial Networks for Extreme Learned Image Compression
  8. 第15届“开源中国开源世界”高峰论坛成功举办,腾讯获得重要奖项
  9. 恍恍惚惚,哈哈,35. Search Insert Position
  10. arm板配置ssh服务