Android Studio界面详解
Android Studio界面详解
OK开始正儿八经的学一下Android开发,先从认识Android studio界面开始叭。
首先是打开界面这是汉化后的界面,主要介绍几个常用功能。
转载:https://www.jianshu.com/p/f2ffdc47cdf6 来源:简书 作者:朝阳杨少爷
Make Project
编译Project下所有Module,一般是自上次编译后Project下有更新的文件
Run
运行
Debug
调试
Profile
选择运行的设备,包括模拟器和USB设备
attach debugger to Android process
可以直接找到想要调试的进程,选择进程进行调试,不用debug重新编译。
Sync Project with Gradle Files
同步引用库,跨语言、跨Module的项目一般修改后,要同步一下,例如项目中包括C++语言
AVD Manager
Android虚拟设备管理器,管理模拟器
SDK Manager
Android软件开发工具包管理器,从服务器下载安卓开发所需工具到本地
Project Structure
项目总体设置,可以设置SDK和JDK的路径,Gradle和Android插件的信息,项目的属性
工程目录
项目视图下看到的项目文件目录,跟文件的实际存储位置一致。
在 Android Studio 中一个项目(Project)可以有多个模块(Module),Work1只是该项目下的一个模块。
-
.gradle 文件夹包含的是 gradle 工具的各个版本。
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 -
.idea 文件夹包含了开发所需的各种环境。
- app 文件夹包含了我们要开发的 app 的所有内容,之后的开发基础文件夹。
- gradle 文件夹包含了 gradle 工具的打包,这个目录的意义是:把项目拷贝给别人时,别人电脑上可能根本没有安装 gradle 工具,为了能够使用本项目,可以使用项目中打包好的 gradle 工具。
接下来详细介绍一下app文件夹下的目录。
libs : 项目中若是使用第三方jar包就得叭这些包放到libs目录下,放在这个目录下的jar包都会被自动添加到构建路径中。
java :用来放所有java代码的地方。
res :项目中所用的所有图片、布局、字符串等资源,图片放在drawable目录下,布局放在layout下,字符串放在values目录下。
AndroidManifest.xml :整个Android项目的配置文件,程序中定义的所有四大组件都在这个文件里注册,另外可以在这个文件中给程序添加权限声明。
build.gradle :这是app模块的gradle构建脚本,这个文件中会指定很多项目构建相关的配置。