AndroidStudio之Module的创建与配置

Android Studio 2.x 的版本更新出现一些新的特性,请参考:http://blog.csdn.net/wirelessqa/article/details/51111273

该版本的迭代也意味着Android开发人员可以将精力放在代码实现上,恋旧的人也该告别Eclipse了。

关于Android Studio的安装、配置和升级比较简单,暂不做介绍。如今的项目大部分都是集成项目,而Module就是集成项目最好的协作方式,具备Module的项目不管是从业务还是目录结构上来看都十分的清晰,那么就创建一个Module吧。

打开Android Studio,先新建一个项目,名称为:MyAndroid

AndroidStudio之Module的创建与配置_第1张图片

自动生成上图所示的项目结构,Android Studio采用gradle构建项目。

现在开始创建Module,例如创建一个项目的library模块(为项目提供公共或自定义库)

选择File菜单 -> New -> New Module -> 填写Module名称:library  一直next直到finish

AndroidStudio之Module的创建与配置_第2张图片

如上图所示library已经部署到项目中,但是此时的library却不是以一个库模块存在项目MyAndroid中

AndroidStudio之Module的创建与配置_第3张图片

在运行项目按钮的下拉窗口可以看出ibrary是一个application,查看一下library的build.gradle文件,第一行为:

apply plugin: 'com.android.application'
将其修改为:
apply plugin: 'com.android.library'
这样library就配置完成了,配置后的library会以arr格式文件为myandroid服务,可以通过每个模块的build/outputs文件夹验证,library模块的
build/outputs下有个arr文件夹,里面存放这该模块的arr压缩文件,而myandroid项目的build/outputs下没有arr,只有apk文件夹,看到apk文件瞬间也就了解两者的区别了。
arr与java的jar类似,只是google为了封装一些具有android特性的文件(例如xml配置文件、资源文件等)而创建的压缩类型。可以参考http://blog.csdn.net/ztzt15/article/details/48954121

你可能感兴趣的:(Android)