React Native Android调试报错求助:SDK路径未找到及连接异常
解决React Native安卓运行报错及手机连接异常问题
一、修复Android SDK路径识别失败问题
- 先找到你实际安装Android SDK的路径(比如自定义安装在
D:\Android\Sdk) - 配置系统环境变量:
- 新建系统变量
ANDROID_HOME,变量值填SDK的完整路径 - 编辑
Path变量,添加%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools两个路径
- 新建系统变量
- 重启VSCode和终端,让环境变量生效
二、解决Error: spawn cmd.exe ENOENT报错
- 检查系统
Path变量里是否包含C:\Windows\System32,没有的话直接添加进去 - 重启电脑,确保终端能正常调用cmd.exe
三、修复手机端java.net.connectexception连接异常
- 确认手机和电脑连接在同一个WiFi网络下
- 打开手机的USB调试模式,连接电脑时选择「文件传输」模式
- 在终端运行
adb reverse tcp:8081 tcp:8081,把本地8081端口映射到手机 - 若仍有问题,在项目根目录执行
react-native start --reset-cache,清除缓存后重新启动打包服务
内容的提问来源于stack exchange,提问作者Harshit Singh
相关产品推荐
相关产品推荐

