MainActivity.java - 找不到符号 reactRootView.setIsFabric(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED)
MainActivity.java - cannot find symbol reactRootView.setIsFabric(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED)
我已经通过 react-native CLI 将 react-native 升级到最新版本 (0.68),现在每次我尝试为 android 构建时,我都会收到此错误:
error: cannot find symbol reactRootView.setIsFabric(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED);
我尝试清理包,确保我的包名称是正确的(就像建议的其他问题一样)并且到目前为止什么都没有..
通过 react-native 迁移文件,我发现不知何故我错过了一些与 react-native 新架构相关的迁移(尽管我希望它在使用 react-native CLI 升级命令).
我建议关注迁移更改,尤其是 MainActivity.java
和 MainApplication.java
- 不要忘记根据您的情况更改“从”和“到”版本:
https://react-native-community.github.io/upgrade-helper/?from=0.65.1&to=0.68.1
如果您使用的是最新版本的 React Native (i.e: v >= 68)
,则必须重建您的项目。它对我有用。
我已经通过 react-native CLI 将 react-native 升级到最新版本 (0.68),现在每次我尝试为 android 构建时,我都会收到此错误:
error: cannot find symbol reactRootView.setIsFabric(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED);
我尝试清理包,确保我的包名称是正确的(就像建议的其他问题一样)并且到目前为止什么都没有..
通过 react-native 迁移文件,我发现不知何故我错过了一些与 react-native 新架构相关的迁移(尽管我希望它在使用 react-native CLI 升级命令).
我建议关注迁移更改,尤其是 MainActivity.java
和 MainApplication.java
- 不要忘记根据您的情况更改“从”和“到”版本:
https://react-native-community.github.io/upgrade-helper/?from=0.65.1&to=0.68.1
如果您使用的是最新版本的 React Native (i.e: v >= 68)
,则必须重建您的项目。它对我有用。