学习ArcGIS Runtime SDK开发,其实最推荐的学习方式是直接看官方的教程、示例代码和帮助文档,由于官方的示例通常来讲都是目前技术最新,也是最详尽的。对于ArcGIS Runtime SDK for Android的开发资料,例如示例代码咱们能够在如下网址得到:html
https://developers.arcgis.com/android/sample-code/android
示例代码托管在github的仓库中,能够直接使用git工具下载,也能够在已下载的SDK文件夹下的Sample文件夹中获取获得,对于如何获取SDK包能够参考博文《ArcGIS Runtime SDK for Android开发笔记》——基于Android Studio构建ArcGIS Android开发环境(离线部署)中的内容。git
选择arcgis-runtime-samples-android-master文件夹。github
点击OK程序进入Building状态,这个时候会联网下载一些对应的支持包,须要保持网络的通畅。网络
等待一下子就OK了,而后就能够看到示例代码里面的全部工程信息。工具
选择对应的工程,运行并查看效果。post
这里咱们选择了一个空间关系运算的示例GeometrySample学习
其中主要包含了缓冲区,面的合并和不一样,空间关系计算等,具体的示例代码,咱们能够打开工程后查看。ui
上面主要给你们介绍了下载并运行官方示例代码的一个基本流程,可是在实际使用过程当中,有时候却并无那么顺利,咱们会看到Message中爆出各类各样的问题。那就须要在一些地方注意到。目前,笔者发现的主要有如下几点:url
注意:必定须要在联网环境下进行,对于但愿在离线环境中恢复示例代码的同窗请参考:《ArcGIS Runtime SDK for Android开发笔记》——基于Android Studio构建ArcGIS Android开发环境(离线部署)
例如10.2.6-u2出来以后10.2.6就不能用了。每次使用都是Can not Find,这里出现这样的问题咱们替换为目前最新就能够解决。
对于须要时刻保持最新示例代码,了解最新动态的朋友,能够使用git工具打开,并查看示例代码每次编辑的一个基本状况,以下图咱们就能够看到9月17日已经提交10.2.7的示例代码了。可是官网目前主页上依旧仍是10.2.6-u2.