react-native-maps: [Android] App crashes on launch java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/maps/GoogleMapOptions

Is this a bug report?

Yes

Have you read the Installation Instructions?

Yes

Environment

react-native: 0.52.2 react: 16.2.0 react-native-maps: 0.20.1

Steps to Reproduce

This didn’t happened before, until today that i tried to compile the project again, I noticed gradle downloaded a ton of stuff, probably updating dependencies. after this, some other npm dependecies had problems, but i sorted that out, then after compiling, the app would crash at startup. inspecting the logcat this error was shown:

FATAL EXCEPTION: Thread-3
05-30 18:21:39.596 30138 30168 E AndroidRuntime: Process: mx.it4pymes.botondepanico, PID: 30138
05-30 18:21:39.596 30138 30168 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/maps/GoogleMapOptions;
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.airbnb.android.react.maps.AirMapManager.<init>(AirMapManager.java:54)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.airbnb.android.react.maps.MapsPackage.createViewManagers(MapsPackage.java:39)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.createAllViewManagers(ReactInstanceManager.java:792)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage.createUIManager(CoreModulesPackage.java:175)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage.access$200(CoreModulesPackage.java:55)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage$7.get(CoreModulesPackage.java:132)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage$7.get(CoreModulesPackage.java:129)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.LazyReactPackage.createNativeModules(LazyReactPackage.java:81)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.NativeModuleRegistryBuilder.processPackage(NativeModuleRegistryBuilder.java:106)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.processPackage(ReactInstanceManager.java:1202)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.processPackages(ReactInstanceManager.java:1172)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1107)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.access$900(ReactInstanceManager.java:113)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:944)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at java.lang.Thread.run(Thread.java:761)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: com.google.android.gms.maps.GoogleMapOptions
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at java.lang.VMClassLoader.findLoadedClass(Native Method)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:362)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	... 15 more
05-30 18:21:39.596 30138 30168 E AndroidRuntime: Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/internal/safeparcel/zza;
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	... 15 more
05-30 18:21:39.596 30138 30168 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.internal.safeparcel.zza" on path: DexPathList[[zip file "/data/app/mx.it4pymes.botondepanico-1/base.apk"],nativeLibraryDirectories=[/data/app/mx.it4pymes.botondepanico-1/lib/arm, /system/fake-libs, /data/app/mx.it4pymes.botondepanico-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
05-30 18:21:39.596 30138 30168 E AndroidRuntime: 	... 15 more
05-30 18:21:39.606  1581  1947 W ActivityManager:   Force finishing activity mx.it4pymes.botondepanico/.MainActivity

Expected Behavior

The project should just launch as normal

Actual Behavior

The app crashes on startup

I noticed the other dependecies had problems with the com.android.support:support maybe is related to that, I noticed google updated a ton of dependencies recently.

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 17
  • Comments: 19 (4 by maintainers)

Commits related to this issue

Most upvoted comments

It work by doing this

dependencies {
  provided "com.facebook.react:react-native:+"
  -compile "com.google.android.gms:play-services-base:10.2.4"
  -compile "com.google.android.gms:play-services-maps:10.2.4"
  +compile "com.google.android.gms:play-services-base:+"
  +compile "com.google.android.gms:play-services-maps:+"
}

on the build.gradle of the library, what’s the less hacky way to do this?

My library is on version 0.21.0, I put this on android/build.gradle, I used 11.0.4 because all shared libraries seemed to use it

ext {
    googlePlayServicesVersion = '11.0.4'
    androidMapsUtilsVersion = '0.5'
}

changed the appcompat on android/app/build.gradle

dependencies {
    compile project(':react-native-fcm')
    compile 'com.google.firebase:firebase-core:10.0.1'
    compile project(':react-native-vector-icons')
    compile project(':react-native-i18n')
    compile project(':react-native-mauron85-background-geolocation')
    compile project(':react-native-maps')
    compile fileTree(dir: "libs", include: ["*.jar"])
    compile "com.android.support:appcompat-v7:24.0.0"
    compile "com.facebook.react:react-native:+"  // From node_modules
}

The error is still this

