写在前面: 纯小白,记录自己踩过的坑
- 我傻我承认,有node环境的情况下又装了一遍node导致系统中有2个node版本 卒。。。。
解决方案 :重装nvm。。。辣么傻。。。 - 然后create-react-native-app新建项目报错
原因:项目中设置项目 npm set registry=http://registry.npm.mycompany/,这样设置会报错,,我也不知道为啥。。
解决方案:重新设置镜像源 npm set registry https://registry.npm.taobao.org/ - adb devices连不上设备(魅族)
解决方案:查看硬件id 然后在 /.androidl里面新建adb_usb.ini的配置文件,内容为adb 的6位硬件id - adb无法使用,提示unknown host service
原因:5037端口被占用
解决方案:
● 打开命令行,输入命令:netstat -ano |findstr “5037”
● 查看到对应的进程的PID
● Ctrl+alt+delete,打开任务管理器,查看是哪个进程占用了PID,结束该进程 - react-native run-android时报错:
You have not accepted the license agreements of the following SDK components:[Android SDK Platform 23, A