【问题标题】:Androidx and gradle feature errors after running update运行更新后的 Androidx 和 gradle 功能错误
【发布时间】:2019-07-28 12:32:11
【问题描述】:

大约一两个月后,我回到了一个 react native 项目,并更新了包和所有打包的包。但是,自从我开始研究它以来,似乎发生了一些重大变化,现在阻止 react-native run-android 完成并导致一系列错误,这些错误似乎与相机模块、gradle 和 androidx 相关。

抱歉,我无法将错误粘贴到帖子中,因为它超出了字符数限制。

https://hatebin.com/bvsjcldeby

初始化一个新项目后一切正常,看来项目本身的配置有问题。

非常感谢任何帮助。提前致谢。

【问题讨论】:

  • 你能提到你的 react-native 版本吗?

标签: react-native android-gradle-plugin androidx react-native-camera


【解决方案1】:

Google 从支持库迁移到 AndroiX 库。所以第一个被弃用了。

RN 0.60.X 迁移到 AndroidX,您使用的每个依赖项也应如此。 0.60.X 是一个重大的突破性变化,解决它的方法可能非常广泛。您需要检查您使用的每个模块或依赖项,并查看它们是否升级为使用 AndroidX。还有一个解决方法,您可以使用 Jetifier,它是一种工具,可以将旧依赖项迁移到新的 AndroidX 导入,但是我发现它取决于您的项目有点错误。

我现在的 2 美分是升级到 0.59.8,直到所有主要依赖项都有时间升级并发布其更新版本。否则我认为现在工作太多了。

你可以在这里看到更多:https://facebook.github.io/react-native/blog/2019/07/03/version-60

【讨论】:

  • 非常感谢您的帮助 sfratini。在此期间,我会切换回去并推迟。再次感谢。
猜你喜欢
  • 2019-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多