android - React-Native/metadata.xml 给我一个 403 禁止

标签 android reactjs react-native gradle

我一直在我的Android设备上运行这个react-native项目,直到昨天它一直工作没有任何问题。

今天,当我运行 react-native run-android 时,我收到以下错误:

> Task :app:preDebugBuild FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not resolve com.facebook.react:react-native:0.20.+.
  Required by:
      project :app > project :react-native-charts-wrapper
   > Failed to list versions for com.facebook.react:react-native.
      > Unable to load Maven meta-data from http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml.
         > Could not HEAD 'http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml'. Received status code 403 from server: Forbidden
> Could not resolve com.facebook.react:react-native:0.12.+.
  Required by:
      project :app > project :react-native-i18n
   > Failed to list versions for com.facebook.react:react-native.
      > Unable to load Maven meta-data from http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml.
         > Could not HEAD 'http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml'. Received status code 403 from server: Forbidden

由于它是 403,我尝试使用不同的 Internet 连接,甚至 VPN,但它仍然给我同样的错误。甚至我的同事也遇到了同样的错误。

这是对我的 build.gradle 文件的依赖:implementation "com.facebook.react:react-native:+"

其他人也面临这个问题吗?

想知道为什么会发生这种情况以及如何解决这个问题?谢谢!

最佳答案

通过将 http 更改为 https 使其工作:

maven {
            url "https://repo.spring.io/libs-release/"
            name 'Spring Libs'
        }

很奇怪,因为直到一天前才出现问题。哈哈

关于android - React-Native/metadata.xml 给我一个 403 禁止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59763495/

相关文章:

android twitter 应用程序,自定义 viewpager 选项卡如何

javascript - 在顶部 Material UI <Textfield/> 上垂直对齐文本

javascript - 几个小时后,Expo 上的 Firebase 身份验证到期

android - 那里有 "Google Keyboard"窃窃私语者吗? API19

java - ANDROID:在单个可点击的 TextView 上交换字符串

android - 在移动相机位置时在谷歌地图中找到标记位置

javascript - 在 React 上实现 react-notification-system

javascript - 如何使用 React 子元素创建 <Modal.Title> 等元素

iphone - 我的应用程序的根目录下有 SafeAreaView ,但我想要在应用程序中的几个屏幕上有全屏背景颜色(包括 safeAreaView 的顶部和底部)

react-native - 无法从 Web View 中恢复控制以在 OAuth 流程中对 native 应用程序使用react