在android模拟器上运行时发出Expo警告



我一直在使用Expo构建一个反应原生应用程序。它一直运行良好的安卓模拟器,但突然它将不再加载模拟器。下面是错误信息:

Warning: Problem validating app.json: Unable to perform cache refresh for C:UserAppDataLocalExposchema-45.0.0.json: Error: self signed certificate in certificate chain.

我正在使用Android Studio并在Windows操作系统上开发。

我已经尝试更新我的exp -cli,使用exp -doctor来修复我的依赖,删除我的包。锁定文件并重新安装我的模块,并清除我的expo缓存。我还尝试过清除Android Studio设备上的数据。这些都没有用。

另外,我的应用程序在博览会web浏览器中运行良好,所以它不是我实际源代码中的致命错误。

知道是怎么回事吗?

我相信这可以通过清除react-native打包器缓存来解决。

Run:expo start --clear

你可以把它添加到你的包中,以备将来参考:

"start:clear": "expo start --clear",

查看expo cli文档获取更多信息:https://docs.expo.io/workflow/expo-cli/