react-native: android : Failed to resolve
- Review the documentation: https://facebook.github.io/react-native
- Search for existing issues: https://github.com/facebook/react-native/issues
- Use the latest React Native release: https://github.com/facebook/react-native/releases
Environment
Run react-native info
in your terminal and paste its contents here.
React Native Environment Info: System: OS: macOS 10.14 CPU: x64 Intel® Core™ i7-6700HQ CPU @ 2.60GHz Memory: 740.27 MB / 16.00 GB Shell: 3.2.57 - /bin/bash Binaries: Node: 8.11.2 - /usr/local/bin/node Yarn: 1.10.1 - /usr/local/bin/yarn npm: 5.6.0 - /usr/local/bin/npm Watchman: 4.9.0 - /usr/local/bin/watchman SDKs: iOS SDK: Platforms: iOS 12.0, macOS 10.14, tvOS 12.0, watchOS 5.0 Android SDK: Build Tools: 23.0.1, 23.0.2, 23.0.3, 25.0.0, 25.0.1, 25.0.2, 25.0.3, 26.0.0, 26.0.1, 26.0.2, 26.0.3, 27.0.0, 27.0.3, 28.0.3 API Levels: 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28 IDEs: Android Studio: 3.2 AI-181.5540.7.32.5056338 Xcode: 10.0/10A255 - /usr/bin/xcodebuild npmPackages: react: 16.6.0-alpha.8af6728 => 16.6.0-alpha.8af6728 react-native: 0.57.3 => 0.57.3 npmGlobalPackages: create-react-native-app: 1.0.0 react-native-cli: 2.0.1 react-native-git-upgrade: 0.2.7
Description
Describe your issue in detail. Include screenshots if needed. If this is a regression, let us know.
android
react-native init AwesomeProject
open android studio
err:
The option ‘android.enableAapt2’ is deprecated and should not be used anymore. Use ‘android.enableAapt2=true’ to remove this warning. It will be removed at the end of 2018…
Failed to resolve: support-vector-drawable Open File
Failed to resolve: livedata-core Open File
Failed to resolve: viewmodel Open File
Failed to resolve: common Open File
Failed to resolve: runtime Open File
Reproducible Demo
Let us know how to reproduce the issue. Include a code sample, share a project, or share an app that reproduces the issue using https://snack.expo.io/. Please follow the guidelines for providing a MCVE: https://stackoverflow.com/help/mcve
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Reactions: 7
- Comments: 19 (4 by maintainers)
Commits related to this issue
- Make google repo priority higher than jcenter Fixes https://github.com/facebook/react-native/issues/21907#issuecomment-432319128 and prevent similar issues happening again — committed to sunnylqm/react-native by sunnylqm 6 years ago
- chore(test-app): fix Android build (#10) CI is broken on Android since today, applying a quick workaround to keep CI green while the react-native team figures it out. See: - facebook/react-native... — committed to segmentio/analytics-react-native by fathyb 6 years ago
- Make google repo priority higher than jcenter (#21910) Summary: Fixes https://github.com/facebook/react-native/issues/21907#issuecomment-432319128 and prevent similar issues happening again Pull Requ... — committed to facebook/react-native by sunnylqm 6 years ago
- Make google repo priority higher than jcenter (#21910) Summary: Fixes https://github.com/facebook/react-native/issues/21907#issuecomment-432319128 and prevent similar issues happening again Pull Requ... — committed to react-native-community/cli by sunnylqm 6 years ago
- Make google repo priority higher than jcenter (#21910) Summary: Fixes https://github.com/facebook/react-native/issues/21907#issuecomment-432319128 and prevent similar issues happening again Pull Requ... — committed to microsoft/react-native-macos by sunnylqm 6 years ago
Moving the jcenter repository to the last position fixed the issue for me: in android/build.gradle
before:
And after the fix:
Switching the order of
jcenter()
andgoogle()
didn’t work for me…@filipef101 approach that works for me:
My root build.gradle file:
Looks like someone (again?) mistakenly uploaded an incomplete Android support package to
jcenter
. https://jcenter.bintray.com/com/android/support/support-vector-drawable/maven-metadata.xml there was an update on 23.Oct and only pom desc file but no aar package https://jcenter.bintray.com/com/android/support/support-vector-drawable/27.1.1/I have the same problem at this morning.
@kmend Don’t close the issue. And make the title more obvious so that some core members could see this soon.
@YuriyNskiy - It may be one of your react-native libraries in your package.json that are failing when building the react-native application. I kept getting this error: A problem occurred configuring project ‘:react-native-camera’.
React-native-camera updated their build.gradle file and all I pulled the latest changes and voila… My react-native-camera module. Check to see if any of your external libraries have been updated. If you do get an error with your libraries you could update the library’s build.gradle file in node_modules/{libraryFolder}/android/buidle.gradle (not a solution btw, just a process of elimination to see if the error is coming form the libraries)
Thank you @nvelozsavino , moving jcenter() to last position fixed the issue.