Android Studio 3.0 项目搭建及目录结构

Mac Android studio下载

Android studio是Google公司出的一款Android集成开发工具,类似 Eclipse ADT,提供了集成的Android开发工具用于开发调试。

  • 基于Gradle的构建支持
  • Android 专属的重构和快速修复
  • 提示工具以捕获性能、可用性、版本兼容性等问题
  • 支持ProGuard 和应用签名
  • 基于模板的向导来生成常用的 Android 应用设计和组件
  • 功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览

注意:下载需要翻墙VPN,在安装的过程中部分插件安装也需要翻墙,如果不翻墙可以使用国内的一些已经下载好的地址下载

创建项目

一. Android工程

1.创建一个Hello world的项目,按照默认提示操作即可,注意第一次创建项目会加载过程较长(需要下载一些插件内容VPN)耐心等待即可。

2.项目结构如下截图:

Markdown preferences pane

在项目没有配置正确的情况下,会出现右上角的运行等为灰色不可点击的情况,一旦Gradle自动化构建有问题则会出现这种情况,注意Gradle出现下载不完全等情况可以通过手动下载APN(地址:https://services.gradle.org/distributions/gradle-4.1-all.zip),同时修改配Android Studio ->Preferences->Gradle->选择 Use local Gradle Distribution(地址:Android Studio安装的位置显示包含内容,将刚刚手动下载的gradle替换)

3.Android工程于截图左侧:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
manifests:AndroidManifest.xml:APP的配置信息
java:主要为源代码和测试代码
res:主要是资源目录,存储所有的项目资源
drawable:存储一些xml文件,-*dpi表示存储分辨率的图片,用于适配不同的屏幕。
-mdpi:320x480
-hdpi:480x800、480x854
-xhdpi:至少960x720
-xxhdpi:1280x720
layout:存储布局文件
mipmap:存储原声图片资源
values:存储app引用的一些值
- colors.xml:存储了一些color的样式
- dimens.xml:存储了一些公用的dp值
- strings.xml:存储了引用的string值
- styles.xml:存储了app需要用到的一些样式
Gradle Scripts:build.gradle为项目的gradle配置文件

参考

1.Android开发学习之路–Android Studio项目目录结构简介

2.Android 菜鸟教程