之前一直使用Eclipse开发Android,觉得用的非常顺手,为了顺应时代的潮流,最近换成了Android Studio.AS刚刚使用,遇到不少问题。比如新建Project和Module的问题。
在Eclipse的一个Workspace工作空间中,开发者可以新建多个Android项目,如图所示:
。
其中每一个项目都是相互独立的,彼此不会造成任何影响。这每一个项目就是Project。而存放这些Project的“容器”就是Workspace.
其实这个Workspace需要好好理解一下。什么是Workspace?Workspace就是工作空间,就是一个文件夹,就是一个工作目录。你可以有多个文件夹都是开发Android的工作目录(工作空间),里面都可以存放很多的项目(Project)。但是此刻你在Eclipse中,只能打开其中的一个工作目录(工作空间)来进行开发。当然,这多个工作目录(工作空间)可以进行切换,但是有且仅有一个能被当前Eclipse打开。
理解了Eclipse中的Project和Workspace概念后,同样可以很简单理解Android Studio中Project和Module概念。
Android Studio中的Project就是指工作空间,而Module就是指一个项目(这个比较难理解)。因为AS是基于IDEA的,与Eclipse还是有所不同。AS中新建一个工作空间的界面如下:
。按照步骤新建完一个工作空间(Project)后,AS会自动在该Project下创建一个Android项目,名字为app,其中这个项目就是一个Module。截图如下:
。
其中在这个工作目录Project下,我可以建立多个项目Module。新建Module的操作界面如下:
。
当我在该工作目录(Project)下新建多个项目后,截图如下:
,其中的app,app02,app03,app04,app05都是Module,你可以把这每一个Module理解为独立互不干扰的Android项目。其实在AS中,一个工作目录Project也就是对应了一个文件夹。在这个文件夹下放了多个Android项目(所谓的Module)而且。
附Android Studio下载地址:http://pan.baidu.com/s/1HeYRW
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!