我对我的本机应用程序进行了一些样式更改。在调试中一切看起来都不错,所以我尝试使用'react-native run-android --variant = release'来运行发布版本,并且调试中没有任何更改显示出来。我确定我没有疯狂并删除了背景图片。发布版本根本没有变化。然后我尝试生成签名的apk并手动安装它。同样的事情。
我似乎无法在谷歌上找到任何东西。有没有人之前有这个问题或有什么尝试的建议?我已经梳理了所有配置文件,一切似乎都正确。我知道这很难,但是我无法分享代码,但我不能分享它,因为它只供内部公司使用。
答案 0 :(得分:5)
对于仍在努力解决此问题的人,更新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/
答案 1 :(得分:0)
1-执行adb反向..检查以下内容进入cmd中的platform-tools C:\ Users \用户名\ AppData \ Local \ Android \ Sdk \ platform-tools-> adb反向tcp:8081 tcp:8081
2-如果资产文件夹中存在捆绑文件,则将其删除 react-native包--platform android --dev否--entry-file index.js --bundle-output android / app / src / main / assets / index.android.bundle --assets-dest android / app / src / main / res
3-运行-> react-native运行android --variant = release 或react-native run-android