Arcgis for Android 開發(fā)環(huán)境搭建(Android Studio篇)

前言

開發(fā)工具:Android Studio 2.1.2(mac版本)
開發(fā)環(huán)境:OS X EI Capitan 版本 10.11.5
Android系統(tǒng)要求:Android 4.4以上(minSDK 19)
SDK版本:V10.2.7

一.環(huán)境分類

在線模式:采用jcenter模式
離線模式:將下載的SDK文件導(dǎo)入到項(xiàng)目中

二.在線模式: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'
                            }
                    }
            }
    }

三.離線模式(重點(diǎn))

1.注冊一個試用版帳號(60天)

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

注冊測試帳號.png

SDK下載(需要登錄帳號):
https://developers.arcgis.com/downloads/

1.png
2.png

2.項(xiàng)目搭建

1.png
2.png
3.png

為了方便開發(fā)切換下項(xiàng)目視圖:

視圖切換.png

3.導(dǎo)入SDK相應(yīng)文件

a.導(dǎo)入jar包

jar包.png

b.導(dǎo)入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

至此,離線開發(fā)環(huán)境搭建完畢。

源碼

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

參考資料

Arcgis for Anroid 官方網(wǎng)址
https://developers.arcgis.com/android/
參考博文
http://www.cnblogs.com/gis-luq/p/4760833.html

image
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容