- Android Studio
- Android Studio简介
Android Studio 包含用于构建 Android 应用所需的所有工具。
Android Studio是Google新发布的Android应用程序开发环境,Android Studio是基于IntelliJ IDEA开发而成的。在Android Studio开发环境中,Android开发者可以非常方便地调试Android应用程序,Android Studio不仅是Android开发的IDE集成环境,而且还有以下特点:
- 基于 Gradle 的构建支持
- Android 专属的重构和快速修复
- 提示工具以捕获性能、可用性、版本兼容性等问题
- 支持 ProGuard 和应用签名
- 基于模板的向导来生成常用的 Android应用设计和组件
- 功能强大的布局编辑器,可以让你拖拉 UI控件并进行效果预览
- 环境配置
安装JDK并配置环境变量:
- Android Studio安装:
- 下载:
http://www.android-studio.org/index.php/androidstudio-news/116-android-studio-eclipse
- 安装:
- 运行使用:
- 项目创建:
- 启动配置
- 设置代理
Android Studio软件首次打开需要更新SDK,由于该网站无法打开,会导致软件无法启动完成。我们可以通过配置sdk下载代理的方式来完成更新。
首先找到配置文件,在文件夹D:\Program Files\Android\Android Studio\bin中找到idea.properties。
打开配置文件,在文件中加上【disable.android.first.run=true】这句话。
- 自定义设置
- 安装SDK
- 创建新项目
- 项目结构
- 选择Project:
- 目录结构:
目录 | 说明 |
.gradle | gradle项目产生文件夹(自动编译工具产生的文件) |
.idea | Android Studio IDE所需要的文件,IDEA项目文件夹(开发工具产生的文件) |
build | 代码编译后生成的文件存放的位置,构建时生成文件的地方 |
gradle | gradle环境支持文件夹 |
app | Android开发程序模块文件 |
.gitignore | git源码管理文件 |
build.gradle | gradle编译的相关配置文件(相当于Makefile) gradle项目自动编译的配置文件 |
gradle.properties | gradle运行环境配置文件 |
gradlew | 自动完成 gradle 环境的linux mac 脚本,配合gradle 文件夹使用 |
graldew.bat | 自动完成 gradle 环境的windows 脚本,配合gradle 文件夹使用 |
local.properties | Android SDK NDK 环境路径配置 |
settings.gradle | gradle 项目的子项目包含文件 |
TestApplication.iml | IDEA 项目文件 |
- app模块结构
文件(夹)名 | 说明 |
build | 编译后的文件存在的位置(包括最终生成的apk也在这里面) |
libs | 依赖的库所在的位置(jar和aar) |
src | 源代码所在的目录 |
src/main | 主要代码所在位置(src/androidTest)就是测试代码所在位置了 |
src/main/assets | android中附带的一些文件 |
src/main/java | 最最重要的,我们的java代码所在的位置 |
src/main/jniLibs | jni的一些动态库所在的默认位置(.so文件) |
src/main/res | android资源文件所在位置 |
src/main/AndroidManifest.xml | AndroidManifest主文件 |
build.gradle | 和这个项目有关的gradle配置,相当于这个项目的Makefile,一些项目的依赖就写在这里面 |
proguard.pro | 代码混淆配置文件 |