美文网首页
react native 百度地图 AK申请

react native 百度地图 AK申请

作者: 走走婷婷1215 | 来源:发表于2017-02-28 21:19 被阅读1617次

    做地图定位时需要用百度地图,刚好github上也有其开源的项目,刚好可以拿来用,但是在 ak申请这里真的是卡了我好久。其实也是东找西找找了好久才发现,我的 ak 申请错了,申请成服务端的了,真的是浪费了好多时间!!!

    无论任何应用需要集成百度地图,都需要申请 ak 。进入百度地图SDK开发者官网,百度就可以百度到

    图片.png
    网址为:http://lbsyun.baidu.com/

    点击申请密钥:

    图片.png

    就进入到了API控制台:

    图片.png

    这里显示的应用就是我之前申请的,看到圈出来的地方没,服务端,完全错了。android应该是 android SDK。

    所以只能重新创建应用:

    图片.png

    可以看到,这需要填写 发布版SHA1 和 开发版SHA1还有包名,这些都需要去找。

    先说包名吧,我用的是 android studio ,所以在 build.gradle 中找到 applicationId:

    图片.png

    红线画出的就是我们需要的包名。这里需注意,这里的包名和AndroidManifest.xml中的包名需是一样的。

    图片.png
    开发版SHA1获取方式:
    终端输入:cd .android 进入到 .android下,才输入
    keytool -v -list -keystore debug.keystore命令
    这是会让写 输入密钥库口令:默认的是 android
    输入后就会蹦出许多,其中就有开发版SHA1。

    发布版SHA1获取方式:
    之前在打包发布时创建过 key.jks,在终端中找到其所在位置:然后输入命令行:
    keytool -v -list -keystore key.jks
    

    key.jks是我的签名包的名字。

    之后输入密钥库口令,默认的是空,直接回车就可以了。

    图片.png

    ok,赶紧填入到申请表中吧。提交后,新的AK就又产生了。

    图片.png

    相关文章

      网友评论

          本文标题:react native 百度地图 AK申请

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