aar中引用的第三方jar与引用aar项目重复解决方案
2016-09-16 16:42
204 查看
最近遇到一个问题,aar包中引入的第三方jar与引入aar的项目重复,试过很多方案没搞定,看到provided突然产生灵感,尝试编译aar时候不把jar放进去想法,试了下果然可以。记录下来备忘,希望也能帮助到一些人。
aar 依赖第三方jar时候不要使用compile而使用provided(不会将jar编译进aar中)
// 生成aar依赖脚本
dependencies { provided fileTree(dir: 'libs', include: ['*.jar']) }
// 引入aar脚本正常写法
repositories { flatDir { dirs 'libs' //this way we can find the .aar file in libs folder } }
compile(name:'aarlibrary', ext:'aar')
相关文章推荐
- 移动项目开发笔记(管理不同解决方案下的DLL文件相互引用之心得体会)
- 在vs2010中可以很方便的打包桌面程序和同一解决方案中一个项目引用另外一个项目的问题
- 请教,一个解决方案中包含多个相互引用的项目,该如何配置?
- 引用了第三方jar文件的项目打成jar包的办法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- 同一解决方案内的多个项目之间如何引用?
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- vs2005中不同解决方案中添加项目引用类库的方法
- Maven 项目怎么引用第三方jar包
- 无法直接启动带有“类库输出类型”的项目,若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项。
- .Net项目中添加DLL引用后无法编译的解决方案
- VS 2010 的 无法调试引用的类库项目(DLL)问题(生成下面的模块时,启用了优化或没有调试信息) 解决方案
- sping项目中引用第三方jar,报错: No matching bean
- java web项目防止多用户重复登录解决方案
- PHP解决引用路径和重复引用文件已经其中的HTML代码的路径问题的终极解决方案
- Visual Studio下包含多项目的解决方案及项目间引用
- 如何避免项目重复循环引用
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- 引用项目外dll时不显示注释的解决方案