2016-08-15 71 views
2

這開始發生在Android Studio版本2.2上。我的項目具有如下面的屏幕截圖所示,共有2個模塊:Android Studio中的不同模塊風格

Build Variant

還可以看到上述我對sdk模塊一個模擬的味道。我曾經可以切換單個模塊,即mockDebugsdk,其餘的保持不變。

但是,最新的Android Studio不再可能。我不能將sdk更改爲mockDebug,同時保留app的構建版本。

請找我下面的sdk模塊的build.gradleBuild.gradle

會有人能夠幫助這件事?

+0

我不能再現同樣的問題。你可以在一個新項目上試用'productFlavour'來查看是否有任何問題? – Joshua

回答

0

我找到了原因。我根據我主要依賴的模塊的不同風格編譯了gradle文件。這被示爲如下:

releaseCompile project(path: ':sdk', configuration: 'prodRelease') debugCompile project(path: ':sdk', configuration: 'prodDebug') testCompile project(path: ':sdk', configuration: 'mockDebug')

解決方法是,以除去第二線debugCompile()