其他工程做为module、Library导入AS工程,Module之间共享资源
2016-09-01 00:00
176 查看
做项目的时候往往需要使用一些大神写好的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
修改为:
编辑工具提示sync now,点击同步,编译通过后再使用刚刚导入Module的方法导入
导入成功后你会看到:
你导入的Library中也会使用jar,所以你需要做一下操作,让module依赖Library的jar:
然后在build.gradle中引入Library
此时就可以尽情的使用library中的资源了!
在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
修改为:
编辑工具提示sync now,点击同步,编译通过后再使用刚刚导入Module的方法导入
导入成功后你会看到:
你导入的Library中也会使用jar,所以你需要做一下操作,让module依赖Library的jar:
然后在build.gradle中引入Library
此时就可以尽情的使用library中的资源了!
相关文章推荐
- 其他工程做为module、Library导入AS工程,Module之间共享资源
- Unity_在Unity不同工程之间导出导入资源的方法
- 导入一个AndroidStudio工程作为一个Library Module
- VC++6.0中导入其他工程的对话框资源与CXXXDlg类
- 导入一个AndroidStudio工程作为一个Library Module
- Android Studio导入其他工程的app作为module
- 将母版页或ASPX等其他资源编译到DLL,在多个ASP.NET工程中共享
- 导入Android工程作为Library Module流程及问题集
- 导入一个AndroidStudio工程作为一个Library Module
- 创建和使用Android library工程共享资源文件
- 导入一个AndroidStudio工程作为一个Library Module
- 将母版页或ASPX等其他资源编译到DLL,在多个ASP.NET工程中共享
- 如何在一个新工程中导入其他工程资源,如Dialog,Toolbar,Menu?
- AS下导入另一个Library的Module
- 将母版页或ASPX等其他资源编译到DLL,在多个ASP.NET工程中共享
- 导入一个AndroidStudio工程作为一个Library Module-----待整理
- vc++ 如何导入其他工程中的对话框资源
- 导入一个AndroidStudio工程作为一个Library Module
- eclipse Android 工程在Libs导入第三方jar / Android工程作为library为其他工程提供引用
- Android 工程引用其他Library工程时的R.id问题