標籤:
郭孝星
微博:郭孝星的新浪微博
郵箱:[email protected]
部落格:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell
本文主要講解如何在Android Studio中添加JAR包、Module和SO庫。
一 JAR包的依賴配置
首先使用快速鍵Ctrl+Alt+Shift+S開啟當前項目的配置,如所示:
1.1 直接搜尋法
點擊 +->Library dependency,如所示搜尋選擇需要添加的庫。
1.2 libs添加法
將庫檔案直接複製到libs目錄下,如果沒有可以建立一個,如所示:
注意:Eclipse匯入的工程libs目錄在根目錄下。
1.3 gradle添加法
我們同樣也可以直接在模組裡的build.gradle配置庫的依賴,如所示:
二 Module的依賴配置
添加工程依賴的Module,如所示:
三 SO庫的依賴配置
按照CPU類型建立相應目錄,放入SO庫,再將該目錄複寫到libs目錄下,如所示:
然後在Module中的build.gradle添加以下內容,如所示:
SO庫連結成功後,src/main目錄下回產生一個jniLibs檔案夾。
以上就是依賴庫的匯入方法,鑒於以前的項目都是基於Eclipse開發的,這裡也順帶講一下如何將Eclipse項目遷移到Android Studio上來。
從Eclipse匯出
如所示:
- 將你的ADT外掛程式版本升級到22.0以上。
- 在Eclipse中,選擇File–>Export。
- 在彈出的匯出視窗中,開啟Android的檔案夾,選擇“Generate Gradle Build Files”。
- 選中你想要匯入到Android Studio中的項目,點擊finish。
匯出的項目將會和原來的項目在同一目錄,覆蓋原來的同時,會新增一個叫build.gradle的檔案,匯入Android Studio時將首先讀取這個檔案。
匯入到Android Studio
如所示:
- 在Android Studio 中,首先關掉你當前的開啟的項目。
- 在歡迎介面,點擊Import Project(註:也是可以直接在菜單選擇Import project的)
- 選中你在Eclipse中匯出的項目,展開目錄,點擊build.gradle檔案,然後OK
- 在之後的彈出對話方塊中,會要求你選擇Gradle的配置,選中Use gradle wrapper.(註:也可以自訂你本機裝的Gradle)
如果沒有Grade build檔案,也是可以將普通的安卓項目匯入到Android Studio中,它會用現有的Ant build.但為了更好地使用之後的功能和充分使用構建變數,還是強烈地建議先從ADT外掛程式中產生Gradle檔案再匯入Android Studio。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
【Android Studio探索之路系列】之六:Android Studio添加依賴