gradle compiler filetree syntaxe

structure de dossier:

- RootProject Folder
  - MyMainProject
  - MyLibraries
       - Facebook

Le dossier racine du projet a une génération.gradle fichier, mais MyMainProject a l'un avec toutes les dépendances.

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

J'ai envie de compile project n'a pas le chemin d'accès correct. Est-il un moyen de le faire ressembler à un répertoire, donc quelque chose comme ../MyLibraries/Facebook? Je ne comprends pas complètement les deux-points (:) syntaxe

:MyLibraries:Facebook signifie que vous avez un dossier appelé MyLibraries, et à l'intérieur de ce dossier, vous avez un projet de bibliothèque/dossier appelé Facebook. Je suis aussi en supposant que votre build.gradle fichier est à l'intérieur de RootProject dossier??

OriginalL'auteur CQM | 2013-09-20