eclipse目录结构解析
Posted 非宁静,无以致远
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse目录结构解析相关的知识,希望对你有一定的参考价值。
析一下android项目在eclipse中的目录结构。主要参考了博文:http://blog.csdn.net/zqixiao_09/article/details/50596038
主要的目录有:src、bin、gen、res等
1.src:该项目的源代码,包含了即将创建的java源代码文件。
2.gen:自动生成的文件目录。
3.assets:资源路径。
4.bin:编译生成目录。二进制文件,包括class、资源文件、dex、apk
5.res:存放应用程序中经常用到的资源文件,包括图片、布局文件、参数描述文件等
drawable开头的四个文件夹用于存储图片资源;layout文件夹存放的是应用程序的布局文件;menu主要用设置菜单文件;values包含xml文件
6.AndroidManifest.xml清单文件包含了android应用中的元信息,是每个项目中的重要文件。android的四大组件(Activity、contentProvider、broadcastreceiver、service)。权限。
7.project.properties:工程属性的配置文件,配置编译的版本
AS:
gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构件工具。它可以帮你管理项目中的差异,依赖,编译,打包,部署……你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用。不是一种编程语言,不能帮你实现软件中的任何实际功能。
(依赖,打包,部署,发布,各种渠道的差异管理.....)
AS和eclipse的区别:
1.AS中有project和module的概念,AS中一个窗口只能有一个项目,即project,代表一个workspace,但是一个project可以包含多个module。
2.上述目录中将java代码和资源文件(图片、布局文件等)全部归结为src,在src目录下有一个main的分组,同时划分出java和res两个文件夹,java文件夹相当于eclipse下的src文件夹,res目录结构则一样。
具体的目录结构可以参考博文http://blog.csdn.net/eastmoon502136/article/details/50596806
http://www.runoob.com/w3cnote/android-tutorial-project-src-analysis.html
http://blog.csdn.net/wx198210/article/details/50248915
介绍的比较系统
以上是关于eclipse目录结构解析的主要内容,如果未能解决你的问题,请参考以下文章
Andorid学习笔记-eclipse-bundle包SDK目录结构