Android studio显示百度地图及闪退问题的解决

引入百度地图方法

  • B站,Android开发从入门到精通视频里有相应的教学,在这里,将代码贴出,也将相应的包贴出来。

申请百度地图key

百度地图开发平台网址:网址在这里,点击跳转.
点击开发文档,点击左侧获取密钥,前提要登录自己的百度账号,完成登录阶段。创建应用,应用名称随意,选择应用类型为Android SDK,默认全选,包名与自己的工程、模块保持一致即可,发布版SHA1的获取,可以点击as软件右侧的Gradle,如图,双击即可看到自己的sha1值,在此不做展示。提交即可获得自己的key。
在这里插入图片描述
在这里插入图片描述

百度地图SDK下载即配置

在Andorid地图SDK对应网页点击产品下载,点击自定义下载,勾选:全量定位、基础地图、检索、全景图,在下侧选择JAR的开发包格式,标准开发包然后下载并且解压在一个文件夹当中。如图示。
在这里插入图片描述
在这里插入图片描述
然后打开AS,将平台模式从Android切换到project,将刚才解压的libs文件夹下所有文件复制粘贴至AS的libs文件夹中,然后选中jar包右键,add as library。在src下的main目录当中创建目录,new directory,创建"jniLibs"文件夹,然后将解压好的libs当中的armeabi文件夹复制粘贴至jniLibs。到此配置工作结束。

完整代码及部分解释

MainActivity.java

package com.example.myapplication;

import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import com.baidu.mapapi.SDKInitia
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值