Android studio下运行百度地图demo

一、 获取AK

访问http://lbsyun.baidu.com/index.php?title=androidsdk ,记得登录你的百度账号,点击获取密钥->创建应用,看到如下界面:
在这里插入图片描述

  1. 应用名称随便填

  2. 应用类型选择Android SDK

  3. 发布版SHA1:
    Windows+R打开cmd,cd进入到 .android,输入keytool -list -v -keystore debug.keystore回车,正常情况会出现SHA1码,若出现以下情况:
    在这里插入图片描述
    cd进入keytool所在的文件夹,在java的安装路径下,输入keytool.exe -list -keystore C:\Users\JX_Huang.android\debug.keystore再回车,填写输入密钥库口令:Android,注意口令不会显示出来。
    在这里插入图片描述
    就可以得到SHA1码了
    在这里插入图片描述

  4. 开发版SHA1:
    事实上刚才我们获取的是开发版SHA1,单纯想看一下百度地图demo,而不是在安卓市场上发布,不需要发布版SHA1,所以这里可以空着

  5. PackageName: 填写默认的baidumapsdk.demo
    可以在AndroidManifest.xml里查看
    在这里插入图片描述

提交之后就可以看到你的AK码

在这里插入图片描述

二、 下载百度地图demo

依旧访问http://lbsyun.baidu.com/index.php?title=androidsdk,点击产品下载->源码demo下载
在这里插入图片描述
解压后我们要用到的是文件夹BaiduMapsApiASDemo,将它复制到你的AndroidStudioProjects文件夹下

三、 Android studio打开BaiduMapsApiASDemo

这里需要修改三个文件,可以自己新建一个工程,记录一下自己安装的是哪些版本

  1. 外层build.gradle
    在这里插入图片描述
  2. app下的build.gradle
    在这里插入图片描述
    在这里插入图片描述
  3. AndroidManifest.xml
    在这里插入图片描述
    将刚才获得的AK填入android:value=" " />中

四、 运行

点击右上角的在这里插入图片描述,如果出现如下情况:
在这里插入图片描述
打开File->setting,搜索gradle,看到如下界面
在这里插入图片描述
选中Project-level projectsUse local gradle distributionGradle Home选择你的Android studio安装路径下的gradle文件夹中对应版本的gradle文件夹,点击OK应用
在这里插入图片描述
再点击在这里插入图片描述,稍等一会,发现弹出警告,没有别的问题
在这里插入图片描述
gradle.properties中的android.enableBuildCache值改成true
在这里插入图片描述
点击在这里插入图片描述make,成功!!!
再点击运行在这里插入图片描述,因为我手机安装过来,所以这里我选择模拟器
在这里插入图片描述
出来百度地图demo的界面,搞定。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Huang_JinXin/article/details/95391598