React Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。
React Native着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)
Facebook已经在多项产品中使用了React Native,并且将持续地投入建设React Native。
Android Windows环境:
Node:依赖Node启动packager服务,手机通过该服务加载项目文件以及npm的安装。
JDK,Android SDK:Android 开发环境必备,需要配置好环境变量ANDROID_HOME,JAVA_HOME,SDK以及里面的support包版本有一定的要求,编译时会有提示可通过SDK Manager进行下载。
Android Stuido,Sublime Text3:原生Android IDE,React Native 开发IDE,Sublime 需要安装相关插件支持去es6代码高亮等.推荐插件:Babel,JsFormat,React Native Snippet
Git
安装React Native 命令行工具
npm install -g react-native-cli
初始化项目:
react-native init firstProject
运行packager服务:
react-native start
Android 手机上运行:
react-native run-android
通过设置键,或摇晃手机打开DevSetting页面,配置调试连接地址,电脑ip:8081端口