Delphi XE7调用百度地图SDK
Delphi XE7 的百度地图封装挺方便的,尤其是你想在移动应用里搞点定位、导航那一套。locSDK_4.2.jar
和liblocSDK4d.so
两个文件直接桥接 Android 平台,封装得还不错。你只要把com.baidu.location.LocationClient.pas
、uBaiduMapLocation.pas
加进来,基本就能跑,响应也快。
封装后的类已经能直接用,像定位、拿经纬度这些功能一调用就行。想显示地图、画路径?那你得自己加点代码,不过好在结构清晰,改起来不难。
.txt
建议认真看看,怎么配置项目路径、Jar 库、动态链接库这些细节里面都有写,不看容易踩坑。尤其是 Android 那一套,文件路径配置错了直接编译不过。
还有个小提醒,调用百度 API 记得异常。网络不通、权限没开、API 调用频率超限这些问题,还是得加些容错逻辑的。
如果你刚好用的是 Delphi XE7,又想在 App 里加个地图功能,这套封装真的挺省事儿。要是你比较熟 Android 的底层,还能把liblocSDK4d.so
和.jar
再深挖一下,说不定能玩出新花样。
1.07MB
文件大小:
评论区