Android Studio 之下載安裝

背景

相信你們對Android Studio已經不陌生了,Android Studio是Google於2013 I/O大會針對Android開發推出的新的開發工具,目前不少開源項目都已經在採用,Google的更新速度也很快,明顯能感受到這是Android開發的將來,那麼咱們還有什麼理由不去擁抱將來呢?android

雖然推出了好久,可是國內貌似普及的程度並不高,鑑於不少朋友求studio的詳細教程,那麼今天我就手把手教你們下載、安裝、使用,Studio之路從這裏開始。編輯器

Android Studio VS Eclipse

相信目前國內用Eclipse的仍是大多數,那麼首先就來講一下Studio的一些優勢,比較才能更有說服力,才能說明爲何咱們要從Eclipse遷移到Studio。ide

  • 一、Google推出的工具

毫無疑問,這個是它的最大優點,Android Stuido是Google推出,專門爲Android「量身訂作」的,是Google大力支持的一款基於IntelliJ IDEA改造的IDE,這個應該能說明爲何它是Android的將來學習

  • 二、速度更快開發工具

Eclipse的啓動速度、響應速度、內存佔用一直被詬病,相信你們這點應該深有體會,並且常常遇到卡死狀態。Studio無論哪個方面都全面領先Eclipse網站

  • 三、UI更漂亮ui

I/O上演示的那款黑色主題真是太棒了,極客範,Stuido自帶的Darcula主題的炫酷黑界面實在是高大上,相比而言Eclipse下的黑色主題太low了idea

  • 四、更加智能

提示補全對於開發來講意義重大, Studio則更加智能,智能保存,今後不再用每次都 Ctrl + S了。熟悉Studio之後效率會大大提高。

  • 五、整合了Gradle構建工具

Gradle是一個新的構建工具,自Studio亮相之處就支持Gradle,能夠說Gradle集合了Ant和Maven的優勢,不論是配置、編譯、打包都很是棒。

  • 六、強大的UI編輯器

Android Studio的編輯器很是的智能,除了吸取Eclipse+ADT的優勢以外,還自帶了多設備的實時預覽,相對這對Android開發者來講簡直是神器啊。

  • 七、內置終端

Studio內置終端,這對於習慣命令行操做的人來講簡直是福音啊,不再用來回切換了,一個Studio所有搞定。

  • 八、更完善的插件系統

Studio下支持各類插件,如Git、Markdown、Gradle等等,你想要什麼插件,直接搜索下載。

  • 九、完美整合版本控制系統

安裝的時候就自帶了如GitHub, Git, SVN等流行的版本控制系統,能夠直接check out你的項目。

你們看完以上是否是很動心呢,優勢是不少,可是你們學習的時候會遇到不少問題,如Studio和Eclipse的目錄結構、快捷鍵等等徹底不同,須要適應一段時間,Gradle一樣增長了學習成本,雖然Google的更新速度已經至關快了,可是目前最新的是2.0RC版本,仍未推出正式版,說明可能會有一些小問題等,Studio官方解釋暫未支持NDK,因此若是你的項目用到了NDK最好也不要使用Studio。

可是相信Google會愈來愈完善的,學習成本與適應階段是咱們作技術一直要保持的心態,一旦上手相信你要離不開它了。

最後這裏先上一張我本地Studio的截圖:

下載

官方下載有兩個地方,要翻,你懂的

Android開發者官網的網站,可直接下載,可是這個網站貌似只更新Beta和正式版,目前只更新到Beta 0.8.14版本。

Android開發工具的網站,上面連接是Studio的canary渠道,列出了Studio各類實時預覽版等,目前最新的是1.0RC版本。

建立HelloWorld項目

至於安裝就沒什麼可說的了,點擊直接運行了。這裏我以Mac系統的1.0RC版本爲例,來建立第一個HelloWorld項目。其餘平臺基本上差很少,在這以前假設你已經配置好了JDK和Android SDK環境,而且你是第一次安裝Studio。

  • 一、首先運行時的歡迎畫面

  • 二、以後第一次的話會進入到設置嚮導頁

點擊Next進入選擇設置類型嚮導頁

這裏有兩個選項「Standard」和「Custom」,即標準和自定義,若是你本機的Android SDK沒有配置過,那麼建議直接選擇「Standard」, 點擊「Finish」按鈕

由於我本地已經下載SDK並配置好了環境變量,因此我選擇」Custom」,而後到下一步:

這一步選擇你本地SDK的位置,能夠看到有個2.25GB的SDK要下載,那是由於Studio 1.0默認要下載5.0的SDK以及一些Tools之類的,而後點擊」Finish」按鈕

(PS: 這個選擇並下載2.25G的組件是studio的一個bug,評論裏有人提醒,感謝這位同窗。若是網速不行想跳過這步的能夠在bin目錄的idea.properties增長一行:disable.android.first.run=true就好了,mac平臺的右鍵安裝包->Show Package Contents 就找到bin目錄了。)

  • 三、下載依賴組件

以後便到下載組件頁面,這個過程須要翻,並且依賴你的網速,時間有點久,你們耐心等待…

下載完成後點擊」Finish」按鈕

  • 四、新建項目

在這個頁面咱們能夠新建項目,也能夠導入項目本地或者GitHub上的項目等,左邊能夠查看最近打開的項目等,這裏我直接新建項目

而後到以下界面

咱們填上項目名稱和報名以及項目路徑等而後」Next」

這個頁面支持你適配TV、Wear、Glass等,咱們只選擇第一項就ok,選好最小SDK而後」Next」

這個頁面選擇一個Activity模板,和Eclipse很像,咱們直接選擇一個Blank Activity好了

點擊」Finish」後等一會出來以下一個進度條,不少人容易卡在這裏,這裏須要下載Gradle,只第一次會下載,有點慢,須要翻,你們也耐心等待下

下載成功後變看到以下完整的項目界面

很酷炫有木有?至此第一期的Studio簡單介紹就到這裏,後面會介紹目錄結構、快捷鍵、導入項目、集成GitHub、Gradle等等,敬請期待。

相關文章
相關標籤/搜索