Rejecting re-init on previously-failed class java.lang.Class<com.google.android.gms.maps.GoogleMapOptions>: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/internal/safeparcel/zza;
06-19 19:56:36.013 19539 19565 I art     :   at void com.airbnb.android.react.maps.AirMapManager.<init>(com.facebook.react.bridge.ReactApplicationContext) (AirMapManager.java:55)
06-19 19:56:36.013 19539 19565 I art     :   at java.util.List com.airbnb.android.react.maps.MapsPackage.createViewManagers(com.facebook.react.bridge.ReactApplicationContext) (MapsPackage.java:39)
06-19 19:56:36.013 19539 19565 I art     :   at java.util.List com.facebook.react.ReactInstanceManager.createAllViewManagers(com.facebook.react.bridge.ReactApplicationContext) (ReactInstanceManager.java:792)
06-19 19:56:36.013 19539 19565 I art     :   at com.facebook.react.uimanager.UIManagerModule com.facebook.react.CoreModulesPackage.createUIManager(com.facebook.react.bridge.ReactApplicationContext) (CoreModulesPackage.java:175)
06-19 19:56:36.013 19539 19565 I art     :   at com.facebook.react.uimanager.UIManagerModule com.facebook.react.CoreModulesPackage.access$200(com.facebook.react.CoreModulesPackage, com.facebook.react.bridge.ReactApplicationContext) (CoreModulesPackage.java:55)
06-19 19:56:36.013 19539 19565 I art     :   at com.facebook.react.bridge.NativeModule com.facebook.react.CoreModulesPackage$7.get() (CoreModulesPackage.java:132)
06-19 19:56:36.013 19539 19565 I art     :   at java.lang.Object com.facebook.react.CoreModulesPackage$7.get() (CoreModulesPackage.java:129)
06-19 19:56:36.013 19539 19565 I art     :   at java.util.List com.facebook.react.LazyReactPackage.createNativeModules(com.facebook.react.bridge.ReactApplicationContext) (LazyReactPackage.java:81)
06-19 19:56:36.013 19539 19565 I art     :   at void com.facebook.react.NativeModuleRegistryBuilder.processPackage(com.facebook.react.ReactPackage) (NativeModuleRegistryBuilder.java:106)
06-19 19:56:36.013 19539 19565 I art     :   at void com.facebook.react.ReactInstanceManager.processPackage(com.facebook.react.ReactPackage, com.facebook.react.NativeModuleRegistryBuilder) (ReactInstanceManager.java:1202)
06-19 19:56:36.013 19539 19565 I art     :   at com.facebook.react.bridge.NativeModuleRegistry com.facebook.react.ReactInstanceManager.processPackages(com.facebook.react.bridge.ReactApplicationContext, java.util.List, boolean) (ReactInstanceManager.java:1172)
06-19 19:56:36.013 19539 19565 I art     :   at com.facebook.react.bridge.ReactApplicationContext com.facebook.react.ReactInstanceManager.createReactContext(com.facebook.react.bridge.JavaScriptExecutor, com.facebook.react.bridge.JSBundleLoader) (ReactInstanceManager.java:1107)
06-19 19:56:36.013 19539 19565 I art     :   at com.facebook.react.bridge.ReactApplicationContext com.facebook.react.ReactInstanceManager.access$900(com.facebook.react.ReactInstanceManager, com.facebook.react.bridge.JavaScriptExecutor, com.facebook.react.bridge.JSBundleLoader) (ReactInstanceManager.java:113)
06-19 19:56:36.013 19539 19565 I art     :   at void com.facebook.react.ReactInstanceManager$5.run() (ReactInstanceManager.java:944)
06-19 19:56:36.013 19539 19565 I art     :   at void java.lang.Thread.run() (Thread.java:761)
06-19 19:56:36.014 19539 19565 I art     : Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.internal.safeparcel.zza" on path: DexPathList[[zip file "/data/app/mx.it4pymes.botonazul-1/base.apk"],nativeLibraryDirectories=[/data/app/mx.it4pymes.botonazul-1/lib/arm, /system/fake-libs, /data/app/mx.it4pymes.botonazul-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
06-19 19:56:36.014 19539 19565 I art     :   at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
06-19 19:56:36.014 19539 19565 I art     :   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
06-19 19:56:36.014 19539 19565 I art     :   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
06-19 19:56:36.014 19539 19565 I art     :   at void com.airbnb.android.react.maps.AirMapManager.<init>(com.facebook.react.bridge.ReactApplicationContext) (AirMapManager.java:55)
06-19 19:56:36.014 19539 19565 I art     :   at java.util.List com.airbnb.android.react.maps.MapsPackage.createViewManagers(com.facebook.react.bridge.ReactApplicationContext) (MapsPackage.java:39)
06-19 19:56:36.014 19539 19565 I art     :   at java.util.List com.facebook.react.ReactInstanceManager.createAllViewManagers(com.facebook.react.bridge.ReactApplicationContext) (ReactInstanceManager.java:792)
06-19 19:56:36.014 19539 19565 I art     :   at com.facebook.react.uimanager.UIManagerModule com.facebook.react.CoreModulesPackage.createUIManager(com.facebook.react.bridge.ReactApplicationContext) (CoreModulesPackage.java:175)
06-19 19:56:36.014 19539 19565 I art     :   at com.facebook.react.uimanager.UIManagerModule com.facebook.react.CoreModulesPackage.access$200(com.facebook.react.CoreModulesPackage, com.facebook.react.bridge.ReactApplicationContext) (CoreModulesPackage.java:55)
06-19 19:56:36.014 19539 19565 I art     :   at com.facebook.react.bridge.NativeModule com.facebook.react.CoreModulesPackage$7.get() (CoreModulesPackage.java:132)
06-19 19:56:36.014 19539 19565 I art     :   at java.lang.Object com.facebook.react.CoreModulesPackage$7.get() (CoreModulesPackage.java:129)
06-19 19:56:36.014 19539 19565 I art     :   at java.util.List com.facebook.react.LazyReactPackage.createNativeModules(com.facebook.react.bridge.ReactApplicationContext) (LazyReactPackage.java:81)
06-19 19:56:36.014 19539 19565 I art     :   at void com.facebook.react.NativeModuleRegistryBuilder.processPackage(com.facebook.react.ReactPackage) (NativeModuleRegistryBuilder.java:106)
06-19 19:56:36.014 19539 19565 I art     :   at void com.facebook.react.ReactInstanceManager.processPackage(com.facebook.react.ReactPackage, com.facebook.react.NativeModuleRegistryBuilder) (ReactInstanceManager.java:1202)
06-19 19:56:36.014 19539 19565 I art     :   at com.facebook.react.bridge.NativeModuleRegistry com.facebook.react.ReactInstanceManager.processPackages(com.facebook.react.bridge.ReactApplicationContext, java.util.List, boolean) (ReactInstanceManager.java:1172)
06-19 19:56:36.014 19539 19565 I art     :   at com.facebook.react.bridge.ReactApplicationContext com.facebook.react.ReactInstanceManager.createReactContext(com.facebook.react.bridge.JavaScriptExecutor, com.facebook.react.bridge.JSBundleLoader) (ReactInstanceManager.java:1107)
06-19 19:56:36.014 19539 19565 I art     :   at com.facebook.react.bridge.ReactApplicationContext com.facebook.react.ReactInstanceManager.access$900(com.facebook.react.ReactInstanceManager, com.facebook.react.bridge.JavaScriptExecutor, com.facebook.react.bridge.JSBundleLoader) (ReactInstanceManager.java:113)
06-19 19:56:36.014 19539 19565 I art     :   at void com.facebook.react.ReactInstanceManager$5.run() (ReactInstanceManager.java:944)
06-19 19:56:36.014 19539 19565 I art     :   at void java.lang.Thread.run() (Thread.java:761)
06-19 19:56:36.014 19539 19565 I art     : 
06-19 19:56:36.015 19539 19565 E AndroidRuntime: FATAL EXCEPTION: Thread-2
06-19 19:56:36.015 19539 19565 E AndroidRuntime: Process: mx.it4pymes.botonazul, PID: 19539
06-19 19:56:36.015 19539 19565 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/maps/GoogleMapOptions;
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.airbnb.android.react.maps.AirMapManager.<init>(AirMapManager.java:55)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.airbnb.android.react.maps.MapsPackage.createViewManagers(MapsPackage.java:39)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.createAllViewManagers(ReactInstanceManager.java:792)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage.createUIManager(CoreModulesPackage.java:175)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage.access$200(CoreModulesPackage.java:55)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage$7.get(CoreModulesPackage.java:132)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.CoreModulesPackage$7.get(CoreModulesPackage.java:129)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.LazyReactPackage.createNativeModules(LazyReactPackage.java:81)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.NativeModuleRegistryBuilder.processPackage(NativeModuleRegistryBuilder.java:106)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.processPackage(ReactInstanceManager.java:1202)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.processPackages(ReactInstanceManager.java:1172)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1107)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager.access$900(ReactInstanceManager.java:113)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:944)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at java.lang.Thread.run(Thread.java:761)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: com.google.android.gms.maps.GoogleMapOptions
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at java.lang.VMClassLoader.findLoadedClass(Native Method)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:362)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	... 15 more
06-19 19:56:36.015 19539 19565 E AndroidRuntime: Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/internal/safeparcel/zza;
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	... 15 more
06-19 19:56:36.015 19539 19565 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.internal.safeparcel.zza" on path: DexPathList[[zip file "/data/app/mx.it4pymes.botonazul-1/base.apk"],nativeLibraryDirectories=[/data/app/mx.it4pymes.botonazul-1/lib/arm, /system/fake-libs, /data/app/mx.it4pymes.botonazul-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
06-19 19:56:36.015 19539 19565 E AndroidRuntime: 	... 15 more
06-19 19:56:36.017  1591 22615 W ActivityManager:   Force finishing activity mx.it4pymes.botonazul/.MainActivity

