Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用react native构建Android应用程序吗?_Android_Reactjs_React Native - Fatal编程技术网

我可以用react native构建Android应用程序吗?

我可以用react native构建Android应用程序吗?,android,reactjs,react-native,Android,Reactjs,React Native,最近发布的react本机功能仅包括iOS应用程序示例和文档。否。您无法使用此版本构建Android应用程序 Facebook表示他们正在开发Android版本,并有句名言“给我们6个月”,这句话很有意思。我不会将任何重要的商业决策建立在6个月后它将被公布的幻觉之上,但你至少可以对这样一个事实抱有一些希望,即他们在让我们获得它之前认真准备好它的生产,而且这不仅仅是一个天上的馅饼希望 另外,正如其他人所指出的,Facebook已经发布了他们用Android版React Native构建的应用程序。所

最近发布的react本机功能仅包括iOS应用程序示例和文档。

否。您无法使用此版本构建Android应用程序

Facebook表示他们正在开发Android版本,并有句名言“给我们6个月”,这句话很有意思。我不会将任何重要的商业决策建立在6个月后它将被公布的幻觉之上,但你至少可以对这样一个事实抱有一些希望,即他们在让我们获得它之前认真准备好它的生产,而且这不仅仅是一个天上的馅饼希望

另外,正如其他人所指出的,Facebook已经发布了他们用Android版React Native构建的应用程序。所以至少有一部分已经为黄金时段做好了准备

更新

对React Native for Android的早期支持已推送到GitHub

如前所述,如果尝试从iOS移植应用程序,则有几件事情目前不起作用。但是值得一看

是的

React Native for Android于2015年9月14日发布


文档:

它的目标不是成为一个跨平台、一次编写、随时随地运行的工具。它的目标是在任何地方写一次就学会-科林·埃伯哈特,来自Raywenderlich


好消息是React Native for Android终于出现了。()

虽然你现在不能做,但不应该花那么长时间

大约两周前,React JS twitter帐户在play store发布了第一款React原生Android应用程序:


好消息!现在它是可能的

“就这样,我们等待了大约6个月的提交!”-usereact.com

请阅读更多关于:

观看此视频:


我已经在Android上试用了Facebook react,它真的很有效

可以找到简单的Ubuntu安装指南


简单js文件:

是的,我们现在也可以用react native开发android应用程序

其中一些应用程序已经在react native for android中开发 例如:

1) F8 2) Facebook广告经理 3) 小队 4) 探索虚拟现实 5) 子流等。。 还有更多的还在统计中

由于JSX语法的易用性,世界各地的开发人员现在选择react native进行移动应用程序开发

在MVC中,它通常被称为V。
由于React不对您的技术堆栈的其余部分进行任何假设,因此它很容易嵌入到现有的非React本机应用程序中。

TLDR;是的,

详细答案(截至2017年11月)

React Native android应用程序开发非常稳定,大量android应用程序已经使用React Native构建并用于生产

您可以找到应用程序的展示。他们中的大多数都有IOS和Android版本

您还可以轻松地集成本机Android java代码以响应本机。提及


作为一名使用react-native和大量本地java代码依赖项构建Android应用程序的开发人员,react-native运行稳定,我发现文档和社区支持足够了。

是的,它适用于ios和Android平台,如果app.js为不同的平台使用不同的代码,请确保在app.js中提到代码入口点。但是,像本机事件或位置管理器这样的本机函数需要用本机语言编码,然后使用RCT_导出进行导出,您可以在文档中找到有关它的更多信息, 使用React Native,您可以构建真正的移动应用程序。real app意味着接近平台,或者可以简单地说是99%的本地应用。react native提供了使用javascript构建本地android应用的简单方法,以实现利润丰厚的设计。您对android studio有基本的了解,并在android studio相关的本机模块集成中修复错误,并且对react.js有很好的理解,然后您可以使用反应自然。 android应用程序的基本要求 1.配置android studio请遵循以下链接并避免安装python。 . 2.对于UI,您将从官方文档中学习flex box。
我觉得这已经足够了

是的,不仅仅是android,还有使用XCode的iOS

是的,你可以用React Native制作真实世界的mob应用程序。React Native用于创建混合移动应用程序。在这篇文章中,我们用javascript编写代码,将其转换为ios的swift和android的java。

是的,您可以使用React Native构建android应用程序。为此,您必须安装带有所有必需SDK的Android Studio。您可以使用Android Studio和命令行在Android模拟器中运行React本机应用程序

对于命令行,运行以下命令:

react-native run-android
否则,您可以在android Studio中打开由React Native在android文件夹中创建的android项目,然后从那里运行该项目


快乐编码…)

是的,您完全可以使用react-native构建android应用程序。这是react-native的最大好处之一。在Facebook创建应用程序之前,你必须用不同的代码构建两次应用程序:一个是使用Swift或Objective-C的iOS应用程序,另一个是使用Java或Kotlin的Android应用程序。

为什么投票失败?我错过了这个版本中的一些东西吗?不知道。来这里是因为NAA的旗帜,这更令人费解。你有没有从facebook上找到一些关于此事的声明?好吧,很明显它被称为“马上就来”:因为人们不喜欢这个答案。这是一个真实的答案,完全正确。人们就是不喜欢它(问得好,“本地人”在这一点上,命名是非常误导人的。好问题!我真的希望从一开始就支持android。最初的演示似乎暗示了这一点。在React Native发布6个月后支持android。精通营销的Facebook表现不错。是的。我建议使用android Studio作为您的环境。它的安装可能有点困难这很棘手,但是如果你遵循一个好的教程,你会通过的