android - 我的 React Native 应用程序可以在 AndroidX 上运行吗?

标签 android react-native

我已经使用 React Native 0.59.9 构建了一个 React Native 应用程序,它可以在我运行 Android 9.x 的 Android 设备上运行。

尽管有很多关于迁移到 AndroidX 和 React Native 0.60.x 等的信息,但我发现很难找到这个(可能)简单问题的答案——我的应用程序会在 AndroidX 上运行而无需更改吗任何代码?我的应用程序或其软件包不支持 AndroidX。谢谢。

最佳答案

AndroidX 它不是像 android Oreo 或 Pie 这样的新操作系统或新 android 版本!

AndroidX is a major improvement to the original Android Support Library. Like the Support Library, AndroidX ships separately from the Android OS and provides backwards-compatibility across Android releases. AndroidX fully replaces the Support Library by providing feature parity and new libraries

实际上它更像是 android 代码的新语言。

例如,您使用 React Native 0.59.9 而我使用 AndroidXOld Android 来编写 android 代码(这不是很好的例子!)

所以不用担心!你的代码工作正常。

如果您在 android studio 中使用 java 或 kotlin 进行编码,则需要注意 React Native 中的 androidX,而您不需要。

source

关于android - 我的 React Native 应用程序可以在 AndroidX 上运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57784408/

相关文章:

javascript - 从 firebase 获取数据后刷新选择器项目

java - 使用 getIntent() 时 int 和 string 之间的冲突

android - 在 Android 中设置亮度 - 到目前为止没有任何效果

android - 如何在不返回 fragment C 的情况下从 fragment D 直接返回 fragment A?

android - com.google.android.material 和 android.support.v7.widget 中的 CardView 有什么区别

javascript - 如何从一个组件访问单独文件中的其他函数(非组件)的状态值? react js

javascript - React-native 的流媒体、Youtube 和离线视频播放器组件

java - 有没有类似spring的android应用框架?

ios - react-native iOS签名导出ipa文件错误: The data couldn’t be read because it isn’t in the correct format. xcode9,错误日志:

react-native - 如何删除标题中的后退按钮 react 原生