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目录结构解析的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse中一个Maven工程的目录结构

Andorid学习笔记-eclipse-bundle包SDK目录结构

eclipse-web项目目录结构

最全的 eclipse web 项目目录结构以及Tomcat的各个目录的作用

Java Web项目目录结构

Android studio导入eclipse项目且不改变目录结构