搭建開(kāi)發(fā)環(huán)境
- 按照官網(wǎng)操作即可,很詳細(xì):https://reactnative.cn/docs/environment-setup
0.67 及以上版本的 React Native 需要 JDK 11 版本
低于 0.67 版本的 React Native 需要 JDK 1.8 版本
當(dāng)前最高是 react-native:0.69。按需使用。
注意自己電腦的環(huán)境配置,版本一定不能亂,最好嚴(yán)格按照官網(wǎng)的來(lái)。
- 我使用環(huán)境:
Node :16
java : 8
react-native : 0.66
Android SDK Platform : 29
Android SDK Build-Tools : 29.0.2
NDK (Side by side) : 20.1.5948944
項(xiàng)目創(chuàng)建
- 創(chuàng)建項(xiàng)目
npx react-native init AwesomeProject
# 或者
npx react-native init AwesomeProject --version X.XX.X
我要用的是低版本,需要指定版本號(hào),執(zhí)行
npx react-native init AwesomeProject --version 0.66.0
啟動(dòng)試試
- 啟動(dòng),看是否正常(最好先不要在開(kāi)發(fā)工具里啟動(dòng))
# 進(jìn)項(xiàng)目目錄
cd AwesomeProject
# 啟動(dòng)
npx react-native run-android