And my dependency tree looks like this

------------------------------------------------------------
Project :app
------------------------------------------------------------

_debugAndroidTestAnnotationProcessor - ## Internal use, do not manually configure ##
No dependencies

_debugAndroidTestApk - ## Internal use, do not manually configure ##
No dependencies

_debugAndroidTestCompile - ## Internal use, do not manually configure ##
No dependencies

_debugAnnotationProcessor - ## Internal use, do not manually configure ##
No dependencies

_debugApk - ## Internal use, do not manually configure ##
+--- com.google.firebase:firebase-core:9.0.0 -> 11.0.4
|    \--- com.google.firebase:firebase-analytics:11.0.4
|         +--- com.google.firebase:firebase-analytics-impl:11.0.4
|         |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1
|         |    |    \--- com.android.support:support-v4:26.1.0
|         |    |         +--- com.android.support:support-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- android.arch.lifecycle:runtime:1.0.0
|         |    |         |         +--- android.arch.lifecycle:common:1.0.0
|         |    |         |         \--- android.arch.core:common:1.0.0
|         |    |         +--- com.android.support:support-media-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-utils:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-ui:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         \--- com.android.support:support-fragment:26.1.0
|         |    |              +--- com.android.support:support-compat:26.1.0 (*)
|         |    |              +--- com.android.support:support-core-ui:26.1.0 (*)
|         |    |              \--- com.android.support:support-core-utils:26.1.0 (*)
|         |    +--- com.google.firebase:firebase-iid:11.0.4 -> 16.0.0
|         |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-stats:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-tasks:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.firebase:firebase-common:16.0.0
|         |    |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |    \--- com.google.firebase:firebase-iid-interop:16.0.0
|         |    |         +--- com.google.android.gms:play-services-base:15.0.1
|         |    |         |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |         |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    +--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
|         |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|         +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|         \--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
+--- project :react-native-fcm
|    +--- com.facebook.react:react-native:+ -> 0.52.2
|    |    +--- javax.inject:javax.inject:1
|    |    +--- com.android.support:appcompat-v7:23.0.1 -> 24.0.0
|    |    |    +--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    +--- com.android.support:support-vector-drawable:24.0.0
|    |    |    |    \--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    \--- com.android.support:animated-vector-drawable:24.0.0
|    |    |         \--- com.android.support:support-vector-drawable:24.0.0 (*)
|    |    +--- com.facebook.fbui.textlayoutbuilder:textlayoutbuilder:1.0.0
|    |    |    \--- com.facebook.fbui.textlayoutbuilder:staticlayout-proxy:1.0
|    |    +--- com.facebook.fresco:fresco:1.3.0
|    |    |    +--- com.facebook.fresco:drawee:1.3.0
|    |    |    |    \--- com.facebook.fresco:fbcore:1.3.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0
|    |    |         +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |         +--- com.facebook.fresco:fbcore:1.3.0
|    |    |         \--- com.facebook.fresco:imagepipeline-base:1.3.0
|    |    |              +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |              \--- com.facebook.fresco:fbcore:1.3.0
|    |    +--- com.facebook.fresco:imagepipeline-okhttp3:1.3.0
|    |    |    +--- com.squareup.okhttp3:okhttp:3.6.0
|    |    |    |    \--- com.squareup.okio:okio:1.11.0 -> 1.13.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0 (*)
|    |    +--- com.facebook.soloader:soloader:0.1.0
|    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    +--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okhttp3:okhttp-urlconnection:3.6.0
|    |    |    \--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okio:okio:1.13.0
|    |    \--- org.webkit:android-jsc:r174650
|    +--- com.google.firebase:firebase-core:+ -> 11.0.4 (*)
|    +--- com.google.firebase:firebase-messaging:+ -> 17.0.0
|    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.0 (*)
|    |    +--- com.google.firebase:firebase-iid:16.0.0 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:16.0.0
|    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    \--- me.leolin:ShortcutBadger:1.1.17
+--- com.google.firebase:firebase-core:10.0.1 -> 11.0.4 (*)
+--- project :react-native-vector-icons
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-i18n
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-mauron85-background-geolocation
|    +--- com.facebook.react:react-native:+ -> 0.52.2 (*)
|    +--- com.android.support:support-v4:23.+ -> 26.1.0 (*)
|    +--- com.google.android.gms:play-services-location:+ -> 11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|    +--- com.github.tony19:logback-android-core:1.1.1-6
|    +--- com.github.tony19:logback-android-classic:1.1.1-6
|    |    +--- com.github.tony19:logback-android-core:1.1.1-6
|    |    \--- com.github.tony19:apktool-lib:1.4.4-3
|    |         \--- com.google.android:android:2.1_r1
|    |              +--- commons-logging:commons-logging:1.1.1
|    |              +--- org.apache.httpcomponents:httpclient:4.0.1
|    |              |    +--- org.apache.httpcomponents:httpcore:4.0.1
|    |              |    +--- commons-logging:commons-logging:1.1.1
|    |              |    \--- commons-codec:commons-codec:1.3
|    |              +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|    |              +--- xerces:xmlParserAPIs:2.6.2
|    |              \--- xpp3:xpp3:1.1.4c
|    \--- org.slf4j:slf4j-api:1.7.21
+--- project :react-native-maps
|    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    +--- com.google.android.gms:play-services-maps:11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    \--- com.google.maps.android:android-maps-utils:0.5
+--- com.android.support:appcompat-v7:24.0.0 (*)
\--- com.facebook.react:react-native:+ -> 0.52.2 (*)

