所以我正在开发一个类似于下面的项目结构的应用程序
main app -
libs - aarlib
module1
module2
通过上面的结构,可以很容易地看到主应用程序将aar文件作为依赖项,并将其添加到build.gradle文件中,如下所示
compile (name: 'aarlib', ext: 'aar')
现在我希望项目中的模块继承主应用程序的aarlib文件。我该怎么做?
在每个module.build文件中,我都尝试了
compile (name: 'aarlib', ext: 'aar')
当我尝试上面的代码时,我得到一个找不到文件错误。有没有办法在gradle中跳转文件夹或某种东西。
请注意,我不想在模块libs文件夹中包含aar。有办法解决这个问题吗?提前致谢
答案 0 :(得分:0)
解决方案:
provided
,否则您可能会出现重复类错误。compile (name: 'aarlib', ext: 'aar')
provided (name: '../app/aarlib', ext: 'aar')
醇>