Android开源项目Android开发Android技术知识

[React-Native]React-Native for A

2018-02-04  本文已影响126人  tinyfight

前言

React-Native是互联网巨头之一的Facebook开发的一套多平台开发解决方案。可以让我们使用JavaScript和React开发移动端应用。倡导组件化开发理念,即在RN中任一个功能或者一个UI模块都可以做为一个组件,我们可以使用其封装好的组件,也可以通过嵌套形成新的组件。RN着重于让开发者提高多平台的开发效率,即Learn once,write everywhere的思想。
React-Native 经过Facebook将近三年的开发演进,在写本文时最新的版本已经演进到0.52版本,在github上已经有0.53的pre release状态。

React-Native的特点

React-Native for Android

最初的React-Native只支持iOS开发,直到2015年9月开始,React-Native同时开始支持Android开发。到现在RN已经支持大部分的安卓组件,并且在Android平台已经很成熟了。

安装第一个项目

通过以下命令安装第一个Demo项目:
react-native init Demo
cd Demo
react-native run-android
当然也可以通过--version命令指定React-Native版本号:
react-native init Demo --version 0.39.2
注意必须精确到小数点后两位。

修改项目

打开App.js并随便改上几行,按两下R键打开开发者菜单,然后选择 Reload JS 就可以看到你的最新修改。
在终端下运行adb logcat *:S ReactNative:V ReactNativeJS:V可以看到应用的日志。

至此React-Native for Android 环境配置搭建完成,下一期我们将讲解一下React-Native项目的开发IDE工具。

上一篇下一篇

猜你喜欢

热点阅读