8

私は次のようなものを探しています

apply plugin: 'android-library'

dependencies {
    flavor1Compile files('utility.aar')
}

すべてが失敗します:

ルート プロジェクト 'SampleProject' で、引数 [ファイル コレクション] のフレーバー 1Compile() メソッドが見つかりませんでした。

4

2 に答える 2

8

ライブラリはフレーバーをサポートしていません。

最初にフレーバーを定義していないため、これはアプリ プロジェクトでは機能しないことに注意してください。あなたがする必要があります

android {
    productFlavors {
        flavor1 {}
    }
}

dependencies {
    flavor1Compile ...
}

製品フレーバーを宣言すると、関連する依存関係構成が作成されるため、他の順序では機能しません。

于 2013-06-15T05:25:23.613 に答える