1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 《ArcGIS Runtime SDK for Android开发笔记》——(7) 示例代码arcgis-runtime-samples-android的使用...

《ArcGIS Runtime SDK for Android开发笔记》——(7) 示例代码arcgis-runtime-samples-android的使用...

时间:2022-05-10 08:18:43

相关推荐

《ArcGIS Runtime SDK for Android开发笔记》——(7) 示例代码arcgis-runtime-samples-android的使用...

1、前言

学习ArcGIS Runtime SDK开发,其实最推荐的学习方式是直接看官方的教程、示例代码和帮助文档,因为官方的示例一般来说都是目前技术最新,也是最详尽的。对于ArcGIS Runtime SDK for Android的开发资料,例如示例代码我们可以在以下网址获得:

/android/sample-code/

示例代码托管在github的仓库中,可以直接使用git工具下载,也可以在已下载的SDK文件夹下的Sample文件夹中获取得到,对于如何获取SDK包可以参考博文《ArcGIS Runtime SDK for Android开发笔记》——基于Android Studio构建ArcGIS Android开发环境(离线部署)中的内容。

转载请注明出处:/gis-luq/p/4810499.html

2、示例代码环境恢复

2.1获取sdk包,并解压,解压之后我们可以看到如下图所示的示例代码信息。

2.2打开AndroidStudio选择File—>New—>Import Project,并在弹出框中选择示例代码所在位置。

选择arcgis-runtime-samples-android-master文件夹。

点击OK程序进入Building状态,这个时候会联网下载一些对应的支持包,需要保持网络的通畅。

等待一会儿就OK了,然后就可以看到示例代码里面的所有工程信息。

3、运行并查看程序运行效果

选择对应的工程,运行并查看效果。

这里我们选择了一个空间关系运算的示例GeometrySample

其中主要包含了缓冲区,面的合并和不同,空间关系计算等,具体的示例代码,我们可以打开工程后查看。

4、运行示例代码的一些异常问题的处理

上面主要给大家介绍了下载并运行官方示例代码的一个基本流程,但是在实际使用过程中,有时候却并没有那么顺利,我们会看到Message中爆出各种各样的问题。那就需要在一些地方注意到。目前,笔者发现的主要有以下几点:

注意:一定需要在联网环境下进行,对于希望在离线环境中恢复示例代码的同学请参考:《ArcGIS Runtime SDK for Android开发笔记》——基于Android Studio构建ArcGIS Android开发环境(离线部署)

本机安装的AndroidSDK有哪些版本?这个和示例代码所使用的是不是匹配,是不是用到的都已经安装了。例如下面的错误就是没有找到对应版本的AndroidSDK。检查对应版本的// ArcGIS Android 10.2.6 API的编译选项 compile 'com.esri.arcgis.android:arcgis-android:10.2.6'是否可用

例如10.2.6-u2出来之后10.2.6就不能用了。每次使用都是CannotFind,这里出现这样的问题我们替换为目前最新就可以解决。

5、其他说明

对于需要时刻保持最新示例代码,了解最新动态的朋友,可以使用git工具打开,并查看示例代码每次编辑的一个基本情况,如下图我们就可以看到9月17日已经提交10.2.7的示例代码了。但是官网目前主页上依旧还是10.2.6-u2.

文章若无特殊说明均为原创,原创作品,允许转载,转载时请务必以超链接形式标明文章出处、作者信息和本声明。博客:/gis-luq​ 作者:gis-luq 邮箱:luqiang.gis@

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。