最近推出的本机功能只是iOS应用示例和文档。
答案 0 :(得分:170)
答案 1 :(得分:52)
<击>否。您无法使用此版本构建Android应用。
此外,正如其他人所指出的那样,Facebook已经发布了他们使用Android版本的React Native构建的应用程序。所以至少部分已准备好迎接黄金时段。
<强>更新强>
对React Native for Android的早期支持已推送到GitHub!
如上所述,如果尝试从iOS移植应用程序,目前有几件事情无效。但值得一试。
https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be
答案 2 :(得分:11)
它的目标不是成为一个跨平台,一次性写一次随处运行的工具。它的目标是学习 - 一次写作。 -Colin Eberhardt,来自Raywenderlich
好消息是React Native for Android终于来了。 (https://code.facebook.com/posts/1189117404435352)
答案 3 :(得分:6)
虽然你现在无法做到,但它不应该花那么长时间。
第一个React Native Android应用程序已于两周前在play store中发布,并由reactjs twitter帐户发送:
答案 4 :(得分:2)
好消息!现在它可能!
“所以它发生了,我们等待大约6个月后的提交!” - usereact.com
请详细了解:http://www.reactnative.com/react-native-for-android/
观看此视频:https://www.youtube.com/watch?v=MNNR01NF290
答案 5 :(得分:0)
答案 6 :(得分:0)
是的,我们现在可以在反应原生中开发Android应用程序。
并且一些应用程序已经在用于android的react-native中开发 如:
还有更多人还在计算。
由于易于使用JSX语法,来自世界各地的开发人员现在选择反应原生的移动应用程序开发。
并且通常也将其简称为MVC中的V. 由于React不对您的技术堆栈的其余部分做出任何假设,因此它可以轻松嵌入到现有的非React Native应用程序中。
答案 7 :(得分:0)
<强> TLDR;是的,强>
详细答案(截至2017年11月)
React Native android应用程序开发非常稳定,已经使用React-Native在生产中构建并使用了大量的Android应用程序。
您可以找到应用程序展示here。他们中的大多数都有IOS和Android版本。
您还可以轻松地将原生Android Java代码集成到本机反应中。请参阅here
作为使用具有大量本机java代码依赖性的react-native构建Android应用程序的开发人员,react-native运行稳定,我发现文档和社区支持已足够。
答案 8 :(得分:0)
当然, 使用React Native,您可以构建真正的移动应用程序。真正的应用程序意味着接近平台或可以说是99%的本机应用程序.react native提供了使用javascript进行有利可图的设计来构建本机android应用程序的简便方法。您具有android studio的基本知识以及与android studio相关的本机模块集成中的错误修复功能,并且很好了解react.js之后,您就可以使用react native来构建android应用了。 Android应用的基本要求 1.配置android studio,请点击以下链接,避免安装python。 https://facebook.github.io/react-native/docs/getting-started。 2.对于UI,您将从官方文档中学习flex-box。 我已经足够了
答案 9 :(得分:0)
是的,不仅是Android,而且是使用XCode的iOS
答案 10 :(得分:0)
是的,您可以使用React-Native制作真实的mob应用程序。 React-Native用于创建混合移动应用程序。在这种情况下,我们用javascript编写了代码,将其转换为ios的swift和android的java。
答案 11 :(得分:0)
是的,您可以使用React Native来构建Android应用。为此,您必须使用所有必需的SDK安装Android Studio。您可以通过同时使用Android Studio和命令行在Android模拟器中运行React Native应用。
对于命令行,运行以下命令:
react-native run-android
否则,您可以在由React Native在android文件夹中创建的Android Studio中打开android项目,然后从那里运行该项目。
快乐编码..:)
答案 12 :(得分:0)
是的,您绝对可以使用react-native来构建android应用。这是React Native的一大优势。在Facebook创建它之前,您必须使用不同的代码来构建应用程序两次:一个用于使用Swift或Objective-C的iOS,另一个用于使用Java或Kotlin的Android。