博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse和android studio的目录结构分析
阅读量:4963 次
发布时间:2019-06-12

本文共 922 字,大约阅读时间需要 3 分钟。

       不管你喜不喜欢,愿不愿意,自从Google宣布正式停止对于eclipse的支持,要开发android的APP,你都得乖乖的用android studio(以下简称AS)了,不过也不是什么悲伤的故事,对于一个合格的程序猿而言,我们(暂且厚颜把我算在里面吧)不应该那么挑食,更何况AS相较于eclipse,有很多的优势,详情请参阅:

       为了纪念一下曾经陪伴多时的eclipse,献上其官网(现在还能下载,还能用,以后就不知道了):;也要迎接一下新的伙伴,同样献上官网:

     下面,我们就来详细看看,两者在目录结构上的差异!

     看着好像挺复杂的,但是,搞清楚了,也很简单!

      首先,AS的Project(点击上图中Android后面的小三角切换成project模式)类于Eclipse的工作空间Workspace(上图中的Package Explorer就是当前workspace的名称),AS的module类似于Eclipse的Project,也就是项目;关于workspace的相关知识,请点击:我们在使用eclipse时,可以创建多个工作空间workspace,每个工作空间内放置一些相互依赖性强的project(项目),同样,在使用AS时,也建议大家这样去分类,可以建立多个project(工作空间),虽然一个project(工作空间)中可以建立多个相互独立的module(项目),但是,还是建议大家把相互不相关的module放在不同的project(工作空间)中。

      其次,我们来看看,目录中的各种文件都是干啥的!下面的两幅图均来自其他帖子,在此鸣谢!

 

上图是eclipse中android项目的目录及各部分的含义!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

上图是AS在project模式下的目录中各部分的含义!

下图是AS在project模式下项目中APP目录内各部分的含义!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

由此,AS的目录结构就比较清晰了!那么,上面我们多次强调project模式,大家可能会注意到其实,AS有多种模式,比如Android、Project、Packages等,关于这些模式的详细介绍,请大家参考:

 

转载于:https://www.cnblogs.com/wsg25/p/7354023.html

你可能感兴趣的文章
linux系统的远程控制方法——学神IT教育
查看>>
springboot+mybatis报错Invalid bound statement (not found)
查看>>
Linux环境下SolrCloud集群环境搭建关键步骤
查看>>
P3565 [POI2014]HOT-Hotels
查看>>
MongoDB的简单使用
查看>>
hdfs 命令使用
查看>>
prometheus配置
查看>>
【noip2004】虫食算——剪枝DFS
查看>>
java语法之final
查看>>
python 多进程和多线程的区别
查看>>
sigar
查看>>
iOS7自定义statusbar和navigationbar的若干问题
查看>>
[Locked] Wiggle Sort
查看>>
deque
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>
Python模块调用
查看>>
委托的调用
查看>>
c#中从string数组转换到int数组
查看>>
数据模型(LP32 ILP32 LP64 LLP64 ILP64 )
查看>>
java小技巧
查看>>