• Ajax
  • Ant design
  • Axios-Fetch
  • Avue
  • Browser
  • Canvas
  • CSS
  • Dos-bat
  • Dva
  • Dedecms
  • Echart
  • ElementUI
  • Editors
  • Git
  • GeoServer
  • GIS
  • H5
  • Jquery
  • Java安卓
  • Json
  • Javascript
  • Leaflet
  • Linux
  • Life-Info
  • Mock
  • MongoDB
  • Network
  • NodeJS
  • NPM
  • React
  • 设计运营
  • SEO
  • SVG
  • TypeScript
  • Tools
  • umi
  • uni-APP
  • Vant
  • Vue
  • Windows
  • webpack
  • 位置:OC中文网 > 其他 > GIS >

    绕开坑,申请高德地图安卓appKey的正确步骤

    来源:vue-gis.com 时间:03-21

    在申请高德地图 appkey的时候,我们会采用keytool的方法来生成sha1码。这里面有坑,请看

    1. PS C:\Users\cuclife\.android> keytool -v -list -keystore keystore 
    2. keytool 错误: java.lang.Exception: 密钥库文件不存在: keystore 
    3. java.lang.Exception: 密钥库文件不存在: keystore 
    4.         at sun.security.tools.keytool.Main.doCommands(Main.java:742) 
    5.         at sun.security.tools.keytool.Main.run(Main.java:340) 
    6.         at sun.security.tools.keytool.Main.main(Main.java:333) 

    正确步骤如下:

    1,打开高德地图开放平台控制台,创建新应用。

    2,创建正式发布版SHA1码

    (1) 打开CMD ,输入 cd .android 

    (2)  输入keytool -genkey -v -keystore keystore -alias androidkey -keyalg RSA -validity 1000

    (3) 一步步配置好后,输入keytool -list -v -keystore keystore

    (4) 获取到正式版的sha1码

    3,创建debug版 SHA1码, 方法同2

    keytool -genkey -v -keystore keystore -alias androiddebugkey -keyalg RSA -validity 1000

    keytool -list -v -keystore debug.keystore