Android Studio project和module的区别

网上搜索得出以下结论:

1. Project相当于eclipse里面的工作区间,module相当于其project。AS里面的项目结构也可以像eclipse一样,一个project新建多个module。刚开始不懂的时候,只知道新建项目,然后学习,看到其他英文一撇而过,能不用就不用,毕竟满屏英文,头都大了。切换app的时候,就会先打开一个app,然后再AS中打开另一个app,运行两个AS,太蠢了。

2. module可以作为狭义上的模块,就是可以多个app公用的module,如果新建module就会看到不止有phone module这个项,还有其他的库什么的。

3. module的关联,由于目前水平达不到,牵涉不到,等以后遇到了再说吧。


module的新建:

找到新建,选择New module,弹出一个module对话框,可以选择多种module,一般是新建第一个



下一步就是module名称,也可以编辑包名,选择min SDK,SDK不要选择太高,因为有可能设备不支持而编译不了。如果选择了高版本SDK也可以修改,有两种方法修改:

可以在project结构下选择相应的module,找到build.gradle打开



在代码中可以看到有一个minSdkVersion ,设置为低版本即可;可能会有一个同步的提示,点击即可

    

Android结构下,找到Gradle.Scripts目录,下面也有对应app的build.gradle,操作同上



module的运行:

如果eclipse运行项目,会运行当前打开的编辑页所在的项目,而AS则不然,在紧靠工具栏的绿色运行按钮左边,有一个下拉框,可以选择相应的module,然后再运行


module的删除:

直接按F4或在左边的导航栏右键,最下面有个open module settings选项,打开即可管理module,加号为新建,减号为删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值