其他工程做为module、Library导入AS工程,Module之间共享资源

原本这是我刚用Androidsudio时候写的帖子,当时什么都不懂,现在开窍了,看到这个帖子只会像自己太!笨!了!这也太简单了吧?稍微有点经验的都会看看编辑工具都有什么功能?当时写的时候是有截图的,后来csdn改版???好多文章的图片都没有了,看到别人说没图没理会,今天又看到一个没教养的在乱咬所以,决定给觉得别人留下的学习资料还乱咬的更新一下。


做项目的时候往往需要使用一些大神写好的demo,一直复制粘贴搞得很头疼,加大了工作量,也不好管理。但是把这些东西做为一个module到入到项目中,使用其中的资源就很方便了。但是两个module之间类怎么共享使用?请看下面操作步骤:

在eclipse中一个工程就是一个项目,然而在AndroidStudio中一个工程就相当于一个包里边的一个module就是单独的一个项目。

首先是怎么导入module

第一步:


第二步:



module导入完成!

这时候如果发现导入错了,或者不想导入,想把它删除了,然后选择module右键,发现是没有删除键的,那怎么把他删除呢:

找到settings.gradle文件,里边引入了这个工程下边的module和library,把不需要的引入删除就行了,然后你就发现刚刚引入的module可以右键删除了。关于settings.gradle,build.gradle这些个文件干吗使的不明白,可以参看这篇文章http://my.oschina.net/u/1269002/blog/731911

以上仅仅是导入删除module过程,那导入成功后怎么使用?

首先在导入module之前需要把要导入的module作以下修改,让module做为Library导入项目这时候就能使用Library资源了:

找到app->build.gradle

apply plugin: 'com.android.application'

修改为:

apply plugin: 'com.android.library'

然后修改setting.gradle文件,把你需要使用的module名字加进去

列入:

 
include ':sample', ':app'

这种格式,同步项目

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值