Android利用百度地图SDK定位问题,如何更加精准

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android利用百度地图SDK定位问题,如何更加精准相关的知识,希望对你有一定的参考价值。

最后的定位结果只能定位到街道

而快的打车能定位到具体的建筑位置

所以我想实现快的打车的精准定位该怎么做。
步骤说好就OK了,具体实现我自己找资料,我验证好就采纳。
我只需要位置信息,不需要地图。

打开GPS,而且要在户外在最准确。

 

 

百度地图android定位SDK提供GPS,基站,Wi-Fi等多种定位方式,适用于室、内外多种定位场景,具有出色的定位性能:定位精度高、覆盖率广、网络定位请求流量小、定位速度快。

参考技术A 是存在这个问题,快的打车和嘀嘀打车这两个有时候同一个位置的信息也不一样,这个不是SDK的问题,初期的地图SDK都是为行车导航服务的,所以想精确或者说是描述准确,需要自己做二次开发哦,工作量比较大,当然这个问题,SDK开发商应该也注意到了,希望他们尽快升级,或者你多试试地图类的SDK,SDK导航 有很多地图类的SDK,多试试吧追问

谢谢

参考技术B 可以在网上寻找百度地图经纬度纠偏库 参考技术C 如果只用到定位功能的话,建议参考用一下高德地图定位SDK 参考技术D 把Priority设置成GPSfirst也不行吗?也可以查询到最近建筑物,显示出来追问

不行,谢谢。

关于Baidu Map(百度地图SDK)的各种骚b问题!

首先第一步,当然去申请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文件没有正常解析导致的都会产生如下报错:java.lang.UnsatisfiedLinkError:No implementation found for。。。

这两部分非常重要:

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 的问题做些话痨!!!

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

 

以上是关于Android利用百度地图SDK定位问题,如何更加精准的主要内容,如果未能解决你的问题,请参考以下文章

android使用百度地图SDK获取定位信息

高德地图如何虚拟定位

Android开发 百度地图开发(定位传感器应用)

安卓开发——在应用中简单调用Android百度地图API SDK

android 百度地图如何实现类似滴滴打车的功能,比如可以获取自己定位和车辆移动轨迹。

Android 百度地图 SDK v3.0.0 定位与结合方向传感器