내 앱 중 하나를 Gradle로 변환하고 있으며 새로운 빌드 플레이버 기능을 사용하여 유료 및 무료 광고 기반 플레이버를 원합니다.
광고 기반 버전 만 admob SDK에 의존하기를 원합니다.
내 빌드 파일은 다음과 같습니다.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 10
targetSdkVersion 18
}
productFlavors {
Pro {
packageName "de.janusz.journeyman.zinsrechner.pro"
}
Free {
dependencies {
}
}
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.+'
compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
compile fileTree(dir: 'libs', include: '*.jar')
}
무료 제품 플레이버에서 두 플레이버의 일반 라이브러리를 포함하는 기본 libs 폴더와 병합되는 자체 libs 폴더를 갖도록 무료 제품 플레이버에서 종속성을 구성하는 방법이 있습니까?
이것이 가능한 경우이 폴더를 어떻게 정의합니까?
이 스레드를 방문하십시오 : stackoverflow.com/questions/24860659/…
—
Ali