天天看點

Android Studio中導入第三方庫

之前開發Android都是使用的eclipse,最近由于和外國朋友Timothy一起開發一款應用,他是從WP平台剛切換使用Android的,使用的開發環境時Android Studio,為了便于項目的交流,我便嘗試着去使用Android Studio。剛開始用遇到一個問題:如何在Android Studio中導入第三方庫?

首先本人使用的Studio版本為0.5.8,嘗試解決方法如下,分兩種:

1.導入jar包

直接複制你的jar包(如actiobarsherlock.jar)至工程的libs目錄,然後右鍵該jar檔案,選擇Add As Library...,OK。

Android Studio中導入第三方庫

2.導入Library Project(比較麻煩)

嘗試按照中的方法進行,未能成功(要修改的太多,太過麻煩),後在stackoverflow上找到這麼一種方法:

通過建立Android Library再替換檔案來實作

2.1選擇File->New Module->Android Library,點選next;填寫App name(比如NotesShare)和module name(比如我引用的第三方庫Inscription,和你的第三方庫名相同);

2.2删除庫目錄中src/main目錄中的所有檔案;

Android Studio中導入第三方庫

2.3複制第三方庫的AndroidMainfest.xml、res、src檔案(夾)到庫目錄的src/main目錄中;

2.4将src/main目錄下的src目錄重命名(Shift+F6)為java;

2.5删除庫目錄(Inscription目錄)下的build.gradle檔案(注意不要修改錯了地方)中的dependencies和release子產品;

2.6添加該模闆到你的工程:File->Project Structure,可以看到左側Modules一欄多出除了你的工程(NotesShare)之外的一個子產品(Inscription),點選自己的工程子產品,切換到Dependencies頁籤,點選右上角的“+”圖示,出現三個選項(1.Library dependency 2.File dependency 3.Module denpendency),鍵盤按鍵3選擇,然後Dependencies頁籤就會顯示庫子產品了。

Android Studio中導入第三方庫

繼續閱讀