React Native入门教程 1 -- 开发环境搭建
有人问我为啥很久不更新博客。。我只能说在学校宿舍真的没有学习的环境。。基本上在宿舍里面很颓废。。不过要毕业找工作了,我要渐渐把这个心态调整过来,就从react-native第一篇博客开始。话说RN也出来很久了 每次我研究都比别人晚一步 转载请注明出处:http://www.52php.cn/article/p-reuscfrx-bkg.html 为什么要研究React Native因为总感觉以后移动端很少有人做APP,一做就是两种平台的,成本太高。迟早药丸。 所以居安思危,早点研究跨平台的东西,由于是js写的,以后APP死了还能轻易转前端,何乐而不为呢。 啥叫React Native这个东东是FaceBook研发的, 他的主要功能就是用js来编写各个平台的APP,他们的主旨是:
看起来很诱惑,是不是,快来跟我一起学习如何搭建环境。这里给出的是windows下的Android版本,其他系统平台应该大同小异,就不再介绍。 工欲善其事必先利其器再安装开发环境之前,介绍一款取代win下cmd.exe利器:Cmder。 准备环境前提你需要有一个搭建好的Android Studio环境,这里想必就不用多说了。 需要安装的有:
python&node首先去官网下载python2 以及 Node.js: 键入python 以及 node
如果正常 则如下图: react-native-cli在命令行键入 npm install -g react-native-cli
安装react-native-cli。 环境变量(很重要)除了java的环境变量外,还要添加android的环境变量: 初始化项目以上环境安装完毕之后,就可以初始化项目了。 在cmder键入 react-native init MyProjct
来初始化项目 初始化完毕之后,键入以下命令来开启服务器。 cd MyProject
react-native start
接下来,键入命令,让项目跑起来 react-native run-android
漂亮! 我们第一个RN程序已经跑起来了。当然,如果顺利的话,你会看到以上界面。。但是过程中往往不那么顺利。遇到的错误总结1. 在run-android 报错(1)no connected devices 这里是没有找到你的设备,只需要用adb连接以下就可以了 adb connect 127.0.0.1:62001(输入你自己模拟器的端口)
(2) 2.在run-android的时候下载gradle很慢 3.运行APP以后红屏报错java.lang.RuntimeException:Could not connect to development server.如图 react-native start
2、确保你的设备连接到了电脑。 adb connect host:prot
3、尝试如下命令 adb reverse tcp:8081 tcp:8081
4、在开发选项里设置调试IP,注意是开发选项,并不是手机的开发者选项(害我找了半个小时)。。 此时应该,点击菜单键,其中有个Dev Setting 设置主机IP和端口即可解决。 到此,我们踏出了第一步。未来正向我们招手,加油。 如果你喜欢我的博客,欢迎评论和关注!谢谢 欢迎加入React Native讨论群 : 120663591下一篇:React Native入门教程(笔记) 2 – 基本组件使用及样式( (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |