2016-08-15 3 views
2

Android Studio 버전 2.2에서 시작되었습니다. I는 sdk 모듈 모의 취향이 또한 상기 본Android Studio의 다른 모듈 버전

Build Variant

: 내 프로젝트 스크린 아래에 도시 된 바와 같이 총 2 개 모듈을 갖는다. 예전에는 mockDebugsdk으로 변경했지만 나머지 모듈은 변경하지 않고 개별 모듈을 전환 할 수있었습니다.

그러나 최신 Android Studio에서는 더 이상이 기능을 사용할 수 없습니다. app의 빌드 변형을 유지하면서 sdkmockDebug으로 더 이상 변경할 수 없습니다.

찾아주세요 아래 내 sdk 모듈의 build.gradle : Build.gradle

사람이 도움을 수 있을까?

+0

I 같은 문제를 재생할 수를 제거하는 것이다. 문제가 있는지 새로운 프로젝트에서'productFlavour'를 시도해 볼 수 있습니까? – Joshua

답변

0

이유를 찾았습니다. 내 주된 모듈의 다른 맛에 따라 컴파일 할 gradle 파일이있었습니다. 이는 다음과 같이 나타낸다 :

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

수정 번째 라인 debugCompile()