相信大家對Android Studio已經(jīng)不陌生了,Android Studio是Google于2013 I/O大會針對Android開發(fā)推出的新的開發(fā)工具,目前很多開源項目都已經(jīng)在采用,Google的更新速度也很快,明顯能感覺到這是Android開發(fā)的未來,那么我們還有什么理由不去擁抱未來呢?
雖然推出了很久,但是國內(nèi)貌似普及的程度并不高,鑒于很多朋友求studio的詳細教程,那么今天我就手把手教大家下載、安裝、使用,Studio之路從這里開始。
相信目前國內(nèi)用Eclipse的還是大多數(shù),那么首先就來說一下Studio的一些優(yōu)點,比較才能更有說服力,才能說明為什么我們要從Eclipse遷移到Studio。
1、Google推出的
毫無疑問,這個是它的最大優(yōu)勢,Android Stuido是Google推出,專門為Android“量身訂做”的,是Google大力支持的一款基于IntelliJ IDEA改造的IDE,這個應(yīng)該能說明為什么它是Android的未來
2、速度更快
Eclipse的啟動速度、響應(yīng)速度、內(nèi)存占用一直被詬病,相信大家這點應(yīng)該深有體會,而且經(jīng)常遇到卡死狀態(tài)。Studio不管哪一個方面都全面領(lǐng)先Eclipse
3、UI更漂亮
I/O上演示的那款黑色主題真是太棒了,極客范,Stuido自帶的Darcula主題的炫酷黑界面實在是高大上,相比而言Eclipse下的黑色主題太low了
4、更加智能
提示補全對于開發(fā)來說意義重大, Studio則更加智能,智能保存,從此再也不用每次都 Ctrl + S了。熟悉Studio以后效率會大大提升。
5、整合了Gradle構(gòu)建工具
Gradle是一個新的構(gòu)建工具,自Studio亮相之處就支持Gradle,可以說Gradle集合了Ant和Maven的優(yōu)點,不管是配置、編譯、打包都非常棒。
6、強大的UI編輯器
Android Studio的編輯器非常的智能,除了吸收Eclipse+ADT的優(yōu)點之外,還自帶了多設(shè)備的實時預(yù)覽,相對這對Android開發(fā)者來說簡直是神器啊。
7、內(nèi)置終端
Studio內(nèi)置終端,這對于習慣命令行操作的人來說簡直是福音啊,再也不用來回切換了,一個Studio全部搞定。
8、更完善的插件系統(tǒng)
Studio下支持各種插件,如Git、Markdown、Gradle等等,你想要什么插件,直接搜索下載。
9、完美整合版本控制系統(tǒng)
安裝的時候就自帶了如GitHub, Git, SVN等流行的版本控制系統(tǒng),可以直接check out你的項目。
大家看完以上是不是很動心呢,優(yōu)點是很多,但是大家學習的時候會遇到很多問題,如Studio和Eclipse的目錄結(jié)構(gòu)、快捷鍵等等完全不一樣,需要適應(yīng)一段時間,Gradle同樣增加了學習成本,雖然Google的更新速度已經(jīng)相當快了,但是目前最新的是1.0RC版本,仍未推出正式版,說明可能會有一些小問題等,Studio官方解釋暫未支持NDK,所以如果你的項目用到了NDK最好也不要使用Studio。
但是相信Google會越來越完善的,學習成本與適應(yīng)階段是我們做技術(shù)一直要保持的心態(tài),一旦上手相信你要離不開它了。