开源Xamarin绑定库高德地图AndroidSDK 3D地图7.2.1搜索7.1.0导航7.2.0定位4.8.0猎鹰1.2.0

  • 3D地图7.2.1
  • 搜索7.1.0
  • 导航7.2.0
  • 定位4.8.0
  • 猎鹰1.2.0

已经可以使用的库

Android nuget:

https://www.nuget.org/packages/XamarinLibrary.Xamarin.Android.AMap3DMapNaviSearchLocationTrack/

Github开源库:

https://github.com/jingliancui/XamarinAndroidAMapSDK

后话:

       由于涉及到绑定时需要解决的error与warning较多,所以无法在本编文章中详细描述所有的warning与error的解决教程。整个binding库已经开源,有兴趣学习的朋友可以通过以上github地址自行clone源码进行学习、发起issue或者commit code。也可以通过公众号评论或者向公众号发消息与我一起交流相关的绑定技术。

       有朋友可能会疑问为什么不分开转成dll文件,通过nuget依赖的方式进行使用呢?因为从aar那一层开始就不支持这样做了,因为做过一个小实验:尝试转换单个地图包对比地图包+定位包时,会发现java源码是有差别的,解决完error与warning的时候会发现有的warning提示是找不到相关类函数的,通过jdgui.exe就能发现差异。iOS的库反而可以做到以依赖的方式按需获取使用nuget包。所以本次绑定库会包含了除了室内地图相关功能的其他功能,尽可能全覆盖各位朋友想要的地图全功能。

原文出处:微信公众号【 Xamarin Library】,作者【 Xamarin Library】

原文链接:https://mp.weixin.qq.com/s/21QUAi8ff9ZO_b2UyRnbtg

本文观点不代表Dotnet9立场,转载请联系原作者。

发表评论

登录后才能评论