_debugCompile - ## Internal use, do not manually configure ##
+--- com.google.firebase:firebase-core:9.0.0 -> 11.0.4
|    \--- com.google.firebase:firebase-analytics:11.0.4
|         +--- com.google.firebase:firebase-analytics-impl:11.0.4
|         |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1
|         |    |    \--- com.android.support:support-v4:26.1.0
|         |    |         +--- com.android.support:support-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- android.arch.lifecycle:runtime:1.0.0
|         |    |         |         +--- android.arch.lifecycle:common:1.0.0
|         |    |         |         \--- android.arch.core:common:1.0.0
|         |    |         +--- com.android.support:support-media-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-utils:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-ui:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         \--- com.android.support:support-fragment:26.1.0
|         |    |              +--- com.android.support:support-compat:26.1.0 (*)
|         |    |              +--- com.android.support:support-core-ui:26.1.0 (*)
|         |    |              \--- com.android.support:support-core-utils:26.1.0 (*)
|         |    +--- com.google.firebase:firebase-iid:11.0.4 -> 16.0.0
|         |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-stats:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-tasks:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.firebase:firebase-common:16.0.0
|         |    |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |    \--- com.google.firebase:firebase-iid-interop:16.0.0
|         |    |         +--- com.google.android.gms:play-services-base:15.0.1
|         |    |         |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |         |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    +--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
|         |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|         +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|         \--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
+--- project :react-native-fcm
|    +--- com.facebook.react:react-native:+ -> 0.52.2
|    |    +--- javax.inject:javax.inject:1
|    |    +--- com.android.support:appcompat-v7:23.0.1 -> 24.0.0
|    |    |    +--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    +--- com.android.support:support-vector-drawable:24.0.0
|    |    |    |    \--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    \--- com.android.support:animated-vector-drawable:24.0.0
|    |    |         \--- com.android.support:support-vector-drawable:24.0.0 (*)
|    |    +--- com.facebook.fbui.textlayoutbuilder:textlayoutbuilder:1.0.0
|    |    |    \--- com.facebook.fbui.textlayoutbuilder:staticlayout-proxy:1.0
|    |    +--- com.facebook.fresco:fresco:1.3.0
|    |    |    +--- com.facebook.fresco:drawee:1.3.0
|    |    |    |    \--- com.facebook.fresco:fbcore:1.3.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0
|    |    |         +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |         +--- com.facebook.fresco:fbcore:1.3.0
|    |    |         \--- com.facebook.fresco:imagepipeline-base:1.3.0
|    |    |              +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |              \--- com.facebook.fresco:fbcore:1.3.0
|    |    +--- com.facebook.fresco:imagepipeline-okhttp3:1.3.0
|    |    |    +--- com.squareup.okhttp3:okhttp:3.6.0
|    |    |    |    \--- com.squareup.okio:okio:1.11.0 -> 1.13.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0 (*)
|    |    +--- com.facebook.soloader:soloader:0.1.0
|    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    +--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okhttp3:okhttp-urlconnection:3.6.0
|    |    |    \--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okio:okio:1.13.0
|    |    \--- org.webkit:android-jsc:r174650
|    +--- com.google.firebase:firebase-core:+ -> 11.0.4 (*)
|    +--- com.google.firebase:firebase-messaging:+ -> 17.0.0
|    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.0 (*)
|    |    +--- com.google.firebase:firebase-iid:16.0.0 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:16.0.0
|    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    \--- me.leolin:ShortcutBadger:1.1.17
+--- com.google.firebase:firebase-core:10.0.1 -> 11.0.4 (*)
+--- project :react-native-vector-icons
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-i18n
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-mauron85-background-geolocation
|    +--- com.facebook.react:react-native:+ -> 0.52.2 (*)
|    +--- com.android.support:support-v4:23.+ -> 26.1.0 (*)
|    +--- com.google.android.gms:play-services-location:+ -> 11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|    +--- com.github.tony19:logback-android-core:1.1.1-6
|    +--- com.github.tony19:logback-android-classic:1.1.1-6
|    |    +--- com.github.tony19:logback-android-core:1.1.1-6
|    |    \--- com.github.tony19:apktool-lib:1.4.4-3
|    |         \--- com.google.android:android:2.1_r1
|    |              +--- commons-logging:commons-logging:1.1.1
|    |              +--- org.apache.httpcomponents:httpclient:4.0.1
|    |              |    +--- org.apache.httpcomponents:httpcore:4.0.1
|    |              |    +--- commons-logging:commons-logging:1.1.1
|    |              |    \--- commons-codec:commons-codec:1.3
|    |              +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|    |              +--- xerces:xmlParserAPIs:2.6.2
|    |              \--- xpp3:xpp3:1.1.4c
|    \--- org.slf4j:slf4j-api:1.7.21
+--- project :react-native-maps
|    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    +--- com.google.android.gms:play-services-maps:11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    \--- com.google.maps.android:android-maps-utils:0.5
+--- com.android.support:appcompat-v7:24.0.0 (*)
\--- com.facebook.react:react-native:+ -> 0.52.2 (*)

