apply plugin: 'com.android.application' android { compileSdkVersion 29 defaultConfig { applicationId "com.sdl.hellosdlandroid" minSdkVersion 16 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } flavorDimensions "default" productFlavors{ multi_sec_high { buildConfigField 'String', 'TRANSPORT', '"MULTI"' buildConfigField 'String', 'SECURITY', '"HIGH"' } multi_sec_med { buildConfigField 'String', 'TRANSPORT', '"MULTI"' buildConfigField 'String', 'SECURITY', '"MED"' } multi_sec_low { buildConfigField 'String', 'TRANSPORT', '"MULTI"' buildConfigField 'String', 'SECURITY', '"LOW"' } multi_sec_off { buildConfigField 'String', 'TRANSPORT', '"MULTI"' buildConfigField 'String', 'SECURITY', '"OFF"' } multi_high_bandwidth { buildConfigField 'String', 'TRANSPORT', '"MULTI_HB"' buildConfigField 'String', 'SECURITY', '"OFF"' } tcp { buildConfigField 'String', 'TRANSPORT', '"TCP"' buildConfigField 'String', 'SECURITY', '"OFF"' } } lintOptions { disable 'GoogleAppIndexingWarning' } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) implementation 'com.android.support:appcompat-v7:28.0.0' implementation project(path: ':sdl_android') testImplementation 'junit:junit:4.12' }