react-native-maps: Does not compile in react-native version 0.60 (Android)
Bug
When I run npx react-native run-android the code doesn’t compile, I get this error:
info JS server already running.
info Installing the app...
:ReactNative:Cannot run program "./node_modules/.bin/react-native" (in directory "E:\Apps\projectmap\android\.."): CreateProcess error=2, O sistema n�o pode encontrar o arquivo especificado
:ReactNative:Automatic import of native modules failed.
> Configure project :app
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
:ReactNative:Cannot run program "./node_modules/.bin/react-native" (in directory "E:\Apps\projectmap\android\.."): CreateProcess error=2, O sistema n�o pode encontrar o arquivo especificado
:ReactNative:Automatic import of native modules failed.
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':react-native-maps:compileDebugAidl'.
> Could not resolve all task dependencies for configuration ':react-native-maps:debugCompileClasspath'.
> Could not resolve com.android.support:appcompat-v7:28.0.0.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.appcompat:appcompat' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.android.support:appcompat-v7:28.0.0' because of the following reason: ENABLE_JETIFIER is enabled
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.facebook.react:react-native:0.60.0' --> 'androidx.appcompat:appcompat:1.0.2'
> Could not resolve androidx.appcompat:appcompat:{strictly 1.0.0}.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.appcompat:appcompat' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.android.support:appcompat-v7:28.0.0' because of the following reason: ENABLE_JETIFIER is enabled
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.facebook.react:react-native:0.60.0' --> 'androidx.appcompat:appcompat:1.0.2'
> Could not resolve androidx.core:core:{strictly 1.0.0}.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.core:core' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.core:core:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.core:core:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.media:media:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.slidingpanelayout:slidingpanelayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.asynclayoutinflater:asynclayoutinflater:1.0.0' --> 'androidx.core:core:1.0.0'
> Could not resolve androidx.vectordrawable:vectordrawable:{strictly 1.0.0}.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.vectordrawable:vectordrawable' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.vectordrawable:vectordrawable:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable-animated:1.0.0' --> 'androidx.vectordrawable:vectordrawable:1.0.0'
> Could not resolve androidx.appcompat:appcompat:1.0.2.
Required by:
project :react-native-maps > com.facebook.react:react-native:0.60.0
> Cannot find a version of 'androidx.appcompat:appcompat' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.android.support:appcompat-v7:28.0.0' because of the following reason: ENABLE_JETIFIER is enabled
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.facebook.react:react-native:0.60.0' --> 'androidx.appcompat:appcompat:1.0.2'
> Could not resolve androidx.core:core:1.0.1.
Required by:
project :react-native-maps > androidx.appcompat:appcompat:1.0.2
> Cannot find a version of 'androidx.core:core' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.core:core:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.core:core:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.media:media:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.slidingpanelayout:slidingpanelayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.asynclayoutinflater:asynclayoutinflater:1.0.0' --> 'androidx.core:core:1.0.0'
> Could not resolve androidx.vectordrawable:vectordrawable:1.0.1.
Required by:
project :react-native-maps > androidx.appcompat:appcompat:1.0.2
> Cannot find a version of 'androidx.vectordrawable:vectordrawable' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.vectordrawable:vectordrawable:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable-animated:1.0.0' --> 'androidx.vectordrawable:vectordrawable:1.0.0'
> Could not resolve androidx.core:core:1.0.0.
Required by:
project :react-native-maps > androidx.legacy:legacy-support-core-utils:1.0.0
project :react-native-maps > androidx.fragment:fragment:1.0.0
project :react-native-maps > androidx.vectordrawable:vectordrawable:1.0.1
project :react-native-maps > androidx.legacy:legacy-support-v4:1.0.0
project :react-native-maps > androidx.loader:loader:1.0.0
project :react-native-maps > androidx.legacy:legacy-support-core-ui:1.0.0
project :react-native-maps > androidx.media:media:1.0.0
project :react-native-maps > androidx.customview:customview:1.0.0
project :react-native-maps > androidx.viewpager:viewpager:1.0.0
project :react-native-maps > androidx.coordinatorlayout:coordinatorlayout:1.0.0
project :react-native-maps > androidx.drawerlayout:drawerlayout:1.0.0
project :react-native-maps > androidx.slidingpanelayout:slidingpanelayout:1.0.0
project :react-native-maps > androidx.swiperefreshlayout:swiperefreshlayout:1.0.0
project :react-native-maps > androidx.asynclayoutinflater:asynclayoutinflater:1.0.0
> Cannot find a version of 'androidx.core:core' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.core:core:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.core:core:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.media:media:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.slidingpanelayout:slidingpanelayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.asynclayoutinflater:asynclayoutinflater:1.0.0' --> 'androidx.core:core:1.0.0'
> Could not resolve androidx.vectordrawable:vectordrawable:1.0.0.
Required by:
project :react-native-maps > androidx.vectordrawable:vectordrawable-animated:1.0.0
> Cannot find a version of 'androidx.vectordrawable:vectordrawable' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.vectordrawable:vectordrawable:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable-animated:1.0.0' --> 'androidx.vectordrawable:vectordrawable:1.0.0'
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2s
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':react-native-maps:compileDebugAidl'.
> Could not resolve all task dependencies for configuration ':react-native-maps:debugCompileClasspath'.
> Could not resolve com.android.support:appcompat-v7:28.0.0.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.appcompat:appcompat' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.android.support:appcompat-v7:28.0.0' because of the following reason: ENABLE_JETIFIER is enabled
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.facebook.react:react-native:0.60.0' --> 'androidx.appcompat:appcompat:1.0.2'
> Could not resolve androidx.appcompat:appcompat:{strictly 1.0.0}.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.appcompat:appcompat' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.android.support:appcompat-v7:28.0.0' because of the following reason: ENABLE_JETIFIER is enabled
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.facebook.react:react-native:0.60.0' --> 'androidx.appcompat:appcompat:1.0.2'
> Could not resolve androidx.core:core:{strictly 1.0.0}.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.core:core' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.core:core:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.core:core:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.media:media:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.slidingpanelayout:slidingpanelayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.asynclayoutinflater:asynclayoutinflater:1.0.0' --> 'androidx.core:core:1.0.0'
> Could not resolve androidx.vectordrawable:vectordrawable:{strictly 1.0.0}.
Required by:
project :react-native-maps
> Cannot find a version of 'androidx.vectordrawable:vectordrawable' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.vectordrawable:vectordrawable:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable-animated:1.0.0' --> 'androidx.vectordrawable:vectordrawable:1.0.0'
> Could not resolve androidx.appcompat:appcompat:1.0.2.
Required by:
project :react-native-maps > com.facebook.react:react-native:0.60.0
> Cannot find a version of 'androidx.appcompat:appcompat' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.android.support:appcompat-v7:28.0.0' because of the following reason: ENABLE_JETIFIER is enabled
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.facebook.react:react-native:0.60.0' --> 'androidx.appcompat:appcompat:1.0.2'
> Could not resolve androidx.core:core:1.0.1.
Required by:
project :react-native-maps > androidx.appcompat:appcompat:1.0.2
> Cannot find a version of 'androidx.core:core' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.core:core:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.core:core:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.media:media:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.slidingpanelayout:slidingpanelayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.asynclayoutinflater:asynclayoutinflater:1.0.0' --> 'androidx.core:core:1.0.0'
> Could not resolve androidx.vectordrawable:vectordrawable:1.0.1.
Required by:
project :react-native-maps > androidx.appcompat:appcompat:1.0.2
> Cannot find a version of 'androidx.vectordrawable:vectordrawable' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.vectordrawable:vectordrawable:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable-animated:1.0.0' --> 'androidx.vectordrawable:vectordrawable:1.0.0'
> Could not resolve androidx.core:core:1.0.0.
Required by:
project :react-native-maps > androidx.legacy:legacy-support-core-utils:1.0.0
project :react-native-maps > androidx.fragment:fragment:1.0.0
project :react-native-maps > androidx.vectordrawable:vectordrawable:1.0.1
project :react-native-maps > androidx.legacy:legacy-support-v4:1.0.0
project :react-native-maps > androidx.loader:loader:1.0.0
project :react-native-maps > androidx.legacy:legacy-support-core-ui:1.0.0
project :react-native-maps > androidx.media:media:1.0.0
project :react-native-maps > androidx.customview:customview:1.0.0
project :react-native-maps > androidx.viewpager:viewpager:1.0.0
project :react-native-maps > androidx.coordinatorlayout:coordinatorlayout:1.0.0
project :react-native-maps > androidx.drawerlayout:drawerlayout:1.0.0
project :react-native-maps > androidx.slidingpanelayout:slidingpanelayout:1.0.0
project :react-native-maps > androidx.swiperefreshlayout:swiperefreshlayout:1.0.0
project :react-native-maps > androidx.asynclayoutinflater:asynclayoutinflater:1.0.0
> Cannot find a version of 'androidx.core:core' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.core:core:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.core:core:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.legacy:legacy-support-core-utils:1.0.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'com.google.android.gms:play-services-base:16.1.0' --> 'com.google.android.gms:play-services-basement:16.2.0' --> 'androidx.legacy:legacy-support-v4:1.0.0' --> 'androidx.media:media:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.slidingpanelayout:slidingpanelayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' --> 'androidx.core:core:1.0.0'
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.fragment:fragment:1.0.0' --> 'androidx.legacy:legacy-support-core-ui:1.0.0' --> 'androidx.asynclayoutinflater:asynclayoutinflater:1.0.0' --> 'androidx.core:core:1.0.0'
> Could not resolve androidx.vectordrawable:vectordrawable:1.0.0.
Required by:
project :react-native-maps > androidx.vectordrawable:vectordrawable-animated:1.0.0
> Cannot find a version of 'androidx.vectordrawable:vectordrawable' that satisfies the version constraints:
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable:1.0.1'
Constraint path 'projectmap:react-native-maps:unspecified' --> 'androidx.vectordrawable:vectordrawable:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'projectmap:react-native-maps:unspecified' --> 'androidx.appcompat:appcompat:1.0.2' --> 'androidx.vectordrawable:vectordrawable-animated:1.0.0' --> 'androidx.vectordrawable:vectordrawable:1.0.0'
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2s
at checkExecSyncError (child_process.js:629:11)
at execFileSync (child_process.js:647:13)
at runOnAllDevices (E:\Apps\projectmap\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:75:39)
at buildAndRun (E:\Apps\projectmap\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:137:41)
at then.result (E:\Apps\projectmap\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:103:12)
at process._tickCallback (internal/process/next_tick.js:68:7)
Environment info
React native info output:
System:
OS: Windows 10
CPU: (8) x64 Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
Memory: 781.34 MB / 7.98 GB
Binaries:
Node: 10.16.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.12.3 - C:\Users\Rafael\AppData\Roaming\npm\yarn.CMD
npm: 6.9.0 - C:\Program Files\nodejs\npm.CMD
Library version: 0.24.2
Steps To Reproduce
- Follow manual installation (without link) of documentation https://github.com/react-native-community/react-native-maps/blob/master/docs/installation.md#build-configuration-on-android
- Add package on
MyApplication.javalike this:
packages.add(new MapsPackage());
- Create
react-native.config.json project root and add this code:
module.exports = {
dependencies: {
'react-native-maps': {
platforms: {
android: null,
// ios: null,
},
},
},
};
- Use jetify:
yarn add jetify
npx jetify
npx react-native run-android
…
Describe what you expected to happen:
I do exactly the same with version 0.59 and works, but on version 0.60 doesn’t compile and get this error.
Reproducible sample code
Problem to compile.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 19
- Comments: 22 (2 by maintainers)
I ran into the same problem, using master solved it:
i have same issue in react-native: 0.60.3 “react-native-maps”: “0.25.0”
when run : react-native run-android get this error :
i have same issue in RN 0.60.4
react-native unlink react-native-mapsin
android\app\build.gradle:add this in
android\setting.gradle:in
android\app\src\main\java\com\..\..\MainApplication.javaadd this on the top
import com.airbnb.android.react.maps.MapsPackage;add
new MapsPackage()inList<ReactPackage>look like this
and then
This step work for me. Hope it will help
@rborn
I am also having problems building my app after updating to RN 0.60.
I installed 0.25.0 and still get the following warning in the console:
and
> Task :react-native-maps:compileDebugJavaWithJavac FAILEDI get it work on React native 0.60.4 with react-native-maps: 0.25.0
After follow instruction setup
I used these settings:
In App gradle
In root build.gradle
It’s working very well
no, i did not. i simply applied the fix in node_modules/react-native-maps.
then
npx jetify && npx react-native run-androidmy react native version is 0.60 react-native-maps version 0.24.2
what did you fix in node modules ?
closing because https://github.com/react-native-community/react-native-maps/releases/tag/v0.26.1 🎉