diff --git a/android/build.gradle b/android/build.gradle index 368f74ce3723e42f20531465188d22c7695ec714..cf55998e47732c885e50690e86c1e50209ded22a 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -4,6 +4,8 @@ def DEFAULT_COMPILE_SDK_VERSION = 26 def DEFAULT_BUILD_TOOLS_VERSION = "25.0.2" def DEFAULT_TARGET_SDK_VERSION = 26 def DEFAULT_GOOGLE_PLAY_SERVICES_VERSION = "12.+" +def DEFAULT_FIREBASE_CORE_VERSION = "12.+" +def DEFAULT_FIREBASE_MESSAGING_VERSION = "12.+" android { compileSdkVersion project.hasProperty('compileSdkVersion') ? project.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION @@ -23,11 +25,13 @@ repositories { dependencies { def googlePlayServicesVersion = project.hasProperty('googlePlayServicesVersion') ? project.googlePlayServicesVersion : DEFAULT_GOOGLE_PLAY_SERVICES_VERSION + def firebaseCoreVersion = project.hasProperty('firebaseCoreVersion') ? project.firebaseCoreVersion : DEFAULT_FIREBASE_CORE_VERSION + def firebaseMessagingVersion = project.hasProperty('firebaseMessagingVersion') ? project.firebaseMessagingVersion : DEFAULT_FIREBASE_MESSAGING_VERSION compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.facebook.react:react-native:+' - compile "com.google.firebase:firebase-core:$googlePlayServicesVersion" - compile "com.google.firebase:firebase-messaging:$googlePlayServicesVersion" + compile "com.google.firebase:firebase-core:$firebaseCoreVersion" + compile "com.google.firebase:firebase-messaging:$firebaseMessagingVersion" compile 'me.leolin:ShortcutBadger:1.1.17@aar' compile "com.android.support:support-core-utils:26.1.0" }