0

我有以下结构

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

库项目在两个 Android 项目之间共享。我正在尝试将事物转换为与新的构建系统一起使用。

这是 eclipse 为 Project1 的 build.gradle 生成的导出。

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

我如何修复这个参考?

我试过这个,但如果我把它留出来,它希望库在 Project1 文件夹中

compile project(':shared-library')
4

1 回答 1

1

在处理多模块项目时,Eclipse 的导出在 Windows 上被破坏。我们正在解决这个问题。

同时确保您在 MainProjectRoot/ 下拥有 settings.gradle 文件,它应该包含:

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

(或任何这些文件夹名称)。

然后将依赖行更改为

compile project(':shared-library')
于 2013-06-07T00:36:56.347 回答