React Native Building版本未反映调试所做的更改(Android)

And*_*rew 5 react-native react-native-android

我对我的React本机应用程序进行了一些样式更改。一切在调试中看起来都不错,所以我尝试使用'react-native run-android --variant = release'运行发行版本,而调试中的任何更改均未显示。我确定自己没有疯,并删除了背景图片。发行版本完全没有变化。然后,我尝试生成签名的apk并手动安装。一样。

我似乎在Google上找不到任何东西。有没有人遇到过这个问题或对尝试什么有建议?我梳理了所有的配置文件,一切似乎都正确。我不知道代码就很难理解它,但是由于它仅供内部公司使用,所以我无法分享。

Mat*_*man 7

对于仍然为此感到困扰的任何人,更新index.android.bundle通常可以解决此问题:

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
Run Code Online (Sandbox Code Playgroud)

  • 这救了我的屁股。谢谢你。我不明白为什么这没有记录。即使知道在必要时要问什么问题也是一个挑战。 (2认同)
  • 谢谢!工作就像一个小改变的魅力。就我而言,它是“--entry-file index.js” (2认同)