_debugUnitTestAnnotationProcessor - ## Internal use, do not manually configure ##
No dependencies

_debugUnitTestApk - ## Internal use, do not manually configure ##
No dependencies

_debugUnitTestCompile - ## Internal use, do not manually configure ##
No dependencies

_releaseAnnotationProcessor - ## Internal use, do not manually configure ##
No dependencies

_releaseApk - ## Internal use, do not manually configure ##
+--- com.google.firebase:firebase-core:9.0.0 -> 11.0.4
|    \--- com.google.firebase:firebase-analytics:11.0.4
|         +--- com.google.firebase:firebase-analytics-impl:11.0.4
|         |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1
|         |    |    \--- com.android.support:support-v4:26.1.0
|         |    |         +--- com.android.support:support-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- android.arch.lifecycle:runtime:1.0.0
|         |    |         |         +--- android.arch.lifecycle:common:1.0.0
|         |    |         |         \--- android.arch.core:common:1.0.0
|         |    |         +--- com.android.support:support-media-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-utils:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-ui:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         \--- com.android.support:support-fragment:26.1.0
|         |    |              +--- com.android.support:support-compat:26.1.0 (*)
|         |    |              +--- com.android.support:support-core-ui:26.1.0 (*)
|         |    |              \--- com.android.support:support-core-utils:26.1.0 (*)
|         |    +--- com.google.firebase:firebase-iid:11.0.4 -> 16.0.0
|         |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-stats:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-tasks:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.firebase:firebase-common:16.0.0
|         |    |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |    \--- com.google.firebase:firebase-iid-interop:16.0.0
|         |    |         +--- com.google.android.gms:play-services-base:15.0.1
|         |    |         |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |         |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    +--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
|         |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|         +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|         \--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
+--- project :react-native-fcm
|    +--- com.facebook.react:react-native:+ -> 0.52.2
|    |    +--- javax.inject:javax.inject:1
|    |    +--- com.android.support:appcompat-v7:23.0.1 -> 24.0.0
|    |    |    +--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    +--- com.android.support:support-vector-drawable:24.0.0
|    |    |    |    \--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    \--- com.android.support:animated-vector-drawable:24.0.0
|    |    |         \--- com.android.support:support-vector-drawable:24.0.0 (*)
|    |    +--- com.facebook.fbui.textlayoutbuilder:textlayoutbuilder:1.0.0
|    |    |    \--- com.facebook.fbui.textlayoutbuilder:staticlayout-proxy:1.0
|    |    +--- com.facebook.fresco:fresco:1.3.0
|    |    |    +--- com.facebook.fresco:drawee:1.3.0
|    |    |    |    \--- com.facebook.fresco:fbcore:1.3.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0
|    |    |         +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |         +--- com.facebook.fresco:fbcore:1.3.0
|    |    |         \--- com.facebook.fresco:imagepipeline-base:1.3.0
|    |    |              +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |              \--- com.facebook.fresco:fbcore:1.3.0
|    |    +--- com.facebook.fresco:imagepipeline-okhttp3:1.3.0
|    |    |    +--- com.squareup.okhttp3:okhttp:3.6.0
|    |    |    |    \--- com.squareup.okio:okio:1.11.0 -> 1.13.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0 (*)
|    |    +--- com.facebook.soloader:soloader:0.1.0
|    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    +--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okhttp3:okhttp-urlconnection:3.6.0
|    |    |    \--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okio:okio:1.13.0
|    |    \--- org.webkit:android-jsc:r174650
|    +--- com.google.firebase:firebase-core:+ -> 11.0.4 (*)
|    +--- com.google.firebase:firebase-messaging:+ -> 17.0.0
|    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.0 (*)
|    |    +--- com.google.firebase:firebase-iid:16.0.0 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:16.0.0
|    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    \--- me.leolin:ShortcutBadger:1.1.17
+--- com.google.firebase:firebase-core:10.0.1 -> 11.0.4 (*)
+--- project :react-native-vector-icons
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-i18n
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-mauron85-background-geolocation
|    +--- com.facebook.react:react-native:+ -> 0.52.2 (*)
|    +--- com.android.support:support-v4:23.+ -> 26.1.0 (*)
|    +--- com.google.android.gms:play-services-location:+ -> 11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|    +--- com.github.tony19:logback-android-core:1.1.1-6
|    +--- com.github.tony19:logback-android-classic:1.1.1-6
|    |    +--- com.github.tony19:logback-android-core:1.1.1-6
|    |    \--- com.github.tony19:apktool-lib:1.4.4-3
|    |         \--- com.google.android:android:2.1_r1
|    |              +--- commons-logging:commons-logging:1.1.1
|    |              +--- org.apache.httpcomponents:httpclient:4.0.1
|    |              |    +--- org.apache.httpcomponents:httpcore:4.0.1
|    |              |    +--- commons-logging:commons-logging:1.1.1
|    |              |    \--- commons-codec:commons-codec:1.3
|    |              +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|    |              +--- xerces:xmlParserAPIs:2.6.2
|    |              \--- xpp3:xpp3:1.1.4c
|    \--- org.slf4j:slf4j-api:1.7.21
+--- project :react-native-maps
|    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    +--- com.google.android.gms:play-services-maps:11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    \--- com.google.maps.android:android-maps-utils:0.5
+--- com.android.support:appcompat-v7:24.0.0 (*)
\--- com.facebook.react:react-native:+ -> 0.52.2 (*)

