Android Studio的安裝、配置、使用技巧和常用快捷鍵

? ? ? ?“工欲善其事,必先利其器”,在正式進行Android開發學習之前必須先安裝相應的開發工具。Android Studio是Google官方于2013年5月16日發布的一款Android開發工具,基于IntelliJ IDEA,類似Eclipse+ADT,Android Studio 提供了集成的 Android 開發工具用于開發和調試。

Android Studio

? ? ? ? Android SDK(software development kit):Android軟件開發工具包,已經被官方集成在Android Studio之中了,可以在下載Android Studio的同時下載安裝。

? ? ? Android系統的最新版本是2017年2月10日發布的7.1.1開發者第二預覽版,Android SDK的最新版本是API Level 25.0.1,Android Studio的最新版本是2016年12月27日發布的2.2.3。

Android Studio的下載和安裝

一、安裝Android Studio之前的準備工作

(一)電腦配置達標

安裝Android Studio需要的電腦配置

(二)已經安裝和配置好JDK

Java SE

JDK的安裝和配置請參照 http://www.lxweimin.com/p/70589cd7e7ad

二、下載安裝Android Studio

(一)下載Android Studio

官網下載地址?https://developer.android.google.cn/studio/index.html?

Android Studio

(二)安裝Android Studio

安裝過程請參照

http://jingyan.baidu.com/article/6181c3e0b5444c152ef1533c.html

安裝時需注意:

1.SDK目錄名稱不能出現空格和中文

D:\Program Files\SDK 或 D:\軟件\SDK都是非法的

合法的SDK目錄

2.SDK和Android Studio最好放在同一個目錄下,方便查找

(三)安裝成功后的Android Studio

啟動Android Studio
Android Studio啟動界面

三、下載SDK

File>>Settings...(Ctrl+Alt+S)打開設置界面

設置

搜索SDK>>進入SDK下載目錄>>選擇需要的SDK版本(如需更改SDK所在目錄請選擇Edit重新選擇)

選擇需要的SDK版本

點擊OK>>自動下載SDK

點擊OK下載SDK

SDK下載中

SDK下載中

完成下載請點擊Finish

點擊Finish完成SDK下載


Android Studio的配置

一、加快Android Studio啟動速度

? ? ? ? Android Studio限制了Java虛擬機啟動的內存大小,限制了最大堆內存,運行越久,內存越不足的時候,就會頻繁的觸發垃圾回收,Android Studio自然會卡起來了,嚴重的直接黑屏。

? ? ? ? 解決方法也很簡單,找到AndroidStudio安裝目錄下的studio.vmoptions配置文件,路徑為安裝目錄下的\bin文件夾里,里面有兩個.vmoptions文件。其中,studio.vmoptions配置文件是32位系統,studio64.vmoptions是64位系統的配置文件。

studio.vmoptions和studio64.vmoptions

以64位為例,用記事本打開studio64.vmoptions,修改前四項數值(請根據自己電腦內存大小自行設置)

設置studio64.vmoptions

重啟Android Studio后運行速度明顯快了許多

二、設置主題、字體和Logcat

(一)設置主題:Settings>>Appearance&&Behavior>>Appearance>>Theme

設置主題

(二)設置字體

Settings>>Editor>>Color&&Fonts>>Font

Primary font:字體類型 ?

Size:字號大小 ?

Line spacing:段落行距

設置字體

(三)設置Logcat

Settings>>Editor>>Color&&Fonts>>Android Logcat

必須去掉Use inherited attributes(使用繼承的屬性)前面的對號

Bold:加粗?

Italic:傾斜

Foreground:前景色

Background:背景色

Error stripe mark:錯誤高亮顯示

Effects:顯示效果

設置Logcat

三、設置顯示行號、方法分區等

Settings>>Editor>>Appearance

設置顯示行號、方法區等

Show line numbers:顯示行號

Show method separators:顯示方法區,效果如下

方法區

四、設置Gradle和Git

(一)設置本地Gradle

Build,Execution,Deployment>>Gradle

Use local gradle distribution:使用本地Gradle

Offline work:允許離線工作

設置本地Gradle

(二)設置Git軟件

1.注冊GitHub帳號?https://github.com/join

注冊GitHub帳號

2.下載安裝Git?https://git-scm.com/downloads

下載安裝git軟件

3.設置Android Studio支持Git托管

Settings>>>Version Control>>>Git

Path to Git executable:D:\軟件\Git\bin\git.exe(Git軟件目錄)

設置Git軟件目錄

五、設置代碼提示不區分大小寫

Android Studio代碼自動提示默認是區分大小寫的,如果不區分大小寫需要如下設置

Settings>>>Editor>>>General>>>Code Completion

Case sensitive completion:選擇None表示不區分大小寫

