如果我向其添加构建风格,Android Studio无法识别独立库模块

时间:2015-09-27 12:04:43

标签: android android-studio android-gradle

我有一个依赖于独立的android库模块(Commons)的Android项目。项目的主要模块(app)有两种构建版本:developmentproduction。我需要将这些风格添加到库模块(Commons)。问题是,当我添加这两种风格时,模块app无法识别模块Commons java代码并抱怨"添加依赖于模块' Commons'"" 。我已经有了这种依赖:

settings.gradle

include ':app'
include ':Commons'
project(':Commons').projectDir = new File('../Library/Commons')

app模块中build.gradle

dependencies {
    //...
    compile project(':Commons')
}

Commons模块的`build.gradle':

productFlavors {
    development {
        //...
    }
    Production {
        //...
    }
}

如果我删除这两种风格,项目编译没有任何错误。怎么了?这是一个错误还是我做错了什么?

0 个答案:

没有答案