Expo中React Native项目在安卓模拟器无限加载更新问题求助
解决Expo安卓模拟器无限显示“New update available, downloading...”的问题
禁用自动更新检查
打开项目根目录的app.json或app.config.js,在expo节点下添加/修改updates配置:{ "expo": { "updates": { "enabled": false, "checkAutomatically": "ON_ERROR_RECOVERY" } } }保存后重启Expo服务器,让配置生效。
强制清除Expo缓存
在终端执行命令:expo r -c
这个命令会清除项目缓存和Expo本地缓存,解决缓存引发的更新逻辑异常。检查模拟器网络状态
确保安卓模拟器和本地电脑处于同一局域网,网络波动或模拟器网络配置错误会导致更新请求卡住。可以尝试重启模拟器网络连接,或切换到电脑热点网络测试。手动指定服务器地址启动
用局域网模式启动Expo:expo start --lan
启动后在模拟器的Expo客户端手动输入终端显示的本地IP+端口,避免自动寻址出错。重置项目更新配置
删除项目根目录下的.expo文件夹(Expo自动生成的缓存配置文件夹),然后重新启动Expo服务器,让系统生成干净的配置文件。
内容的提问来源于stack exchange,提问作者Karolina Lencina
相关产品推荐
相关产品推荐

