Javascript 当我在设备中运行React本机应用程序而不通过电缆连接pc时,它会显示2个月前的应用程序状态
两个月前就开始了。当我执行“react native run android”时,它会加载最新的应用程序,即我在代码中所做的更改。但是,由于我断开了设备的电缆,并试图打开应用程序,所以从大约2个月前开始,应用程序就会显示出来。(我正在用手机直接调试)我不知道为什么会发生这种情况。我原以为可能是关于缓存的,但它隐藏了我的知识。我尝试卸载应用程序,用Android Studio打开项目并播放它(假设它永远在设备中安装应用程序,或者至少是我想的那样),当电缆连接到我的设备时,没有发生任何奇怪的事情,只是我的应用程序的最新状态按它应该的样子播放。但同样,Android Studio在我的手机上安装了应用程序,当我断开手机电缆并重新运行应用程序时,会加载旧的应用程序。我快疯了,我需要帮助解决这个奇怪的问题。 谢谢 注意:在iPhone中不会发生错误,但当错误第一次出现在iPhone emulator中时,我是第一次发生错误的。Javascript 当我在设备中运行React本机应用程序而不通过电缆连接pc时,它会显示2个月前的应用程序状态,javascript,android,ios,react-native,Javascript,Android,Ios,React Native,两个月前就开始了。当我执行“react native run android”时,它会加载最新的应用程序,即我在代码中所做的更改。但是,由于我断开了设备的电缆,并试图打开应用程序,所以从大约2个月前开始,应用程序就会显示出来。(我正在用手机直接调试)我不知道为什么会发生这种情况。我原以为可能是关于缓存的,但它隐藏了我的知识。我尝试卸载应用程序,用Android Studio打开项目并播放它(假设它永远在设备中安装应用程序,或者至少是我想的那样),当电缆连接到我的设备时,没有发生任何奇怪的事情,只
附加信息:React本机版本:0.49.3从android设备上卸载您的旧应用程序,重新安装并检查它。我以前也遇到过同样的问题,这里有一些建议可以解决它
- 重新安装前卸载应用程序
- 如果您在上有多个帐户,请确保为所有用户卸载
您的设备(Android)
Settings->Apps->{your app}->more->为所有用户卸载
- 取消选中自动还原(Android)
Settings->Backup&reset->Automatic restore