-
Notifications
You must be signed in to change notification settings - Fork 0
/
base_android_module_config.gradle
51 lines (45 loc) · 1.63 KB
/
base_android_module_config.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
apply from: "$rootDir/versions.gradle"
ext {
android {
buildscript {
configurations.all {
resolutionStrategy {
force 'net.sf.proguard:proguard-gradle:5.3.3'
}
}
}
compileSdkVersion androidVersions.compile_sdk_version
buildToolsVersion androidVersions.build_tool_version
defaultConfig {
multiDexEnabled true
minSdkVersion androidVersions.min_sdk_version
targetSdkVersion androidVersions.target_sdk_version
versionCode buildVersionCode()
versionName buildVersionName()
}
def BASE_URL = "BASE_URL"
def STRING = "String"
buildTypes {
release {
proguardFiles getDefaultProguardFile('proguard-android.txt'), "$rootDir/project_proguard-rules.pro"
minifyEnabled false
debuggable false
versionNameSuffix "-R"
buildConfigField STRING, BASE_URL, "\"http://andreyyurin.ru/\""
// shrinkResources true
}
debug {
proguardFiles getDefaultProguardFile('proguard-android.txt'), "$rootDir/project_proguard-rules.pro"
minifyEnabled false
debuggable true
versionNameSuffix "-T"
buildConfigField STRING, BASE_URL, "\"http://andreyyurin.ru/\""
// shrinkResources true
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
}