React native React native卡在旧版本的应用程序上
当我运行react native run android时,它只在模拟器中安装旧版本的应用程序,不会显示更改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应
非常感谢您的建议。您是否尝试过
响应本机启动--重置缓存
或者,您可以尝试重置最大等待时间(我找到了)。
在文件\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()