-
Notifications
You must be signed in to change notification settings - Fork 41
/
Copy pathbuild.gradle
36 lines (31 loc) · 1.21 KB
/
build.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
apply plugin: 'com.android.library'
if (project.hasProperty('POM_ARTIFACT_ID')) {
apply from: 'gradle-maven-push.gradle'
}
def safeExtGet(prop, fallback) {
rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
}
android {
compileSdkVersion safeExtGet('compileSdkVersion', 28)
defaultConfig {
minSdkVersion safeExtGet('minSdkVersion', 23)
targetSdkVersion safeExtGet('targetSdkVersion', 27)
}
}
dependencies {
implementation 'com.google.firebase:firebase-core:17.2.1'
implementation('com.facebook.react:react-native:+')
implementation 'com.android.support:multidex:1.0.1'
implementation 'com.jakewharton.timber:timber:4.5.1'
implementation 'com.squareup.okhttp3:okhttp:3.12.1'
implementation 'com.google.code.gson:gson:2.7'
// Firebase analytics.
implementation 'com.google.firebase:firebase-analytics:17.5.0'
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.material:material:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.navigation:navigation-fragment:2.1.0'
implementation 'androidx.navigation:navigation-ui:2.1.0'
// iBeacon
implementation 'org.altbeacon:android-beacon-library:2+'
}