2014-09-10 3 views
0

저는 Android에 라이브러리를 구축하고 있으며 다양한 맛이 필요합니다.Android 라이브러리 - 여러 가지 맛을 사용하여 결합하기

각 플레이버는 특별한 종속성을 가질 수도 있고 가지지 않을 수도 있지만 각각에는 적어도 하나의 연관된 클래스가 있습니다.

각각은 개별적으로 작동합니다.

1) 이제 내 취향 중 일부는 기본적으로 다른 취향의 합계입니다. 나는 내가 일을 복제하고있어 내 build.gradle이를 선언 할 수있는 방법을 찾을 수 없습니다

(flavorC 정확히 flavorA의 종속성 및 소스와 flavorB의 종속성과 소스이다), 나는 복제 일 :

싫어

누군가 나를 어떻게 할 수 있는지 알려줄 수 있습니까?

2) 또 다른 문제가 있습니다. 지금 바로 "gradlew assembleFlavorARelease"를 수행 할 수 있습니다. flavorA를 빌드하려고합니다.

동시에 모든 풍미를 만들고 싶다면 "gradlew assembleRelease"를 사용할 수 없습니다. flavorA의 lib.aar를 빌드 한 다음 flavorB의 lib.aar 등으로 덮어 쓰는 것이므로

인공물에 대한 출력을 지정할 수 있습니까? 아니면 다른 이름일까요?

대단히 감사합니다.

답변

0

Android Studio 1.0부터는 이제 자동으로 수행됩니다.

관련 문제