多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > ArcGIS Runtime SDK for Android 10.2.5新開發平臺安裝配置指南

ArcGIS Runtime SDK for Android 10.2.5新開發平臺安裝配置指南

來源:程序員人生   發布時間:2015-04-01 08:00:34 閱讀次數:7413次

        ArcGIS Runtime SDK for Android 10.2.5版本在年前發布,其中1個重大的變化是:新版本使用了新的開發環境,在10.2.5版本中Esri使用了官方提供的新的Android開發工具Android Studio,跟上時期的步伐,而且ArcGIS Runtime SDK for Android在Bintray平臺上創建了Esri自己的Maven倉庫。在Bintary平臺上可以快速方便的發布我們自己的軟件版本,最值得欣喜的是,Esri的Android項目現在通太高大上的Gradle進行構建,通過Android Studio我們之間創建Gradle項目,下面我們來看看如何搭建新的ArcGIS Runtime SDK forAndroid開發環境。


1      IDE獲得


        Google官方對Android的開發建議使用Android Studio工具,該工具有哪些優勢在這里就不在進行論述了,感興趣的可以去百度或Google搜索1下,除Android Studio我們固然還可使用Intellij IDEA這個開發工具,不過Intellij IDEA是收費的工具,下面列出這兩個工具的下載地址:

  •     Android Studio

        下載地址:http://developer.android.com/sdk/index.html

  •          Intellij IDE       l  Intellij IDEA

        下載地址:http://www.jetbrains.com/idea/download/


1     IDE安裝

        安裝步驟很常規,雙擊AndroidStudio的安裝程序,采取默許的安裝目錄,點擊下1步直至完成。安裝進程截圖以下:


        點擊finish完成安裝



        選擇第1項,進行配置:






1      Gradle配置

        Gradle是近來比較流行的1個系統構建工具,你可以通過編譯自己的構建文件(build.gradle)來自定義構建流程。1個Gradle項目的構建文件是在項目的根目錄下,您可以在項目的根目錄下找到構建文件(build.grade)。在開發ArcGIS for Android的Gradle項目時需要配置兩部份的依賴管理內容:

        1)  配置project的ArcGISRepository(Esri ArcGIS maven)倉庫位置

        2)     配置appmodule 的ArcGIS Runtime SDK for Android依賴。


1.1   ArcGIS Repository配置

        打開根目錄下的構建配置文件build.gradle文件,添加倉庫配置,以下:

 

allprojects {

   repositories {

        jcenter()

        // Add the following arcgis repository

        maven {

            url'http://dl.bintray.com/esri/arcgis'

        }

   }

}

        是否是很簡單,這樣你所需的ArcGIS的jar包就會自動下載到本地的倉庫里了,下次再建項目時需要援用ArcGIS 的jar時,他會去你本地直接查找相干jar引入到你的項目里,是否是很方便。


1.2   App Module配置

        App Module中的build.gradle文件合適用來放特殊的指令和任務。1個ArcGIS Android app需要ArcGIS Android API library工程AAR bundle。1旦在project級別的build.gradle文件中配置好了ArcGIS的倉庫,則可以再這個文件中聲明ArcGIS Android的依賴。


1.2.1     ArcGIS依賴配置

dependencies {

   ...

   // Add the ArcGIS Android 10.2.5 API

   compile 'com.esri.arcgis.android:arcgis-android:10.2.5'

}

 

援用arcgis的jar進行項目編譯。

 

1.2.2     Packaging配置

        在生成APK時我們可能不希望將1些文件打包到APK中,這時候我們可通過下面的配置將所需文件排除APK文件中:

packagingOptions{

        exclude 'META-INF/LGPL2.1'

        exclude 'META-INF/LICENSE'

        exclude 'META-INF/NOTICE'

   }

 

1.2.3     Permissions和Features配置

        對絕大多數的ArcGIS Androidapps的利用幾近都需要網絡的支持;也有1些利用可能會需要訪問裝備的sdcard,需要對該卡有讀寫的權限;除此對GIS來講最經常使用的功能就是定位了所有,利用應當具有定位權限。ArcGIS Android apps的MapView使用了OpenGL2.x,所以在配置文件中還需添加OpenGL的支持,因此利用的配置文件最少包括下面的配置信息:

 

<uses-permissionandroid:name="android.permission.INTERNET" />

   <uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE" />

   <uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION" />

   

   <uses-feature

       android:glEsVersion="0x00020000"

        android:required="true" />

        

        OK到此環境配置結束,不用再到處拷貝jar是否是很欣喜。



生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 人与性www | 中文字幕在线观看一区 | 视频网18免费 | 欧美在线观看视频一区 | 日韩欧美专区 | 欧美色视频日本 | 中文字幕专区在线亚洲 | 欧美日韩亚洲国产精品一区二区 | 国产精品欧美亚洲区 | 日韩欧美亚洲国产精品字幕久久久 | 国产片免费看 | a集毛片 | 亚洲精品欧美综合 | 亚洲人成亚洲精品 | 日本强在线播放一区 | 国产福利第一视频 | 日韩福利网站 | 亚洲黄色三级视频 | 666精品国产精品亚洲 | 欧美成人性色大片在线观看 | аⅴ天堂 在线8 | 欧美性猛交99久久久久99 | 亚洲视频中文字幕在线 | 在线观看亚洲网站 | 一级a性色生活片久久毛片 一级a性色生活片毛片 | 久久精品国产国语对白 | 国产69精品久久久久9999 | 在线观看av网站永久 | 国产一级做a爰片久久毛片 国产一级做a爰片久久毛片99 | 最近最新中文字幕在线第一页 | 香蕉免费看一区二区三区 | 欧美视频一区二区三区在线观看 | 99久久精品国产综合男同 | 日本高清精品动漫 | 欧美日韩国产一区二区三区欧 | 激情爽毛片私人影院 | 欧美69xxxx| www.自拍| 日日摸人人看97人人澡 | 成人免费久久精品国产片久久影院 | 台湾成人性视频免费播放 |