5

文件夹结构:

- RootProject Folder
  - MyMainProject
  - MyLibraries
       - Facebook

根项目文件夹有一个 build.gradle 文件,但 MyMainProject 有一个包含所有依赖项的文件。

dependencies {
     compile fileTree(dir: 'libs', include: '*.jar')
     compile project(':MyLibraries:Facebook')
}

我觉得compile project没有正确的路径。有没有办法让它查找一个目录,比如../MyLibraries/Facebook?我不完全理解冒号 (:) 语法

4

1 回答 1

1

您需要一个settings.gradle,并且依赖项可能需要声明为project(':Facebook'). (根据文件夹结构,MyLibraries是兄弟姐妹。)更多信息,请参阅Gradle 用户指南Facebook中的多项目构建章节。我不明白您为什么认为这与语法有关,而且我在您的文件夹结构中看不到。fileTreelibs

于 2013-09-22T05:40:13.123 回答