Android Studio 簡介及導入 jar 包和第三方開源庫方法

jopen 9年前發布 | 72K 次閱讀 Android Studio開發工具 Android Studio

Android Studio 簡介

幾天前的晚上突然又想使用 Android Studio,結果竟然把之前無法攻克的問題全都解決了,包括之前很困擾的第三方開源庫的引入問題,現在也都很輕松了,所以 eclipse 的工作幾乎都可以轉移過去。并且試用了一晚上,比 eclipse 強大多了!看來,eclipse For Java & Android 的地位毫無疑問終將被 IntelliJ IDEA 所取代,而 Android Studio 也正是基于 IntelliJ IDEA 開發的,并且我的驅動力主要是,開源社區都越來越偏向 Android Studio 了,不管是第三方庫還是一些開源項目,都在朝著這個方向,因此做安卓的話,肯定要盡早使用 AS。

之前和龍妹在 Android Studio 0.4 版本折騰了一晚上,都沒能完全搞定完整的項目轉移,其中最大的障礙就是一些開源庫難以導入使用。這一次谷歌更新了新版 0.8 版本,不僅支持最新的 Android L,而且懂得了 gradle 之后導入 jar 包以及開源庫也變得簡單了。

導入 jar 包及第三方開源庫教程

jar

導入 jar 包的方式非常簡單,就是在項目中的 libs 中放入你需要導入的 jar 包,QQ截圖20140710123408然后右鍵你的 jar 文件,選擇“add as a library”即可在你的項目中使用這個 jar 包了。 這個方式雖然簡單,但用處很大,不僅僅能導入一些普通 jar 包,還可以作為一些不支持 Android Studio 的開源庫的使用的解決方案,就是說,你把你需要使用的開源庫的 jar 包拿出來,導進來即可,因為通常我們使用開源庫并不會去修改其源代碼。其 jar 包你可以自己用 eclipse 生成,也可以在開源庫地址找到,因為一般都會同時提供 release 版本。

但如果 gradle 中已經有如下代碼:

compile fileTree(include: ['*.jar'], dir: 'libs')

就不用再 add 了,Sync 一下 gradle 就可以了。

添加遠程開源庫

可以無需將開源庫下載下來,進入你的項目(一般是 app 目錄),編輯 build.gradle 文件。添加如下圖的內容即可:

QQ截圖20140710124614

該內容你可以在你使用的開源庫的 README.md 中獲得,如我使用的 FlatUI 這個開源庫,在其 GitHub 頁面上你可得以下內容:

QQ截圖20140710124843

這個幫助內容就是你寫到項目 build.gradle 中的內容,注意,不要誤寫到外層的全局 build.gradle 中去。 總的來說,就是這么兩步,其余都不用做,就可以在你的項目中使用這個開源庫了。現在的開源庫 README.md 中,如果作者使用的是 Android Studio 都會寫上這么一個指引的。

添加本地開源庫

將開源庫下載下來,放置在與 app 目錄同級的目錄下,然后編輯 setting.gradle 文件,加入:”:開源庫文件夾名”。如:我在 app 同級的目錄下放置了 volley 的開源庫文件夾,然后編輯 setting.gradle,內容改為:

include ':app', ':volley'

然后再回到你的 app 目錄下的 build.gradle 文件,在 dependencies { }節點下加入:

compile project(':volley')

這樣以后,你就可以在你的代碼中引用那個保存在你本地的開源庫(其實叫 Module )啦~~

來自:http://drakeet.me/android-studio

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!