liblocsdk7.so文件是百度地图中定位SDK的重要文件,如果缺少遇到“no found the liblocsdk7.so”就会导致地图定位不准确或者错误,下载此款文件安装一下就可以正常使用了。

Android 定位SDK功能
(1)基礎定位:開發包體積最小,但只包含基礎定位能力(GPS/WiFi/基站)、基礎位置描述能力;
(2)離線定位:在基礎定位能力基礎之上,提供離線定位能力,可在網絡環境不佳時,進行精准定位;
(3)室內定位:在基礎定位能力基礎之上,提供室內高精度定位能力,精度可達1-3米;
(4)全量定位:包含離線定位、室內高精度定位能力,同時提供更人性化的位置描述服務;
liblocsdk7.so文件使用說明
1:首先到百度LBS平台申請密鑰
地址是:http://developer.baidu.com/map/index.php
申请密钥需要安全码:你的Eclipse SHA1指纹(Preferences->Android->Build)+分号+应用程序包名
例如:
FS:54:EB:47:23:F6:70:FD:DD:GF:53:FS:10:1F:1A:54:00:5E:C0:24;com.example.testandroid
2:下載並添加百度定位的jar、so文件
網址:http://developer.baidu.com/map/index.php?title=android-locsdk/geosdk-android-download
liblocsdk7.so.jar添加到libs包下,另外,libs目錄下新建目錄armeabi,並把liblocsdk7.so文件複制其中
3:配置AndroidManifest.xml文件