私は2つのGradleのモジュールGradle: 'モック' buildTypeを持つ方法は、別のアンドロイドライブラリプロジェクトの 'モック' buildTypeに依存していますか?
:app
(アンドロイドアプリ):data
(アンドロイドライブラリ)
:app
を持っているが:data
に依存します。私はmock
と呼ばれる両方のモジュールに追加のbuildType
を作成しました。 mock
buildType
に:app
を作成すると、:data
が自動的にmock
buildType
に組み込まれます。どうすればこれを達成できますか?
私は:app
さんbuild.gradle
で、次のようなもので試してみました:
mockCompile project(path: ':data', configuration: 'mock')
しかし、このエラーがスローされます。 Error: Configuration with name 'mock' not found.
:data
には、以下のbuildTypes
があります
android {
buildTypes {
debug {
shrinkResources true
}
mock {
initWith(buildTypes.debug)
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}