gradle2android项目使用相同的库

5t7ly7z5  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(214)

我有以下结构

MainProjectRoot
  Android Project 1:
     ...
  Android Project 2:
     ...
  Shared Library:
     ...

库项目在两个android项目之间共享。我正在尝试将东西转换为与新的构建系统一起工作。
这是eclipse导出为project1的build.gradle生成的内容。

compile project(':D::workspace:MainProjectRoot:shared-library')

如何修复此引用?
我尝试过这个,但是如果我把它作为

compile project(':shared-library')
n7taea2i

n7taea2i1#

在windows上处理多模块项目时,eclipse的导出被中断。我们正在解决这个问题。
同时确保在mainprojectroot/下有settings.gradle文件,该文件应包含:

include 'project1'
include 'project2'
include 'shared-library'

(或者不管那些文件夹名是什么)。
然后将依赖关系行更改为

compile project(':shared-library')

相关问题