Arcgis for Android 开发环境搭建(Android Studio篇)

前言

开发工具:Android Studio 2.1.2(mac版本)
开发环境:OS X EI Capitan 版本 10.11.5
Android系统要求:Android 4.4以上(minSDK 19)
SDK版本:V10.2.7

一.环境分类

在线模式:采用jcenter模式
离线模式:将下载的SDK文件导入到项目中

二.在线模式:jcenter

这个比较简单,只要配置build.gradle就可以了,如下图

jcenter配置.png

配置代码:

    allprojects{
           repositories{
           jcenter()
           maven{
                   url'https://esri.bintray.com/arcgis'
           }
       }
   }

    subprojects{
            afterEvaluate{project->
                 if(project.hasProperty("dependencies")){
                            dependencies{
                                    compile'com.esri.arcgis.android:arcgis-android:10.2.7'
                            }
                    }
            }
    }

三.离线模式(重点)

1.注册一个试用版帐号(60天)

注册地址:http://www.arcgis.com/features/free-trial.html

注册测试帐号.png

SDK下载(需要登录帐号):
https://developers.arcgis.com/downloads/

1.png
2.png

2.项目搭建

1.png
2.png
3.png

为了方便开发切换下项目视图:

视图切换.png

3.导入SDK相应文件

a.导入jar包

jar包.png

b.导入so文件

so文件.png
jniLibs目录位置.png

c.配置build.gradle

packagingOptions{
        exclude 'META-INF/LGPL2.1'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE'
}
配置build.gradle.png

d.配置AndroidManifest.xml

<uses-feature android:glEsVersion="0x00020000" android:required="true" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
配置AndroidManifest.png

至此,离线开发环境搭建完毕。

源码

https://github.com/andli0626/Arcgis-4-Anroid-By-Android-Studio

参考资料

Arcgis for Anroid 官方网址
https://developers.arcgis.com/android/
参考博文
http://www.cnblogs.com/gis-luq/p/4760833.html

image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容