的 TLDR;是, 强>
的 详细的答案 强> (截至2017年11月)
React Native android应用程序开发非常稳定,已经使用React-Native在生产中构建并使用了大量的Android应用程序。
您可以找到应用程序的展示 这里 。他们中的大多数都有IOS和Android版本。
您还可以轻松地将原生Android Java代码集成到react-native中。参考 这里
作为使用具有大量原生Java代码依赖性的react-native构建Android应用程序的开发人员,react-native运行稳定,我发现文档和社区支持已足够。
是的,我们现在可以在react-native中开发Android应用程序。
并且一些应用程序已经在用于android的react-native中开发 如下:
还有更多还在继续。
由于易于使用JSX语法,来自世界各地的开发人员现在选择反应原生的移动应用程序开发。
并且它通常被简单地称为MVC中的V. 由于React不会对您的技术堆栈的其余部分做出任何假设,因此它可以轻松嵌入到现有的非React Native应用程序中。
虽然你现在不能这样做,但它不应该花那么长时间。
第一个React Native Android应用程序已于两周前在play store中发布,并由reactjs twitter帐户发布:
https://twitter.com/reactjs/status/615638361328349185
是的,它适用于平台ios和android,如果它为不同的平台使用不同的代码,请务必在app.js中提及代码入口点。但是,本机事件或位置管理器等本机函数需要使用本机语言编码,然后使用RCT_EXPORT导出,您可以在文档中找到有关它的更多信息。
好消息!现在它可能!
“所以它发生了,我们等待了大约6个月的承诺!” - usereact.com
请阅读更多信息: http://www.reactnative.com/react-native-for-android/
看这个视频: https://www.youtube.com/watch?v=MNNR01NF290
我已经尝试过Facebook在Android上的原生反应,它确实有效。
可以找到简单的Ubuntu安装指南 这里
简单的js文件: 链接