React Native 支持哪个版本(iOS 和 Android)?

Posted

技术标签:

【中文标题】React Native 支持哪个版本(iOS 和 Android)?【英文标题】:Which version does React Native support (iOS and Android)? 【发布时间】:2017-07-01 05:57:26 【问题描述】:

我找不到此信息。 android React Native 是在 sdkMin18 上运行并因此得到大多数 android 版本的支持,这是真的吗?

【问题讨论】:

只是添加@Murat Karagöz 的答案...这是 React Native minSdk 支持更改的地方:- 0.64.0 版支持 minSdk 21、Android 5.0 或更高版本- 0.63.4 版支持minSdk 16,Android 4.1 或更新版本github.com/facebook/react-native/releases 【参考方案1】:

您可以在 minSdk 21 上运行它,因为它记录在 the framework's github page 上。

React Native 应用程序可能面向 ios 11.0 和 Android 5.0 (API 21) 或更高版本。

【讨论】:

谢谢,我真的是个初学者,请问API 16是什么意思?? @Joe 这就是 sdk 版本。在这种情况下,它反映在 Android 4.1 上。因此非 4.1 或更高版本的设备将无法运行该应用。 对于 iOS,现在是 9.0 作为@BhavukJain 对this 版本0.63.0 Deprecate iOS 9.x support (58a6a40eac, 829a2237d2, 674b591809 by @fkgozali, d1265077d6 by @sunnylqm) 的更改日志的回答的后续行动。基于此,我会说 iOS 支持到 0.63.0。【参考方案2】: 2020 年 2 月: React Native 应用程序可能针对 iOS 10.0 和 Android 4.1 (API 16) 或 较新。 Expo 支持 Android 5+ 和 iOS 10+。

【讨论】:

【参考方案3】:

支持的iOS版本一直在变化,但你可以通过查看官方仓库的Podfile随时找到:

https://github.com/facebook/react-native/blob/main/template/ios/Podfile

例如,截至 2021 年 12 月,支持的 iOS 版本为 11.0。

【讨论】:

以上是关于React Native 支持哪个版本(iOS 和 Android)?的主要内容,如果未能解决你的问题,请参考以下文章

react-native 配置启动图支持ios和android

React Native 0.64发布更新

React Native 0.64发布更新

哪个库更适合离线支持:redux-offline 或 react-native-offline?

Branch.io React Native 跟踪广告活动信息

React Native 和 RNFirebase iOS 版本构建失败