react-native 过程遇到的问题


js文件里 npmrc,
registry = https://registry.npm.taobao.org
启动packager
有人说是Dev server,叫啥不重要,只要知道5.0以下的系统得启动这个server
重新启动一个dos命令行,进入项目目录(保持运行,不要关闭该窗口):
react-native start
运行android项目
新开dos命令窗口,在MyProject目录下执行
react-native run-android
在执行该步的过程中,会下载很多jar,时间有点长,可能会失败很多次,多试几次(或者使用vpn,或者lanternFQ神器)
安装完成的标记就是手机已经运行成功了应用
如果JS server already running 后面的几句变成了带有黄色字体“Starting the packager in a new 。。。。”
说明你没有启动 packager server,你没有执行第7步或者第7步没成功, 这个先不用急,可以等第8步完成后,执行第7部也可(第7步和第8步先后顺序无所谓,但是一定得启动第7步)
遇到的错误这里

出现原因:Android SDK没有更新安装完整。
解决办法:设置SDK,安装更新。
打开Android SDK Manager。选中以下项目:
Android SDK Build-tools version 23.0.1
Android 6.0 (API 23)
Android Support Repository
Local Maven repository for Support Libraries
错误2

sdk没有配置变量


错误3

版本错误
classpath 'com.android.tools.build:gradle:2.1.0'
错误4 白屏 红屏第一次
摇一摇手机
点击Dev Settings后


输入ip:端口号8081
夜神模拟器
先启动夜神模拟器
然后运行cmd命令,cd到夜神安装目录,执行命令
nox_adb.exe connect 127.0.0.1:62001
- 确保包服务器在运行
- 确保你的设备或者模拟器连接着电脑,并且手机打开了USB调试模式,然后在cmd中运行adb devices来查看已经连接好的设备列表
- 确保飞行模式是关闭的
- 如果是使用真机来开发,输入 adb reverse tcp:8081 tcp:8081来检查设备
- 输入IP:8081(这个大家都会)
补充adb.exe


浙公网安备 33010602011771号