其他工程做为module、Library导入AS工程,Module之间共享资源
来源:互联网 发布:公交车刷卡软件 编辑:程序博客网 时间:2024/05/18 03:33
做项目的时候往往需要使用一些大神写好的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中的资源了!
- 其他工程做为module、Library导入AS工程,Module之间共享资源
- 导入一个AndroidStudio工程作为一个Library Module
- 导入一个AndroidStudio工程作为一个Library Module
- 导入一个AndroidStudio工程作为一个Library Module
- AndroidStudio导入一个AndroidStudio工程作为一个Library Module
- 导入一个AndroidStudio工程作为一个Library Module
- 导入一个AndroidStudio工程作为一个Library Module
- 导入Android工程作为Library Module流程及问题集
- 导入一个AndroidStudio工程作为一个Library Module
- 导入一个AndroidStudio工程作为一个Library Module
- 导入一个AndroidStudio工程作为一个Library Module
- Android Studio导入其他工程的app作为module
- 导入工程(Module)与移除工程
- AS下导入另一个Library的Module
- Android studio导入工程(Module)失败记录
- android studio导入module依赖工程
- module开发工程目录
- 导入AS的project/module
- Lua 字符串函数库
- oracle中如何将csv格式文件导入table
- Android 内存泄露实践分析
- HTTP协议之Get请求
- node.js实现事件发射器和监听器
- 其他工程做为module、Library导入AS工程,Module之间共享资源
- flask 设置headers['Access-Control-Allow-Origin']='*'实现跨域访问
- AAPT err... ERROR: Unable to open PNG file的解决方案
- mysql中timestamp字段,在更新这个字段其他数据时候,不更新timestamp的时间
- 百度地图,高德地图,HTML5经纬度比较
- Lua Table函数库
- oracle 字符函数
- 11 个处理触摸事件和多点触摸的 JS 库
- 富文本编辑器 kindeditor的使用