[1] Android Studio经常使用功能介绍, http://ask.android-studio.org/?/article/23html
[2] Windows环境下Android Studio系列1—下载与安装, http://my.oschina.net/1pei/blog/467210
android
[3] Windows环境下Android Studio系列2—初次运行, http://my.oschina.net/1pei/blog/467736android-studio
[4] Windows环境下Android Studio系列3—简单设置, http://my.oschina.net/1pei/blog/469674 app
[5] Android Debug Bridge, http://developer.android.com/tools/help/adb.html 工具
界面概览
ui
在Android Studio开发环境中,将整个界面分为如下7个部分来介绍:spa
第1部分:菜单与一些快捷键
.net
第2部分:Project 面板,用于浏览项目文件。 命令行
第3部分:Build Variants 面板,用于设置当前项目的 Build Variants。全部的 Module 默认都会有 debug和release两种选项。默认状况下, debug和release的区别并非很明显;针对于代码来讲,是没有区别的。debug
第4部分:编辑区,用于编辑文件。
第5部分:Gradle项目面板。Gradle 任务列表,双击可执行 Gradle 任务,任务按照android、build、install、other、verification分为五类。每一类的任务主要有:
android类任务: 依赖、签名报告。
build类任务:assemble、build、clean、compile、mockableAndroidJar。
install类任务: install、uninstall。
other类任务:可自行查看。
verification类任务:check、lint、test。
第6部分:运行与监控面板。
第7部分:Gradle Console面板。
下面来更仔细地看下每一部分:
在第1部分:菜单与一些快捷键中,如下快捷键最为经常使用:
从左到右依次为:
Make Project。
Select Run/Debug Configuration。
Run 'app' 。
Debug app。
Run 'app' with Coverage
Attach debugger to Android process 。
Settings。
Project Structure。
Sync Project with Gradle files 。
AVD Manager。
SDK Manager 。
Android Device Monitor 。
在上面的第2部分:Project面板左侧,还有一个Structure能够选择,它用于显示当前项目/应用中活动文件的结构,对应于AndroidManifest.xml文件,从右侧文件结构能够看出其一一对应关系:Application-->Activity-->Intent-Filter-->Action与Category。
当点击Run 'app'快捷键时,在第7部分:Gradle Console中出现执行Gradle任务: assembleDebug,共计花费3.537秒完成。而后在第6部分:运行与监控面板中,能够看到执行下面虚拟机模拟器命令行:
E:\AppData\Local\Android\sdk\tools\emulator.exe -avd Nexus_5_API_22_x86 -netspeed full -netdelay none
在第6部分:运行与监控面板中,当下面选择Android时能够监控ADB logs、Memory、CPU、logcat等更详细的信息。
ADB是Android Debug Bridge的缩写,它是一个命令行工具,能够与模拟器实例或相连的Android-powered device来通讯。ADB是由一个Client、一个Server和一个Daemon三部分组成。能够在<sdk>/platform-tools目录下找到ADB。更多ADB细节可参见[5]。
logcat能够添加过滤器,能够根据日志级别(Verbose、Debug、Info、Warn、Error、Assert)来快速找到本身关心的日志。
还能够查看Terminal,做用和命令行相同,能够在这里执行一些命令。
经过这7部分界面介绍,基本能够对Android Studio界面操做有一个大体的了解。