xref: /aosp_15_r20/external/libphonenumber/demoapp/app/build.gradle (revision e3ee85ea7a059d2c4cb054859ee23ab42559378c)
1*e3ee85eaSAndroid Build Coastguard Workerplugins {
2*e3ee85eaSAndroid Build Coastguard Worker    id 'com.android.application'
3*e3ee85eaSAndroid Build Coastguard Worker}
4*e3ee85eaSAndroid Build Coastguard Worker
5*e3ee85eaSAndroid Build Coastguard Workerandroid {
6*e3ee85eaSAndroid Build Coastguard Worker    namespace 'com.google.phonenumbers.demoapp'
7*e3ee85eaSAndroid Build Coastguard Worker    compileSdk 33
8*e3ee85eaSAndroid Build Coastguard Worker
9*e3ee85eaSAndroid Build Coastguard Worker    defaultConfig {
10*e3ee85eaSAndroid Build Coastguard Worker        applicationId "com.google.phonenumbers.demoapp"
11*e3ee85eaSAndroid Build Coastguard Worker        minSdk 31
12*e3ee85eaSAndroid Build Coastguard Worker        targetSdk 33
13*e3ee85eaSAndroid Build Coastguard Worker        versionCode 1
14*e3ee85eaSAndroid Build Coastguard Worker        versionName "1.0"
15*e3ee85eaSAndroid Build Coastguard Worker
16*e3ee85eaSAndroid Build Coastguard Worker        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
17*e3ee85eaSAndroid Build Coastguard Worker    }
18*e3ee85eaSAndroid Build Coastguard Worker
19*e3ee85eaSAndroid Build Coastguard Worker    buildTypes {
20*e3ee85eaSAndroid Build Coastguard Worker        release {
21*e3ee85eaSAndroid Build Coastguard Worker            debuggable false
22*e3ee85eaSAndroid Build Coastguard Worker            minifyEnabled true
23*e3ee85eaSAndroid Build Coastguard Worker            shrinkResources true
24*e3ee85eaSAndroid Build Coastguard Worker            proguardFiles getDefaultProguardFile(
25*e3ee85eaSAndroid Build Coastguard Worker                    'proguard-android-optimize.txt')
26*e3ee85eaSAndroid Build Coastguard Worker        }
27*e3ee85eaSAndroid Build Coastguard Worker
28*e3ee85eaSAndroid Build Coastguard Worker        debug {
29*e3ee85eaSAndroid Build Coastguard Worker            debuggable true
30*e3ee85eaSAndroid Build Coastguard Worker        }
31*e3ee85eaSAndroid Build Coastguard Worker    }
32*e3ee85eaSAndroid Build Coastguard Worker
33*e3ee85eaSAndroid Build Coastguard Worker    compileOptions {
34*e3ee85eaSAndroid Build Coastguard Worker        sourceCompatibility JavaVersion.VERSION_1_8
35*e3ee85eaSAndroid Build Coastguard Worker        targetCompatibility JavaVersion.VERSION_1_8
36*e3ee85eaSAndroid Build Coastguard Worker    }
37*e3ee85eaSAndroid Build Coastguard Worker}
38*e3ee85eaSAndroid Build Coastguard Worker
39*e3ee85eaSAndroid Build Coastguard Workerdependencies {
40*e3ee85eaSAndroid Build Coastguard Worker    implementation 'androidx.appcompat:appcompat:1.6.1'
41*e3ee85eaSAndroid Build Coastguard Worker    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
42*e3ee85eaSAndroid Build Coastguard Worker    implementation 'com.google.android.material:material:1.8.0'
43*e3ee85eaSAndroid Build Coastguard Worker    implementation 'com.googlecode.libphonenumber:libphonenumber:8.13.5'
44*e3ee85eaSAndroid Build Coastguard Worker    testImplementation 'junit:junit:4.13.2'
45*e3ee85eaSAndroid Build Coastguard Worker}
46