2021年1月19日
首先关于,React Native的环境搭建
Node,JDK1.8,python
开发安卓必须需要工具
1、Android studio
2、edit plus (编辑器随意,vs code也可以)
3、模拟器(我自己装的逍遥模拟器,连接命令:adb connect 127.0.0.1:21503)
注意:
其中node jdk是必须装的,python我看到有视频up主推荐装,我暂时还不清楚有什么用;
node是用来生成项目的,通过cmd 进入生成项目的路径,生成项目的命令如下:
npx react-native init AwesomeProject
其中 AwesomeProject
是自定义的项目名,生成的项目,都会在这个文件夹里面
android studio是用来连接模拟器的(这个连接完,放一边就可以,大多数时间是操作edit plus 也就是你的编辑器,弹出的命令窗口不能关,不能关),edit plus 是来修改生成的项目里面的js文件的,测试案例复制粘贴官网的例子至App.js
文件就可以,有趣的是你修改js的时候模拟器里面的界面也会同时变化
关于环境的搭建有详细教程↓↓↓
https://reactnative.cn/docs/environment-setup
另外我有踩过一个坑,就是我一开始是想在原先已经通过java安卓开发的程序创建好了的项目里面引入React Native的,我整了几个小时,虽然显示了,但是还报错,效果和体验都不咋地,建议初学的话还是直接在通过bone生成好了的项目里面直接修改,用Android studio打开项目,指定是可以直接打开的,这边为了方便同时生成安卓端和苹果端的程序,建议不用管Android 和ios目录里面的文件了,修改js脚本文件就行