一.生成release key

在android studio下 点击 build -> Generate signed -> APK -> Next


生成完成后的key,放入到工程目录下

keystore.jks 就是生成的release key

debug 的key 是在 ~/.android/debug.keystore
一般不同电脑上是不同的

二.build.gradle 把key 包含进来:
加入 signingConfigs 同时在buildTypes 中加入signingConfig signingConfigs.config

 signingConfigs {config {storeFile file('../keystore.jks')storePassword 'android'keyAlias 'key0'keyPassword 'android'}}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'signingConfig signingConfigs.config}}

三.查看key的SHA1值放入到高德地图里面
android
signingReport 查看debug 和包含进去的release key值
build里面
android studio 右侧的gradle 点进去:
assemble 会编译出 debug release 两个APK
assembleAndroidTest 会编译出测试APK
assembleDebug 会编译出debu APK
assembleRelease 会编译出release APK
点击signingRepot 查看release 的SHA1 可以添加到高德地图 应用里面
https://lbs.amap.com/dev/key/app
进入高德创建新应用 将release 的SHA1 值添加进去

发布版安全码SHA1 是release 的SHA1 值
调试版安全代码SHA1 是 debug 的SHA1值
我们一般只要填写release 的值就可以了

二.项目加入key
在AndroidMainfest.xml中加入 meter-data
meter-data 里面的android:value是高德里面新建项目生成的key ,不是release 里面的key

<applicationxxxxxxx<meta-dataandroid:name="com.amap.api.v2.apikey"android:value="你的key值" />

最后配置完成。

三。运行
在gradle 中点击assemble 同时在output中生成debug 和release 里那个APK,在模拟器上运行release apk。

高德地图SDK 配置key相关推荐

  1. android 高德地图SDK报 KEY鉴权失败

    android 高德地图SDK报 KEY鉴权失败. 一般在项目被转移,或项目使用的SDK被其他项目使用时,会发生这种情况! 解决办法 进入高德地图api控制台 点应用管理-我的应用-创建应用 - 根据 ...

  2. Android 高德地图so包太大,高德地图sdk配置心得(jar文件与so文件导入)

    最近在项目需要使用地图,学习了一下高德sdk的使用,在配置的过程中遇到了一些问题,记录下来. 遇到的问题 高德地图sdk配置的时候需要导入so文件,由于导入的时候一直没有导入成功,所以一直报No im ...

  3. Android之高德地图SDK配置及简单使用详解

    需要用到的东西请去高德地图API官网下载 本次教程是对比着高德官网的demo一步步添加东西,所以需要有一份demo就够了. 1.打开高德地图的demo(AMap3DDemo),同时新建一个项目 2.将 ...

  4. flutter引入高德地图_Flutter笔记-调用原生IOS高德地图sdk

    一.前言 2017年底因公司业务组合部门调整,新的团队部分维护的项目用React Native技术混合开发.为适应环境变化,开启疯狂RN学习之旅,晚上回来啃资料看视频.可能由于本身对RN技术体验不感冒 ...

  5. [iOS]高德地图SDK开发--准备篇

    本文是对高德地图SDK使用的总结,对于高德地图不做过多介绍,可直接登录其官网开放平台进行了解; PS: 这里主要是讲解地图使用的准备工作,最后,以显示地图并定位到当前位置来验证;对于其他的使用,可参看 ...

  6. iOS调用高德地图SDK

    准备工作: 安装CocoaPods 使用下载第三方库相同的方法下载SDK 方法如下: (1)打开终端,cd 文件路径 进入到所创建的项目文件中 (2)输入pod init为该项目创建Podfile文件 ...

  7. 【iOS】—— 高德地图SDK基础使用

    最近稍微学了学iOS调用高德的SDK,就随便做做笔记.注意:本篇博客基于高德地图SDK的3D地图来写的,若使用的是2D地图可能有的方法可能有所不同,比如自定义定位蓝点之类的. 一.准备工作: 具体的准 ...

  8. Android第三方开发包之高德地图SDK使用介绍

    Android第三方开发包之高德地图SDK使用介绍 前言 准备 Android Studio 配置工程 1,新建一个 Empty Activity 应用项目. 2,添加SDK 3,集成SDK 显示地图 ...

  9. uniapp 打包app 引入高德地图sdk

    uniapp 打包app 引入高德地图sdk 1. 注册高德地图开放平台账号并添加应用,在应用中添加key 2. 生成自有证书(windows系统) 3. 高德地图key生成 并配置到项目中 4. 地 ...

  10. iOS——调用高德地图SDK

    当今的app中,地图随处可见.不管是美团.饿了吗的骑手位置,还是共享单车的扫车.还车,都少不了地图的使用.小组的项目计划也有地图部分,这里记录一下调用高德地图sdk的过程. 官方指南 通过CocoaP ...

最新文章

  1. mysql分页取数每一页生成xml_让MyBatis Generator产生的代码支持分页
  2. dokuwiki 的管理和使用(补充)
  3. 中国软件20年,向金山和中国软件英雄致敬!
  4. 集卡php源码,独角数卡自动发卡网PHP源码+教程:虚拟产品自助售卖
  5. matlab实现谱聚类法图像分割代码,一种基于谱聚类的图像分割方法与系统与流程...
  6. 思科 Security Manager 12个0day PoC 被公开,多个严重 0day仍未修复
  7. Unity 制作虚拟手柄例子
  8. DirectX修复工具常见问题解答
  9. TimesTen In-Memory Database
  10. Android截图指令
  11. 修改XMAPP中Apache的默认访问的主页
  12. 用Python获取磁力种子
  13. Racket编程指南——13 类和对象
  14. SICP读书笔记2---if和cond的区别
  15. 思科交换机冗余星形设计,附带sw1核心交换机配置
  16. S3 Drive支持以及FIPS 140-2兼容性
  17. hihocoder1082 然而沼跃鱼早就看穿了一切
  18. 源码分析工具Joern的相关资料整理
  19. 实验 3 电磁波垂直入射、透射和反射
  20. python中的拉链函数:zip()、zip(*)

热门文章

  1. 个性化不和谐帐户的8种方法
  2. html静态网站基于游戏网站设计与实现共计10个页面 (仿地下城与勇士游戏网页)
  3. 事物级别,不可重复读和幻读的区别
  4. 设计模式:委托和代理
  5. JAMA Psychiatry:老年抑郁症患者的神经影像学、认知、临床症状和遗传学的异质性表征
  6. A Neural Algorithm of Artistic Style : Neural Style Transfer with Eager Executon
  7. AM、PM是上午和下午的英文缩写、英文缩写(英语星期月份等)
  8. Python编程PTA题解——输出星期名缩写
  9. 关于win10 pagefile.sys文件的解读及占用C盘空间太大的处理
  10. Overload 和 Override