博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Baidu Map(百度地图SDK)的各种骚b问题!
阅读量:4563 次
发布时间:2019-06-08

本文共 1465 字,大约阅读时间需要 4 分钟。

首先第一步,当然去申请AK啦!

简单介绍下:百度地图Android定位SDK是为Android移动端应用提供的一套简单易用的定位服务接口,专注于为广大开发者提供最好的综合定位服务。通过使用百度定位SDK,开发者可以轻松为应用程序实现智能、精准、高效的定位功能。

相信你都会填,只不过,这里我要开始说骚的东西了》》》》》》

红色框里面的信息至关重要,SHA1怎么取???

打开终端CMD:按找你安装的路径调到.android目录下,接着输入keytool -list -v -keystore debug.keystore,注意!密钥库口令是  android,现在看上图红框的不就是了嘛!!!

到下载开发库jar的时候了,我以定位SDk示范。(这个库问题贼多,所以我才写这篇)。看图!!!!!!

下载好了!!!解压打开lib下,你就看到:

打开你的开发工具-----------------我是用AS

 

把那些都拷贝进去到你创建新项目中的lib下面。

选中这两个jar包右击Add进去

 接着重要的部分来了-------特别的重要,我不知道其他版本,反正Android 定位SDK v7.1 有问题!!!

打开build.gradle,把下图的添加进去,否则产生的问题。。。三五个小时,未必能解决!!!!

这里之作一简单的解析: 大部分是因为so文件没有正常解析导致的都会产生如下报错:。。。

这两部分非常重要:

A.  task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") {
destinationDir file("$projectDir/libs") baseName "So_Libs" extension "jar" from fileTree(dir: "libs", include: "**/*.so") into "lib" } tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn(nativeLibsToJar) } B.
sourceSets {
main {
jniLibs.srcDirs = ['libs'] } }

 接下来就是配置service,加权限,加Key都在AndroidManifest.xml做,具体请参考Baidu地图开发文档

 

最后严重建议:编写好程序,请重启测试设备,避免产生不必要的尴尬。

链接http://lbsyun.baidu.com/index.php?title=android-locsdk

 

本次主要解析关于我目前遇到Android 定位SDK v7.1 的问题做些话痨!!!

------------------------------------------------------------------------------------------------------------------------------来自尼玛星球的光军-----------------------------------------------------------

 

转载于:https://www.cnblogs.com/lznmxqdgj/p/6697222.html

你可能感兴趣的文章
iOS开发之应用内支付IAP全部流程
查看>>
【web技术】html特效代码(一)
查看>>
SWFObject: 基于Javascript的Flash媒体版本检测与嵌入模块
查看>>
高可用集群搭建
查看>>
Lua学习笔记
查看>>
Redis监控工具,命令和调优
查看>>
zabbix-mysql迁移分离
查看>>
jQuery调用WCF 说明
查看>>
算法第5章作业
查看>>
7.9 练习
查看>>
基于ArcGIS JS API的在线专题地图实现
查看>>
learnByWork
查看>>
Unity3D热更新之LuaFramework篇[04]--自定义UI监听方法
查看>>
lua 函数
查看>>
Git的基本命令
查看>>
四平方和
查看>>
第十八周 12.27-1.2
查看>>
C# IP地址字符串和数值转换
查看>>
TCHAR和CHAR类型的互转
查看>>
常用界面布局
查看>>