Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native React native卡在旧版本的应用程序上_React Native - Fatal编程技术网

React native React native卡在旧版本的应用程序上

React native React native卡在旧版本的应用程序上,react-native,React Native,当我运行react native run android时,它只在模拟器中安装旧版本的应用程序,不会显示更改 非常感谢您的建议。您是否尝试过响应本机启动--重置缓存 或者,您可以尝试重置最大等待时间(我找到了)。 在文件\node\u modules\node haste\lib\FileWatcher\index.js 您应该增加MAX\u WAIT\u TIME变量(例如:360000)并更改函数\u createWatcher. 发件人: 致: 愿它能帮助你D似乎每次编译到android应

当我运行react native run android时,它只在模拟器中安装旧版本的应用程序,不会显示更改


非常感谢您的建议。

您是否尝试过
响应本机启动--重置缓存

或者,您可以尝试重置
最大等待时间(我找到了)。
在文件
\node\u modules\node haste\lib\FileWatcher\index.js
您应该增加
MAX\u WAIT\u TIME
变量(例如:360000)并更改函数
\u createWatcher.

发件人:

致:


愿它能帮助你D

似乎每次编译到android应用程序时,我们都必须重新绑定资产。这对我很有用:

  • 首先运行以下命令:

    react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
    
  • 那么这个,

    react-native run-android
    

  • 使用上述解决方案进行了尝试,不确定它们是否对最终版本有帮助,但最终起作用的是在
    /android
    文件夹中运行
    /gradlew clean assembleerelease

    对我来说,我只是重新启动了我的系统。或者只需停止react本机服务器,然后重新运行应用程序。

    检查VS代码可能未突出显示的语法错误


    三个小时的脱发后,我发现它没有提醒我对象中的
    =
    ,而不是

    我在使用iOS时遇到这种情况,以下是我恢复工作状态的步骤:

    $ react-native start --reset-cache
    $ rm -rf ios/build
    
    当您运行Thread iOS时,独立完成这项工作将迫使RN从头开始重新构建iOS版本,因此这可能是运行iOS的大多数其他人的答案

    在我最近一次遇到这个问题时,我发现在强制进行新构建之后,metro bundler会抛出以下错误:metro bundler遇到错误:SHA-1 for file

    有了这个,我必须刷新我的node_模块以彻底解决这个问题

    $ rm -r node_modules
    $ yarn
    


    使用expo中的重新加载选项,通过从图标栏拖动来解决此问题的另一种方法是在web浏览器控制台中运行此命令。我在React Native for Windows上遇到了这个问题,上面的解决方案都不适合我

    localStorage.clear()
    

    删除旧版本,构建新版本,然后安装。我这样做了,但仍然有问题。谢谢!这完全奏效了。几周来我一直在想这个问题。我注意到它删除了所有创建的符号链接。我在某处读到这些符号链接是由Xcode构建创建的。我曾经手动删除了所有这些符号链接,并用最新代码编译了我的应用程序。很高兴知道这也可以做到这一点。我已将其设置为bash别名,以备将来使用。我尝试了此操作,但似乎丢失了所有图像文件。对我来说,这很有效。但在我不得不用命令sudolsof-I:8081杀死监听端口
    8081
    之前
    $ rm -r node_modules
    $ yarn
    
    localStorage.clear()