Xamarin.Android Binding篇
前言 趁着失业了,闲着没事儿学习了下Xamarin.Android binding,在以往的开发中,我相信很多人都遇到过binding的坑,也不例外, 我也踩了很多雷,好在认识了个大佬,指导了很多 ! 在做这个工作前,我上网搜索了一下关于binding的文章,也有,但是比较少,而且文章都是一两年前,很多SDK都更新了很多代了, 按照他们之前的一些做法就会有问题。 我尝试绑定了微信SDK、支付宝SDK、百度地图SDK,在大神帮助下,一步一步绑定成功了。 而且我相信这几个SDK在开发中用到的概率也还是很大的,所以特此分享下绑定遇到的坑,也为了更好的记录自己遇到的问题。 话不多说,直接上代码。 百度地图SDK绑定 1.准备工作:下载百度android开发包,毕竟工欲善其事必先利其器,地址: http://lbsyun.baidu.com/sdk/download?selected=mapsdk_basicmap,mapsdk_searchfunction,mapsdk_lbscloudsearch,mapsdk_calculationtool 2.开发环境,这里就不讲解开发环境搭建了。我这儿的环境的是VS2017+win10,后续的两个绑定都是如此。 3.Binding: 3.1 新建安卓bingding工程 3.2 将下载的压缩包解压,然后把里面的jar包以及so文件放到以下目录