Android studio项目结构与Gradle相关
2017-01-03 21:13
393 查看
android studio项目结构Project视图下
Project根目录
Module目录
Gradle相关
概念
编译过程
Gradle相关文件
重要
其他文件
Logcat控制台颜色修改
效果预览
实现步骤
project中的build.gradle说明
module中的build.gradle详细说明
File->Settings 或Ctrl + Alt +S 找到 Editor -> Colors &Fonts -> Android Logcat 或在上面的搜索框中输入Logcat 点中Verbose , Info, Debug等选项,然后在后面将Use Inberited attributes 去掉勾选 再将 Foreground 前的复选框选上,就可以双击后面的框框去选择颜色了 Apply–>OK
建议对应颜色
Project根目录
Module目录
Gradle相关
概念
编译过程
Gradle相关文件
重要
其他文件
Logcat控制台颜色修改
效果预览
实现步骤
android studio项目结构(Project视图下)
Project根目录
文件/文件夹 | 说明 |
---|---|
.idea/ | IDE的Project相关设置 |
app/ | 默认建立的module目录 |
build/ | 打包的临时目录 |
gradle/ | gradle的相关目录 |
.gradle/ | gradle的相关目录 |
.gitignore | git同步时的忽略的文件 |
builder.gradle | Project的gradle依赖 |
gradle.properties | project的gradle配置 |
gradlew | 执行gradle构建的脚本(un*x) |
gradlew.bat | 执行gradle构建的脚本(windows) |
local.properties | SDK目录设置 |
Project.iml | 存放module信息 |
settings.gradle | Project下有哪些Module |
Module目录
文件/文件夹 | 说明 |
---|---|
build/ | 编译的中间数据、最终apk存放目录 |
build/source/r/debug/R.java | R文件 |
build/outputs/apk/ | APK文件默认位置 |
libs/ | 导入的jar包存放的位置 |
src/ | 源码(java、xml、..) |
src/androidTest/ | 测试代码存放位置 |
src/main/java/your/package/name | java代码 |
src/main/jniLibs/ | 动态连接库所在目录 |
src/main/assets/ | 资产文件存放目录 |
src/main/res/ | 资源目录 |
src/AndroidManifest.xml | 清单文件 |
src/main/res/mipmap/ | 一般放置应用图标 |
app.iml | 存放module信息(由AS创建) |
build.gradle | gradle的构建文件 |
proguard-rules.pro | 混淆设置 |
Gradle相关
1.概念
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。2.编译过程
3.Gradle相关文件
重要
project中的settings.gradle 说明project中的build.gradle说明
module中的build.gradle详细说明
其他文件:
所属 | 文件 | 类型 | 作用 |
---|---|---|---|
Project | .gradle | 文件夹 | 配置文件,无需更改、关注 |
Project | gradle | 文件夹 | 包含了gradle-wrapper相关文件,无需更改、关注 |
Project | gradle.properties | 文件 | gradle启动的配置,如java虚拟机的内存占用等,一般无需修改 |
Project | gradlew/gradlew.bat | 文件 | 初始化gradle相关变量的脚本 |
Logcat控制台颜色修改
效果预览
实现步骤
进入设置界面File->Settings 或Ctrl + Alt +S 找到 Editor -> Colors &Fonts -> Android Logcat 或在上面的搜索框中输入Logcat 点中Verbose , Info, Debug等选项,然后在后面将Use Inberited attributes 去掉勾选 再将 Foreground 前的复选框选上,就可以双击后面的框框去选择颜色了 Apply–>OK
建议对应颜色
Log级别 | 色值 |
---|---|
VERBOSE | BBBBBB |
DEBUG | 0070BB |
INFO | 48BB31 |
WARN | BBBB23 |
ERROR | FF0006 |
ASSERT | 8F0005 |
相关文章推荐
- Android Studio项目结构和Gradle应用
- android studio 1.0 项目结构解析
- 用gradle编译任意结构的Android项目
- android studio项目依赖第三方报这个错误No such property: sonatypeUserName for class: org.gradle.api.publication.
- AndroidStudio导入项目到VisualSVN Server并忽略(ignore)相关文件详细步骤
- 【Android】7.8 MyDemos项目的结构和主界面相关代码
- Android问题集锦之三十四:android studio导入项目下载gradle-x.x.x-all.zip
- Android studio导入eclipse项目且不改变目录结构
- Android开发学习之路--Android Studio项目目录结构简介
- Android Studio基础之项目目录结构(四)-学习篇
- AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
- AndroidStudio新建项目时一直处于building“xxx”gradle project info状态
- Android Studio项目结构
- Android Studio项目结构
- Android开发学习之路--Android Studio项目目录结构简介
- Android Studio创建新项目出错 Could not fetch model of type 'IdeaProject' using Gradle distribution
- 用gradle编译任意结构的Android项目
- Gradle in Android Studio (3) - 项目中的Gradle
- Android Studio项目目录结构介绍
- android-studio的gradle plugin配置相关的一些记录