আমি আমার একটি অ্যাপ্লিকেশনকে গ্রেডলে রূপান্তর করছি এবং নতুন বিল্ড ফ্লেভার বৈশিষ্ট্যগুলি অর্থ প্রদানের জন্য এবং একটি বিনামূল্যে বিজ্ঞাপন ভিত্তিক স্বাদ ব্যবহার করতে চাই।
আমি চাই কেবল বিজ্ঞাপন ভিত্তিক সংস্করণটি অ্যাডমোব এসডিকে নির্ভর করবে।
আমার বিল্ড ফাইলটি দেখতে এমন দেখাচ্ছে:
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')
}
ফ্রি প্রোডাক্ট ফ্লেভারের নির্ভরতা কনফিগার করার কোনও উপায় আছে যা মূল স্বাচ্ছন্দ্যে ফোল্ডারের সাথে একত্রীকরণ করা হয় যেখানে উভয় স্বাদে সাধারণ লাইব্রেরি রয়েছে?
যদি এটি সম্ভব হয় তবে আমি কীভাবে এই ফোল্ডারটি সংজ্ঞায়িত করব?