_releaseCompile - ## Internal use, do not manually configure ##
+--- com.google.firebase:firebase-core:9.0.0 -> 11.0.4
|    \--- com.google.firebase:firebase-analytics:11.0.4
|         +--- com.google.firebase:firebase-analytics-impl:11.0.4
|         |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1
|         |    |    \--- com.android.support:support-v4:26.1.0
|         |    |         +--- com.android.support:support-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- android.arch.lifecycle:runtime:1.0.0
|         |    |         |         +--- android.arch.lifecycle:common:1.0.0
|         |    |         |         \--- android.arch.core:common:1.0.0
|         |    |         +--- com.android.support:support-media-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-utils:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-ui:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         \--- com.android.support:support-fragment:26.1.0
|         |    |              +--- com.android.support:support-compat:26.1.0 (*)
|         |    |              +--- com.android.support:support-core-ui:26.1.0 (*)
|         |    |              \--- com.android.support:support-core-utils:26.1.0 (*)
|         |    +--- com.google.firebase:firebase-iid:11.0.4 -> 16.0.0
|         |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-stats:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-tasks:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.firebase:firebase-common:16.0.0
|         |    |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |    \--- com.google.firebase:firebase-iid-interop:16.0.0
|         |    |         +--- com.google.android.gms:play-services-base:15.0.1
|         |    |         |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |         |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    +--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
|         |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|         +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|         \--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
+--- project :react-native-fcm
|    +--- com.facebook.react:react-native:+ -> 0.52.2
|    |    +--- javax.inject:javax.inject:1
|    |    +--- com.android.support:appcompat-v7:23.0.1 -> 24.0.0
|    |    |    +--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    +--- com.android.support:support-vector-drawable:24.0.0
|    |    |    |    \--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    \--- com.android.support:animated-vector-drawable:24.0.0
|    |    |         \--- com.android.support:support-vector-drawable:24.0.0 (*)
|    |    +--- com.facebook.fbui.textlayoutbuilder:textlayoutbuilder:1.0.0
|    |    |    \--- com.facebook.fbui.textlayoutbuilder:staticlayout-proxy:1.0
|    |    +--- com.facebook.fresco:fresco:1.3.0
|    |    |    +--- com.facebook.fresco:drawee:1.3.0
|    |    |    |    \--- com.facebook.fresco:fbcore:1.3.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0
|    |    |         +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |         +--- com.facebook.fresco:fbcore:1.3.0
|    |    |         \--- com.facebook.fresco:imagepipeline-base:1.3.0
|    |    |              +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |              \--- com.facebook.fresco:fbcore:1.3.0
|    |    +--- com.facebook.fresco:imagepipeline-okhttp3:1.3.0
|    |    |    +--- com.squareup.okhttp3:okhttp:3.6.0
|    |    |    |    \--- com.squareup.okio:okio:1.11.0 -> 1.13.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0 (*)
|    |    +--- com.facebook.soloader:soloader:0.1.0
|    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    +--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okhttp3:okhttp-urlconnection:3.6.0
|    |    |    \--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okio:okio:1.13.0
|    |    \--- org.webkit:android-jsc:r174650
|    +--- com.google.firebase:firebase-core:+ -> 11.0.4 (*)
|    +--- com.google.firebase:firebase-messaging:+ -> 17.0.0
|    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.0 (*)
|    |    +--- com.google.firebase:firebase-iid:16.0.0 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:16.0.0
|    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    \--- me.leolin:ShortcutBadger:1.1.17
+--- com.google.firebase:firebase-core:10.0.1 -> 11.0.4 (*)
+--- project :react-native-vector-icons
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-i18n
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-mauron85-background-geolocation
|    +--- com.facebook.react:react-native:+ -> 0.52.2 (*)
|    +--- com.android.support:support-v4:23.+ -> 26.1.0 (*)
|    +--- com.google.android.gms:play-services-location:+ -> 11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|    +--- com.github.tony19:logback-android-core:1.1.1-6
|    +--- com.github.tony19:logback-android-classic:1.1.1-6
|    |    +--- com.github.tony19:logback-android-core:1.1.1-6
|    |    \--- com.github.tony19:apktool-lib:1.4.4-3
|    |         \--- com.google.android:android:2.1_r1
|    |              +--- commons-logging:commons-logging:1.1.1
|    |              +--- org.apache.httpcomponents:httpclient:4.0.1
|    |              |    +--- org.apache.httpcomponents:httpcore:4.0.1
|    |              |    +--- commons-logging:commons-logging:1.1.1
|    |              |    \--- commons-codec:commons-codec:1.3
|    |              +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|    |              +--- xerces:xmlParserAPIs:2.6.2
|    |              \--- xpp3:xpp3:1.1.4c
|    \--- org.slf4j:slf4j-api:1.7.21
+--- project :react-native-maps
|    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    +--- com.google.android.gms:play-services-maps:11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    \--- com.google.maps.android:android-maps-utils:0.5
+--- com.android.support:appcompat-v7:24.0.0 (*)
\--- com.facebook.react:react-native:+ -> 0.52.2 (*)

_releaseUnitTestAnnotationProcessor - ## Internal use, do not manually configure ##
No dependencies

_releaseUnitTestApk - ## Internal use, do not manually configure ##
No dependencies

_releaseUnitTestCompile - ## Internal use, do not manually configure ##
No dependencies

androidJacocoAgent - The Jacoco agent to use to get coverage data.
\--- org.jacoco:org.jacoco.agent:0.7.5.201505241946

