Android Studio中匯入第三方庫

來源:互聯網
上載者:User

標籤: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。


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

嘗試按照http://www.cnblogs.com/neozhu/p/3458759.html中的方法進行,未能成功(要修改的太多,太過麻煩),後在stackoverflow上找到這麼一種方法:

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

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

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


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選項卡就會顯示庫模組了。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.