文档章节

Windows环境下Android Studio系列4—界面介绍

一配
 一配
发布于 2015/06/23 17:43
字数 773
阅读 1301
收藏 5

参考资料

[1] Android Studio常用功能介绍, http://ask.android-studio.org/?/article/23

[2] Windows环境下Android Studio系列1—下载与安装, http://my.oschina.net/1pei/blog/467210

[3] Windows环境下Android Studio系列2—初次运行, http://my.oschina.net/1pei/blog/467736

[4] Windows环境下Android Studio系列3—简单设置, http://my.oschina.net/1pei/blog/469674

[5] Android Debug Bridge, http://developer.android.com/tools/help/adb.html


界面概览

在Android Studio开发环境中,将整个界面分为以下7个部分来介绍:

第1部分:菜单与一些快捷键

第2部分:Project 面板,用于浏览项目文件。 

第3部分:Build Variants 面板,用于设置当前项目的 Build Variants。所有的 Module 默认都会有 debug和release两种选项。默认情况下, debug和release的区别并不是很明显;针对于代码来说,是没有区别的。

第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界面操作有一个大致的了解。

© 著作权归作者所有

共有 人打赏支持
一配
粉丝 34
博文 137
码字总数 94295
作品 0
西城
私信 提问
AS问题解决系列4—HAX is not working

问题描述 在Windows环境下Android Studio 1.2.2中运行时,出现下面错误信息: HAX is not working and emulator runs in emulation mode emulator: The memory needed by this AVD exceeds t......

一配
2015/07/18
0
0
Windows环境下Android Studio系列5—日志调试

定制Logcat调试日志字体颜色 Logcat是Android开发调试中最常用的一个工具,Android Studio 1.2.2中默认对Logcat调试的颜色已经有所区分,但如果你想要定制自己的调试日志对应的字体颜色,以便...

一配
2015/07/15
0
1
Windows环境下Android Studio系列3—简单设置

参考资料 [1] Android Studio简单设置, http://ask.android-studio.org/?/article/14 [2] Windows环境下Android Studio系列1—下载与安装, http://my.oschina.net/1pei/blog/467210 [3] Wind......

一配
2015/06/23
0
1
Windows环境下Android Studio系列2—初次运行

参考资料 [1] Windows环境下Android Studio v1.0安装教程, http://ask.android-studio.org/?/article/9 [2] stormZhang的Android Studio系列教程一--下载与安装, http://stormzhang.com/dev......

一配
2015/06/17
0
0
Windows环境下Android Studio系列6—Genymotion模拟设备

由于Intell HAXM占用大量内存,且AVD中运行应用程序的界面比较丑陋,决定更换为Genymotion,其最新版本为2.5.2(2015-07-17发布)。 1. Genymotion的下载,安装与设置 先注册一个Genymotion账...

一配
2015/07/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开始看《Java学习笔记》

虽然书买了很久,但一直没看。这其中也写过一些Java程序,但都是基于IDE的帮助和对C#的理解来写的,感觉不踏实。 林信良的书写得蛮好的,能够帮助打好基础,看得出作者是比较用心的。 第1章概...

max佩恩
昨天
11
0
Redux 三大原则

1.单一数据源 在传统的MVC架构中,我们可以根据需要创建无数个Model,而Model之间可以互相监听、触发事件甚至循环或嵌套触发事件,这些在Redux中都是不被允许的。 因为在Redux的思想里,一个...

wenxingjun
昨天
7
0
跟我学Spring Cloud(Finchley版)-12-微服务容错三板斧

至此,我们已实现服务发现、负载均衡,同时,使用Feign也实现了良好的远程调用——我们的代码是可读、可维护的。理论上,我们现在已经能构建一个不错的分布式应用了,但微服务之间是通过网络...

周立_ITMuch
昨天
4
0
XML

学习目标  能够说出XML的作用  能够编写XML文档声明  能够编写符合语法的XML  能够通过DTD约束编写XML文档  能够通过Schema约束编写XML文档  能够通过Dom4j解析XML文档 第1章 xm...

stars永恒
昨天
2
0
RabbitMQ学习(2)

1. 生产者客户端 void basicPublish(String exchange, String routingKey, boolean mandatory, boolean immediate, BasicProperties props, byte[] body) 1. 在生产者客户端发送消息时,首先......

江左煤郎
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部