RN的环境配置参照RN中文网站环境配置:RN中文网-Android Windows环境配置

RN的项目创建:

注意:Windows环境下 ,新手很容易在System32文件下创建RN项目(鄙人就是。。。。RN学习第一课)

RN学习第一课

//初始化创建项目

react-native init AwesomeProject

//进入文件目录

cd AwesomeProject

//这里可以插上一句命令:

查找adb设备列表

adb devices

官网说的 最好只连接一个设备。。我就是连接了一个:

手机环境是:红米Note5A  安卓7.1.2版本

//运行项目

react-native run-android

发现报了一个错误:

Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:

https://facebook.github.io/react-native/docs/android-setup.html

大致翻译意思为:不能在你的设备上安卓此应用,确认一下真的有一个模拟器在运行,无论真机还是虚拟机,也或者是环境变量配置问题,检查了一下 环境变量没问题的额。。。


之后又看到红框内的问题,

RN学习第一课

于是,点击进去看了一下,是有问题的。5.0以下运行react-native run-android 是没有问题的,5.0以上运行会出现问题

解决的办法就是 ,直接运行:设备运行5.0以上报错查看 里面说的

用于启动android 项目并非服务器

 adb reverse tcp:8081 tcp:8081 命令即可。

前提是要确保我们的RN服务器是开启的,开启命令 可以用 yarn start 或者 npm start 


 


分类:

技术点:

相关文章: