我有一个我编写的React Native本机桥接模块,并且如你所知,React Native的version 0.47对这些进行了重大更改:
Remove unused createJSModules calls (ce6fb33, 53d5504) - @javache
事实是,如果此弃用的覆盖方法位于Android模块的
MainApplication.java
文件中,则现在使用RN 0.47(或更高版本)的项目将无法编译,而使用较低版本的项目则无法进行编译不存在。我该如何使自己的本机模块与0.47之前的旧版本兼容?
最佳答案
只需删除@Override
的createJSModules()
批注,它将对两者均适用!
关于javascript - React Native 0.47删除了createJSModules方法的后兼容性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45584887/