我正在尝试使用以下结构构建一个项目。它是一个使用使用另一个库(Google Volley)的库项目的应用程序。

- MainProject
|-- ModuleProject
    |-- SubmoduleProject

ModuleProject / build.gradle
buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:0.9.+'
    }
}

apply plugin: 'android-library'

dependencies {
    compile project(':SubmoduleProject')
}

ModuleProject / settings.gradle
include ':SubmoduleProject'

Android Studio引发以下错误:
Project with path ':SubmoduleProject' could not be found in project ':ModuleProject'

如何使用嵌套库构建项目?

最佳答案

您的MainProject/settings.gradle应该有
include 'ModuleProject', 'ModuleProject:SubmoduleProject'
并且依赖项将是compile project(':ModuleProject:SubmoduleProject')

10-08 19:34