作為一個Android 開發者,你應該很了解Android Studio,如果你現在還不了解,沒關系,那麼從現在開始,我們一起來了解了解Andoid Studio。
Android Studio 是Google 官方在2013 Google I/O 大會(2013 年5月)上釋出的全新Andrid 開發IDE(基于Intellij IDEA),2014 年12 月釋出第一個穩定版(1.0),目前最新版本為1.2 Beta 3;依托與Intellij IDEA,它更智能,提示功能更強,預設使用Gradle 建構,布局檔案實時預覽等等。
更多Android Studio 的優點請移步:Android Studio VS Eclipse ADT
Android Studio(題圖來自網絡)
Android SDK 安裝
官方下載下傳:SDK Tools - Android Developer
國内鏡像:SDK Tools - AndroidDevTools
有了SDK Tools 就可以配置,就可以安裝Andrid SDK 了,打開Android SDK Manager
Windows SDK Manager(題圖來自 http://www.android.pk)
Linux SDK Manager
打開SDK Manager,如果有代理或者VPN 可以直接下載下傳,一般要勾選Tools,Extras;SDK 版本不用全部更新。由于國内連接配接速度很慢,可以參考這篇文章來使用國内的鏡像來下載下傳。
- 如何讓你的Android SDK下載下傳或者更新快如閃電 | ChenQichao's Blog
SDK Manager
Android Studio 下載下傳和安裝
下載下傳
下載下傳之前,你要確定已經安裝JDK 和Android SDK。
由于國内不能直接下載下傳,是以我在這裡提供兩種下載下傳方式,一種是官網,另一種是國内的鏡像網站。
- 官網下載下傳:Android Studio Download
- 國内鏡像:AndroidDevTools - Github。
安裝
下載下傳完之後,如果是安裝包,可以直接安裝即可;如果是解壓包,可以解壓後,直接運作。
- Windows 運作 安裝目錄/studio.exe 檔案。
- Mac / Linux 運作 安裝目錄/bin/studio.sh。
打開之後,會進入設定頁面,如果沒有安裝SDK,選擇Standard(标準)。如果已經安裝過了SDK 就選擇Custom(自定義),然後選擇SDK 安裝目錄即可。
選擇SDK(題圖來自 StoreZhang 的部落格)
然後一直Next 就好了。
Gradle 的安裝和配置
由于Android Studio 預設使用Gradle 建構,而gradle 在國内通路速度離奇的慢,是以我們就自己安裝了。
- 官方下載下傳Gradle:Gradle - Download
- 國内下載下傳Gradle: Gradle - AndroidDevTools
詳細安裝:Gradle Install Guide(安裝指南) · Issue #11 · Tikitoo/blog
使用Android Studio建構第一個Android 程式
Android Studio Setup(題圖來自StoreZhang 的部落格)
據說第一次建立項目的時候,會卡在那裡,有大牛找到的解決辦法,就是配置離線Gradle,因為上面我們已經下載下傳過Gradle 了,可以直接拿來用。
可以把gradle-2.1-all.zip(不解壓)
Windows 放在C:\Users\xxx\.gradle\wrapper\dists\...... 目錄中(如圖所示)。
Mac/Linux 放在 ~/.gradle\wrapper\dists\......。
Windows Gradle
Linux Gradle
然後再次建立Project 就不會卡了。
一個Android 項目的目錄檔案的作用
Android Project Folder
一個Project 建立後,大概的檔案目錄就是這樣的。
因為在Android Studio每個Project,相當于Eclipse 的WorkSpace;每個Module(上圖的app 目錄)相當于Eclipse 的Project。
- settings.gradle: 每個Moudle 要在這裡注冊
- build.gradle:每個Project 的配置
- app:每個Module
- app/build.gradle:每個Module 配置檔案,比如依賴的類庫,SDK 版本
- app/src/:源碼和資源檔案都在這裡;我們寫的檔案都在這裡面。
- app/libs/:添加類庫。
工程和檔案結構
題圖來自 Jetbrains 官方文檔
- 檔案編輯區域
- 編輯區域左邊(顯示行号的)
- 輸入提示區域
- 文檔切換區域
- Alt + Left 或者Alt + Right,不同的Tab 切換
- Ctrl + Tab:切換不同的區域
- 其他功能區域
Android Studio 工具欄設定(題圖來自 大貓知乎的回答)
建立檔案或者插入方法
ALT + INSERT(COMMAND + N Mac)
- 在編輯區域是插入方法(構造方法,Get Set 方法等等);
- 在工程結建構立檔案
羅列一些常用的快捷鍵
[td]
全局快捷鍵(比較重要的) | |
ALT + ENTER | 工程快速修複 |
CTRL + SHIFT + A | 快速查找 |
CTRL + ALT + L (Win) | 格式化代碼(我的鎖屏的快捷鍵占了) |
CTRL + Q (Win) | 檢視文檔 |
SHIFT + ESC | 當切換非編輯區域時,關閉該區域,傳回編輯區域 |
編輯區快捷鍵 | |
CTRL + B / F4 | 檢視源碼 |
CTRL + Q | |
ATRL + / | 上下文聯想 |
ALT + LEFT / RIGHT | 不同文檔左右切換 |
ALT + TOP / BOTTOM | 跳轉到上一個 / 下一方法 |
注釋 | |
CTRL + / | 注視目前行 |
CTRL + SHIFT + / | 文檔注視 |
複制 / 粘貼 | |
CTRL + C | 複制該行 |
CTRL + V | 粘貼 |
CTRL + X | 剪切 |
CTRL + Y | 删除該行 |
查找 | |
Ctrl+Shift+A | 查找所有行為 |
Ctrl + F | 查找目前編輯的文檔 |
Ctrl + R | 查找并替代 |
Ctrl + N | 查找類(class) |
Ctrl + SHIFT + N | 查找檔案 |
Git 使用
由于Android Studio 已經自帶了Git 插件,是以我們就不需要去下載下傳了,隻需要在本機下載下傳Git 安裝即可。
然後将可執行檔案配置在Android Studio 即可。
Git(題圖來自網絡)
參考
- Android Studio系列教程——下載下傳與安裝
- Android Studio 比 Eclipse 好用在哪裡? - 知乎
- Android Studio 的安裝和配置篇(Windows篇) - 簡書
- Gradle Install Guide(安裝指南) · Issue #11 · Tikitoo/blog
- inferjay/AndroidDevTools
本文作者:Tikitoo
本文出處:http://www.jianshu.com/p/36cfa1614d23