Android开发(一)
-
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】这句话。
URL:http://mirrors.neusoft.edu.cn/android/repository/
-
自定义设置
-
安装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 |
代码混淆配置文件 |