ArcGIS for Android 在Eclipse上的安裝配置 (上:下載篇)
本文主要包括以下內容:
一、ArcGIS Runtime SDK for Android 下載(附下載連結);
二、ArcGIS Runtime SDK for Android 安裝(Eclipse環境,非Adroid Studio);
一、下載相關說明。
註冊成功後登入,頁面右上角會有Downloads的圖示,點選進去,找到所需SDK,選擇所需SDK版本下載即可。
需要說明的是,這裡註冊的帳號只能訪問開發者文件、API以及SDK下載,其許可級別是開發者(僅用於開發及測試),可用功能是所有功能(但程式中地圖上會有水印,除錯資訊裡也有僅用於開發等資訊)。對於剛開始學習而言,可以先這樣使用,水印什麼的倒也無所謂。如果需要利用ESRI的其他功能進行高階開發,就需要註冊開發者帳戶了。關於開發者帳戶我暫時沒註冊成功,提示:ArcGIS for Developers is not available in your area。
關於SDK許可級別、版本授權以及去除水印,可參考下面兩個說明:
方法二:暫時不想註冊帳號,可以直接從網上搜所需版本號(如arcgis-android-sdk-v10.2.5),去CSDN資源裡找也許不會讓你失望。
以下是我下載好的幾個版本(免積分下載),部分版本由於CSDN上傳資源大小限制這裡就用百度網盤了,如果無法下載成功,可以留言留個郵箱。
關於上面SDK版本的幾點說明:
由於每次版本更新都會帶有新功能的推出、部分功能停用以及IDE環境調整等變化,有興趣的可以留意ESRI官網相關新聞。以下是我個人的一些總結。
1、arcgis-android-sdk-v10.2.4 對 Shapefile的支援
我比較關注的一點是該版本添加了對向量以及格式地圖的直接支援,對,該版本及以後版本開始支援shapefile了。
所以要使用ArcGIS for Android載入shapefile地圖的話就需要確保自己的SDK版本是10.2.4及以上才行,否則從網上找到的例子中所用到的ShapefileFeatureTable等類會報錯。這裡很感謝網友“江海不繫舟”的指點,他部落格園裡(http://www.cnblogs.com/wangcan/)也有好多很棒的關於ArcGIS for Android的文章,大家也可以去參考下。
2、arcgis-android-sdk-v10.2.4 對 Eclipse的支援
對於v10.2.4以及之前的版本都可以自動匯入Eclipse中(具體方法會在下一篇文章中提出),而隨著Google停止對Eclipse的支援而全力轉向Android Studio,ESRI官方也在ArcGIS Android v10.2.5中宣佈v10.2.5(含)以及其後的版本都不再支援自動的ArcGIS Android Eclipse外掛(而只能採用手動配置的方式,下一篇文章會詳細介紹)。
因此,arcgis-android-sdk-v10.2.4是最後一個支援在Eclipse中自動新增的版本,所以如果還繼續用Eclipse的話建議在Eclipse中安裝v10.2.4版本(這樣可以直接新建ArcGIS工程專案),而如果要用到新的SDK版本中的功能,只需手動配置環境即可。
二、ArcGIS Runtime SDK for Android在Eclipse中安裝配置(詳見下一篇文章:下:安裝配置篇)。