世博会在模拟器中运行旧版本的项目

时间:2020-02-28 15:26:14

标签: react-native android-studio expo

有时,expo在android模拟器上运行应用程序时,它不会以最新的代码更改运行。相反,它将运行上一个时间点的某些版本的代码,好像自上次构建以来未进行任何更改。我无法预测何时会出现此问题,但是一旦开始,就无法纠正。

我用expo r -c

我曾尝试清除模拟器的数据,以为这可能是设备上的缓存问题。目前唯一的解决方法是重新启动PC。

如何强制expo运行最新代码?

expo diagnostics的输出

Expo CLI 3.13.1 environment info:
    System:
      OS: Linux 4.4 Ubuntu 18.04.2 LTS (Bionic Beaver)
      Shell: 5.4.2 - /usr/bin/zsh
    Binaries:
      Node: 13.8.0 - /usr/bin/node
      npm: 6.13.6 - /usr/bin/npm
    npmPackages:
      expo: ^35.0.0 => 35.0.0
      react: 16.8.3 => 16.8.3
      react-native: https://github.com/expo/react-native/archive/sdk-35.0.0.tar.gz => 0.59.8
      react-navigation: ^3.0.9 => 3.13.0
    npmGlobalPackages:
      expo-cli: 3.13.1 

更多详细信息:

赢10,

Android Studio 3.5.3

在WSL中运行的博览会

0 个答案:

没有答案