androidJacocoAnt - The Jacoco ant tasks to use to get execute Gradle tasks.
\--- org.jacoco:org.jacoco.ant:0.7.5.201505241946
     +--- org.jacoco:org.jacoco.core:0.7.5.201505241946
     |    \--- org.ow2.asm:asm-debug-all:5.0.1
     +--- org.jacoco:org.jacoco.report:0.7.5.201505241946
     |    +--- org.jacoco:org.jacoco.core:0.7.5.201505241946 (*)
     |    \--- org.ow2.asm:asm-debug-all:5.0.1
     \--- org.jacoco:org.jacoco.agent:0.7.5.201505241946

androidTestAnnotationProcessor - Classpath for the annotation processor for 'androidTest'.
No dependencies

androidTestApk - Classpath packaged with the compiled 'androidTest' classes.
No dependencies

androidTestCompile - Classpath for compiling the androidTest sources.
No dependencies

androidTestProvided - Classpath for only compiling the androidTest sources.
No dependencies

androidTestWearApp - Link to a wear app to embed for object 'androidTest'.
No dependencies

annotationProcessor - Classpath for the annotation processor for 'main'.
No dependencies

apk - Classpath packaged with the compiled 'main' classes.
No dependencies

archives - Configuration for archive artifacts.
No dependencies

compile - Classpath for compiling the main sources.
+--- com.google.firebase:firebase-core:9.0.0 -> 11.0.4
|    \--- com.google.firebase:firebase-analytics:11.0.4
|         +--- com.google.firebase:firebase-analytics-impl:11.0.4
|         |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1
|         |    |    \--- com.android.support:support-v4:26.1.0
|         |    |         +--- com.android.support:support-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- android.arch.lifecycle:runtime:1.0.0
|         |    |         |         +--- android.arch.lifecycle:common:1.0.0
|         |    |         |         \--- android.arch.core:common:1.0.0
|         |    |         +--- com.android.support:support-media-compat:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-utils:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         +--- com.android.support:support-core-ui:26.1.0
|         |    |         |    +--- com.android.support:support-annotations:26.1.0
|         |    |         |    \--- com.android.support:support-compat:26.1.0 (*)
|         |    |         \--- com.android.support:support-fragment:26.1.0
|         |    |              +--- com.android.support:support-compat:26.1.0 (*)
|         |    |              +--- com.android.support:support-core-ui:26.1.0 (*)
|         |    |              \--- com.android.support:support-core-utils:26.1.0 (*)
|         |    +--- com.google.firebase:firebase-iid:11.0.4 -> 16.0.0
|         |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-stats:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.android.gms:play-services-tasks:15.0.1
|         |    |    |    \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    +--- com.google.firebase:firebase-common:16.0.0
|         |    |    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |    |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |    \--- com.google.firebase:firebase-iid-interop:16.0.0
|         |    |         +--- com.google.android.gms:play-services-base:15.0.1
|         |    |         |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    |         |    \--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|         |    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|         |    +--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
|         |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|         +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|         \--- com.google.firebase:firebase-common:11.0.4 -> 16.0.0 (*)
+--- project :react-native-fcm
|    +--- com.facebook.react:react-native:+ -> 0.52.2
|    |    +--- javax.inject:javax.inject:1
|    |    +--- com.android.support:appcompat-v7:23.0.1 -> 24.0.0
|    |    |    +--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    +--- com.android.support:support-vector-drawable:24.0.0
|    |    |    |    \--- com.android.support:support-v4:24.0.0 -> 26.1.0 (*)
|    |    |    \--- com.android.support:animated-vector-drawable:24.0.0
|    |    |         \--- com.android.support:support-vector-drawable:24.0.0 (*)
|    |    +--- com.facebook.fbui.textlayoutbuilder:textlayoutbuilder:1.0.0
|    |    |    \--- com.facebook.fbui.textlayoutbuilder:staticlayout-proxy:1.0
|    |    +--- com.facebook.fresco:fresco:1.3.0
|    |    |    +--- com.facebook.fresco:drawee:1.3.0
|    |    |    |    \--- com.facebook.fresco:fbcore:1.3.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0
|    |    |         +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |         +--- com.facebook.fresco:fbcore:1.3.0
|    |    |         \--- com.facebook.fresco:imagepipeline-base:1.3.0
|    |    |              +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |              \--- com.facebook.fresco:fbcore:1.3.0
|    |    +--- com.facebook.fresco:imagepipeline-okhttp3:1.3.0
|    |    |    +--- com.squareup.okhttp3:okhttp:3.6.0
|    |    |    |    \--- com.squareup.okio:okio:1.11.0 -> 1.13.0
|    |    |    +--- com.facebook.fresco:fbcore:1.3.0
|    |    |    \--- com.facebook.fresco:imagepipeline:1.3.0 (*)
|    |    +--- com.facebook.soloader:soloader:0.1.0
|    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    +--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okhttp3:okhttp-urlconnection:3.6.0
|    |    |    \--- com.squareup.okhttp3:okhttp:3.6.0 (*)
|    |    +--- com.squareup.okio:okio:1.13.0
|    |    \--- org.webkit:android-jsc:r174650
|    +--- com.google.firebase:firebase-core:+ -> 11.0.4 (*)
|    +--- com.google.firebase:firebase-messaging:+ -> 17.0.0
|    |    +--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:15.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.0 (*)
|    |    +--- com.google.firebase:firebase-iid:16.0.0 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:16.0.0
|    |         \--- com.google.android.gms:play-services-basement:15.0.1 (*)
|    \--- me.leolin:ShortcutBadger:1.1.17
+--- com.google.firebase:firebase-core:10.0.1 -> 11.0.4 (*)
+--- project :react-native-vector-icons
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-i18n
|    \--- com.facebook.react:react-native:+ -> 0.52.2 (*)
+--- project :react-native-mauron85-background-geolocation
|    +--- com.facebook.react:react-native:+ -> 0.52.2 (*)
|    +--- com.android.support:support-v4:23.+ -> 26.1.0 (*)
|    +--- com.google.android.gms:play-services-location:+ -> 11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-tasks:11.0.4 -> 15.0.1 (*)
|    +--- com.github.tony19:logback-android-core:1.1.1-6
|    +--- com.github.tony19:logback-android-classic:1.1.1-6
|    |    +--- com.github.tony19:logback-android-core:1.1.1-6
|    |    \--- com.github.tony19:apktool-lib:1.4.4-3
|    |         \--- com.google.android:android:2.1_r1
|    |              +--- commons-logging:commons-logging:1.1.1
|    |              +--- org.apache.httpcomponents:httpclient:4.0.1
|    |              |    +--- org.apache.httpcomponents:httpcore:4.0.1
|    |              |    +--- commons-logging:commons-logging:1.1.1
|    |              |    \--- commons-codec:commons-codec:1.3
|    |              +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|    |              +--- xerces:xmlParserAPIs:2.6.2
|    |              \--- xpp3:xpp3:1.1.4c
|    \--- org.slf4j:slf4j-api:1.7.21
+--- project :react-native-maps
|    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    +--- com.google.android.gms:play-services-maps:11.0.4
|    |    +--- com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
|    |    \--- com.google.android.gms:play-services-basement:11.0.4 -> 15.0.1 (*)
|    \--- com.google.maps.android:android-maps-utils:0.5
+--- com.android.support:appcompat-v7:24.0.0 (*)
\--- com.facebook.react:react-native:+ -> 0.52.2 (*)