讓代碼提示不區分大小寫

六、設置默認快捷鍵

Settings>>>Keymap

可選擇Eclipse、Mac OS X、NetBeans等快捷鍵風格

設置快捷鍵

Android Monitor(必須啟動模擬器才可以使用)

夜神模擬器

夜神模擬器下載 https://www.yeshen.com/

一、Android Monitor

Android Monitor

1.File Explorer? ? 文件管理

2.Screen Capture? 截圖

3.Emulator Control 系統自帶模擬器

(1)Telephony Actions 電話和短信

(2)Location Controls 定位

4.Reset adb 重置ADB

二、Logcat

Logcat

1.Assert? 斷言 深紅色 最高級別

2.Error? ? 錯誤 紅色

3.Warning? 警告 橙色

4.Info? ? 通告 綠色

5.Debug? ? 調試 藍色

6.Verbose? 詳情 黑色 最低級別

Android Studio常用快捷鍵

Ctrl+Alt+S 設置

Ctrl+Shift+Alt+S JDK、SDK、NDK目錄

Ctrl+H 在路徑中查找

Shift+F6 文件重命名

Shift+Alt+左右 切換設計視圖和代碼視圖

Alt+F1? 切換視圖

Ctrl+F12 文件結構

Alt+左右 切換打開的文件

Ctrl+E? 最近打開的文件

Ctrl+Shift+E 最近修改的文件

Shift+單擊? 關閉打開的文件

Ctrl+單擊? ? 打開超鏈接

Ctrl+Tab 切換器

F12? ? ? 回到上一個工具

Ctrl+Shift+F12 隱藏面板

Shift+ESC 關閉面板

ESC 返回到編輯器

Ctrl+F 查找

Ctrl+K 下一個

Ctrl+N 右鍵菜單

Ctrl+W 關閉當前窗口

Alt+Enter? ? 導入包

Ctrl+/? ? ? ? 單行注釋

Ctrl+Shift+/? 多行注釋

Ctrl+J? ? ? ? 選擇代碼

Alt+/? ? ? ? 補全代碼

Ctrl+Alt+L? ? 格式化代碼

Shift+Tab? ? 凸出代碼

Ctrl+D? ? ? ? ? 復制到下一行

Shift+Alt+上下? 移動某行

Ctrl+Shift+上下? 移動某行

Shift+Enter? ? ? 下方插入行

Ctrl+Alt+Enter? 上方插入行

Ctrl+Y? ? ? ? ? 刪除當前行

Ctrl+Shift+J? ? 合并行

Ctrl+G? ? ? ? ? 跳轉到某行

Ctrl+Shift+Backspace 跳轉到上次編輯位置

Ctrl+[]? ? ? ? 切換成對括號

Ctrl+W? ? ? ? 擴大選擇范圍

Ctrl+Shift+W? 縮小選擇范圍

Shift+箭頭? ? 調整選擇范圍

Ctrl+Shift+C 復制文件路徑

Ctrl+Shift+V 從歷史記錄中粘貼

Ctrl+Shift+Alt+V 粘貼純文本

Ctrl+Shift+U 字母大小寫轉換

F11? ? ? 添加書簽

Ctrl+F11? 書簽編號

Shift+F11 搜索書簽

Alt+F File

Alt+E Edit

Alt+V View

Alt+N Navigate

Alt+C Code

Alt+Z Analyze

Alt+R Refactor

Alt+S VCS

Alt+B Build

Alt+U Run

Alt+T Tools

Alt+W Window

Alt+H Help

Shift+F10 在模擬器預覽

Alt+Enter? 代碼提示

Ctrl+N 快速打開class

Alt+J 選中多個相同單詞

Ctrl+Alt+Home 在xml和Java文件之間跳轉

Alt+上下? ? 在方法和內部類之間跳轉

Ctrl+L? ? ? 在方法和內部類之間跳轉

Ctrl+Shift+上下? 移動方法和內部類

Ctrl+Shift+A 搜索Action

Ctrl+Alt+T? 包裹代碼

Alt+Enter? ? 代碼自動完成

Ctrl+O? ? ? 方法重寫

Alt+Insert? 快速構造Getter、Setter等

Ctrl+Shift+Alt+T 重構

Ctrl+Shift+N 切換到其他目錄

Ctrl+U? ? ? 切換到父類

Ctrl+Shift+I 查看方法或類的具體實現

Ctrl+Alt+P? 提取參數

Ctrl+Alt+V? 引入變量

Ctrl+Alt+N? 刪除變量、參數等

App原型設計、UI設計、應用開發、內測、發布、推廣常用工具大全

2016年中國行政區劃總表(截至2016年12月31日)

2017年司法考試瑞達法考導學班講義(全8本)PDF下載

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容