React Native 0.47删除了createJSModules方法的retrocompatibility

时间:2017-08-09 08:00:53

标签: javascript android react-native compatibility react-native-android

我有一个我编码的React Native原生桥接模块,正如您所知,React Native的version 0.47对这些进行了重大更改:

Remove unused createJSModules calls (ce6fb33, 53d5504) - @javache

问题是,如果这个已弃用的覆盖方法在Android模块的MainApplication.java文件中并且使用较低版本的项目获胜,那么现在使用RN 0.47(或将来更高)的项目将无法编译如果它不存在则编译。

如何使用我自己的原生模块与0.47以上的旧版本和新版本兼容?

1 个答案:

答案 0 :(得分:5)

只需移除@Override createJSModules()注释,它就可以同时使用!