原本这是我刚用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'
这种格式,同步项目