debugAnnotationProcessor - Classpath for the annotation processor for 'debug'.
No dependencies

debugApk - Classpath packaged with the compiled 'debug' classes.
No dependencies

debugCompile - Classpath for compiling the debug sources.
No dependencies

debugProvided - Classpath for only compiling the debug sources.
No dependencies

debugWearApp - Link to a wear app to embed for object 'debug'.
No dependencies

default - Configuration for default artifacts.
No dependencies

default-mapping - Configuration for default mapping artifacts.
No dependencies

default-metadata - Metadata for the produced APKs.
No dependencies

provided - Classpath for only compiling the main sources.
No dependencies

releaseAnnotationProcessor - Classpath for the annotation processor for 'release'.
No dependencies

releaseApk - Classpath packaged with the compiled 'release' classes.
No dependencies

releaseCompile - Classpath for compiling the release sources.
No dependencies

releaseProvided - Classpath for only compiling the release sources.
No dependencies

releaseWearApp - Link to a wear app to embed for object 'release'.
No dependencies

testAnnotationProcessor - Classpath for the annotation processor for 'test'.
No dependencies

testApk - Classpath packaged with the compiled 'test' classes.
No dependencies

testCompile - Classpath for compiling the test sources.
No dependencies

testDebugAnnotationProcessor - Classpath for the annotation processor for 'testDebug'.
No dependencies

testDebugApk - Classpath packaged with the compiled 'testDebug' classes.
No dependencies

testDebugCompile - Classpath for compiling the testDebug sources.
No dependencies

testDebugProvided - Classpath for only compiling the testDebug sources.
No dependencies

testDebugWearApp - Link to a wear app to embed for object 'testDebug'.
No dependencies

testProvided - Classpath for only compiling the test sources.
No dependencies

testReleaseAnnotationProcessor - Classpath for the annotation processor for 'testRelease'.
No dependencies

testReleaseApk - Classpath packaged with the compiled 'testRelease' classes.
No dependencies

testReleaseCompile - Classpath for compiling the testRelease sources.
No dependencies

testReleaseProvided - Classpath for only compiling the testRelease sources.
No dependencies

testReleaseWearApp - Link to a wear app to embed for object 'testRelease'.
No dependencies

testWearApp - Link to a wear app to embed for object 'test'.
No dependencies

wearApp - Link to a wear app to embed for object 'main'.
No dependencies

Help please

OBS: this kind of question fit much better on StackOverflow.

Your problem is: you have version mismatch on resolved version of your support libs, also for play-services libs.

  • support-v4:26.1.0 vs appcompat-v7:24.0.0
  • play-services-location:11.0.4 vs play-services-base:15.0.1 vs play-services-maps:11.0.4

You can detect it on the dependency tree for compile target, where I got those lines from:

com.android.support:support-v4:26.1.0
com.android.support:appcompat-v7:23.0.1 -> 24.0.0
com.google.android.gms:play-services-location:+ -> 11.0.4
com.google.android.gms:play-services-base:11.0.4 -> 15.0.1 (*)
com.google.android.gms:play-services-maps:11.0.4

How to solve: remove the conflicting dependencies from the library, and re-adding them in your dependencies with the correct version. Check the dependency tree (or build.gradle from libs) to know what to remove from which lib. Example:

dependencies {
  compile (project(':react-native-fcm')){
      exclude group: 'com.google.firebase', module: 'firebase-core'
      exclude group: 'com.google.firebase', module: 'firebase-messaging'
  }
  ...

  compile "com.google.android.gms:play-services-base:${playServiceVersion}"
  compile "com.google.android.gms:play-services-maps:${playServiceVersion}"
  ...
}

see: https://github.com/react-community/react-native-maps/issues/2291#issuecomment-393977077

Sorry, I did’n notice you are not in the latest version of the library.

In this case, the solution would be, in your app gradle file, remove the conflicting dependencies from the library, and re-adding them with the correct version. For example:

def playServiceVersion = '10.2.4';
dependencies {
  compile "com.facebook.react:react-native:+"

  compile (project(':react-native-maps')){
      exclude group: 'com.google.android.gms', module: 'play-services-base'
      exclude group: 'com.google.android.gms', module: 'play-services-maps'
  }

  compile "com.google.android.gms:play-services-base:${playServiceVersion}"
  compile "com.google.android.gms:play-services-maps:${playServiceVersion}"
}

Or you can upgrade the library and use the solution given in the comment above.

If someone is still struggling with this, adding <uses-library android:name="org.apache.http.legacy" android:required="false"/> to the manifest fixed this for me. Check this StackOverflow question

+1 Same here with the exact same error. didn’t happen several days ago.

ext { googlePlayServicesVersion = ‘11.0.4’ androidMapsUtilsVersion = ‘0.5’ }

it’s work!!