react-native run-android 运行常见错误

错误一:环境变量未配置好
环境变量的配置包括:SDK和python2的配置。
配置用户变量:变量名 ANDROID_HOME 值C:\Android\Sdk(自己的sdk的路径)。
配置系统变量:添加到Path中,C:\Android\Sdk\tools和C:\Android\Sdk\platform-tools和C:\Python27(就是sdk和python的安装路径)
错误二:安卓的sdk要install没有license
错误截图如下:
react-native run-android 运行常见错误react-native run-android 运行常见错误分析:该错误是由于,安卓的sdk需要install,需要同意它的license
解决方案:到自己的sdk安装路径下,进入tools,再进入bin下,执行sdkmanager.bat --licenses
react-native run-android 运行常见错误然后一直输入Y 即:accepted? Y
执行成功后,可以继续运行react-native run-android命令
错误三:设备没有连上(对于真机)
分析:手机未打开开发者选项,USB调试,USB安装,使得手机不能下载应用。
解决方案:在手机设置中找到开发者选项并打开,还需要打开USB调试和USB下载。
例如:对于小米手机:打开设置->我的设备->全部参数->MIUI版本,然后回到上两层,找到更多设置->开发者选项 打开USB调试和USB下载
完成以上操作后,需要检验是否真的已经连上设备了
命令行,输入: adb devices
出现:List of devices attached
2382933 device (这里每台计算机都不太一样)
则已经连上设备。
错误四:真机或虚拟机上显示红屏
分析:关闭了服务器。
解决方案:不要将react-native run-android 运行过程中出现的node关闭。