Android——定位服务(百度地图开发平台配置)

第一步:首先申请成为百度开发平台的认证者
网址:百度开发平台
然后填写相关信息,然后提交(此步骤省略)
第二步:创建应用
认证成功后,点击控制台–应用管理–我的应用–创建应用
Android——定位服务(百度地图开发平台配置)_第1张图片
会弹出如下需要填写的信息:
Android——定位服务(百度地图开发平台配置)_第2张图片
应用名称自定义
应用类型选Android SDK
SHA1需要在android studio软件中点击系统自带的Gradle一般默认在最右边工具栏上面

然后点击signingReport
Android——定位服务(百度地图开发平台配置)_第3张图片
然后其中的SHA1就是得到一个系统自动生成的测试版签名文件
Android——定位服务(百度地图开发平台配置)_第4张图片
然后将创建应用的表格填满,然后提交即可您将会得到一个独一无二的ak密钥
在这里插入图片描述
然后我们下载LBS SDK开发包(第一个)

Android——定位服务(百度地图开发平台配置)_第5张图片 选择其中的基础定位和基础地图两个功能即可 Android——定位服务(百度地图开发平台配置)_第6张图片

然后解压会得到如下文件:
Android——定位服务(百度地图开发平台配置)_第7张图片

其中BaiduLBS_Android.jar是java模块需要用到的将它复制到androidstudio项目中app/libs目录中
然后在main目录下建立一个包名为jniLibs,将其余5个文件夹复制到此
Android——定位服务(百度地图开发平台配置)_第8张图片
着重强调:包名必须为jniLibs,因为andrid studio默认加载NDK目录是jniLibs
不然会会弹出如下异常

java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.mapsdkplatform.comjni.tools.JNITools.initClass

build-gradle闭包中会自动添加` implementation fileTree(dir: 'libs', include: ['*.jar'])

然后我们点击同步按钮(最左边那个)
在这里插入图片描述
当我们libs包下的jar包有一个向右的箭头就表示可以引用这些jar包
前面配置到这里结束,下一篇进入正式代码`

你可能感兴趣的:(Android,Studio,百度,java,android,android,studio)