之前使用Eclipse打包的jar在對方AS上編譯報錯,Arcgis for Android 不再支持Eclipse……總之,有很多很多原因促使自己從Eclipse轉到AS學習和使用。這裏不再比較Eclipse和AS的不同,事實上兩者的理念非常不同。
1、Android Studio 導入jar包
AS中沒有Eclipse的【Build Path】,也沒有找到很多博客講到【Add as Library】,如http://blog.csdn.net/qq_16628781/article/details/49280291。操作如下:
(1)複製jar包到libs物理路徑下
將複製的jar包放到app路徑下的libs文件夾裏,如果沒有libs文件夾,則創建libs文件夾。
(2)打開Project Structure(或者右擊工程,選擇【Open Module Settings】)
【File】——【Project Structure】,在【Dependencies】中點擊右上角的“+”,選擇【File Dependency】
(3)在select path對話框中選擇要添加的jar包
一路OK。
(4)查看buildl.gradle該文件會在打包時編譯
2、刪除jar包
(1)是否可以直接刪除jar包?No,這是因爲該文件路徑已經加入編譯路徑,需要先刪除。
(2)在build.gradle中手動刪除compiled files
以刪除ips.jar包爲例,需要刪除
compile files('libs/ips.jar')
(3)可視化操作
打開Project Structure,選擇要刪除的jar包,然後點擊右上角的紅色“-”,OK。
(4)delete jar包
右擊jar,選擇delete,此時jar包已被清除。