今天闲着空闲,就来学习一下React Native 毕竟这个也上线 很久了,而且可以开发androdi 和ios 两个版本,
我就简单来说一下,看了网上很多教程,我就简单概述下
android windows环境搭配
http://www.cnblogs.com/jone-chen/p/6248465.html
需要下载 Git python node.js 这3个软件, 百度上都可下载出来
主要的几个命令:
1、初始化项目react-native init projectName
2、dos进入项目文件夹之后react-native start,启动服务
3、另外开启一个DOS窗口,启动应用:react-native run-android
4、自定义创建版本号项目 react-native init 项目名 --version=0.44.3
中途我用最新的React Native 就导致里面的内部文件没有创建出来,所以用了个 上面 自己设置的版本号,0.44.3 就创建出 index.android.js 和 index.ios.js 这两个文件了 。
如果使用外部 模拟器,可以用控制台切换安装模拟器:adb connect 127.0.0.1:62001
遇到的一些简单报错 http://www.cnblogs.com/meteoric_cry/p/4874517.html
端口被占用: http://blog.csdn.net/chaoyangsun/article/details/71194743
在android手机上运行react-native项目时
报错:unable to load script from assets 'index.android bundle' ,make sure your bundle is packaged correctly or youu're runing a packager server
解决方案:
第一步:在android/app/src/main 目录下创建一个 assets空文件夹
第二步:执行下面这段命令
react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
会发现assets文件夹下多出两个文件
第三步:重新run程序。