1apply plugin: 'com.android.application'
2
3
4android {
5    compileSdkVersion 29
6    buildToolsVersion '29.0.3'
7
8    defaultConfig {
9        applicationId "org.chromium.latency.walt"
10        minSdkVersion 21
11        targetSdkVersion 29
12        versionCode 9
13        versionName "0.1.9"
14    }
15
16    externalNativeBuild.ndkBuild {
17        path 'src/main/jni/Android.mk'
18    }
19
20    buildTypes {
21        release {
22                minifyEnabled false
23        }
24        debug {
25            ndk {
26                debuggable true
27            }
28        }
29    }
30
31    ndkVersion "21.0.6113669"
32
33    lintOptions {
34        abortOnError false
35    }
36}
37
38dependencies {
39    implementation 'androidx.appcompat:appcompat:1.1.0'
40    implementation 'com.google.android.material:material:1.1.0'
41    implementation 'androidx.preference:preference:1.1.1'
42    implementation 'androidx.legacy:legacy-preference-v14:1.0.0'
43    implementation 'com.github.PhilJay:MPAndroidChart:v3.0.1'
44    implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0'
45    testImplementation 'junit:junit:4.13'
46    testImplementation 'org.mockito:mockito-core:1.10.19'
47    testImplementation ('org.powermock:powermock-api-mockito:1.6.6') {
48        exclude module: 'hamcrest-core'
49        exclude module: 'objenesis'
50    }
51    testImplementation ('org.powermock:powermock-module-junit4:1.6.6') {
52        exclude module: 'hamcrest-core'
53        exclude module: 'objenesis'
54    }
55}
56