ArcGIS Runtime for Android 7 编译调试已有项目

发布时间 2023-03-24 16:46:39作者: 我也是个傻瓜

在前面的例子,我们已经了解了如何从头开始实现搭建运行环境,并使用ArcGIS Runtime for Android加载地图,今天,我们重点来分享如何打开并编译已有项目。

测试环境

官方的资料是最好的老师,我们仍然采用官方网站提供的一个示例:

https://developers.arcgis.com/android/zips/add-a-point-line-and-polygon.zip

此工程主要的功能是加载在线地图并在上面绘制一个点、线、面。效果如下:

下载解压后的工程目录结果如下:

原程序与现在的环境参数对比如下:

打开工程

先打开工程文件:

信任此工程:

由于Gradle版本不一致,打开工程后,会默认下载7.4.2版本(而当前环境是7.5版本)。先停止同步!

修改版本

打开gradle-wrapper.properties文件,修改distributionUrl为合适的版本。

distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip

打开模块build.gradle,修改ESRI类库的版本号。

打开模块build.gradle,修改targetSdkVersion等。

修改其他类库版本,如kotlin版本。

编译运行

修改完成后,重新同步gradle,运行调试。