React Native Android: El método no reemplaza ni implementa un método desde un supertipo

He añadido react-native-fbsdk a mi proyecto nativo de la reacción y tenerlo que construye muy bien en iOS. Pero en el lado androide, no puedo conseguir gradle para construir el proyecto. Cuando intento compilar react-native-fbsdk, estoy golpeando: "el método no anula o implementa un método de un supertipo"

 21:41:11.863 [INFO] [org.gradle.api.internal.tasks.compile.JdkJavaCompiler] Compiling with JDK Java compiler API. 21:41:12.100 [ERROR] [system.err] /Users/joncursi/Sites/joncursi/redbirdNative/node_modules/react-native-fbsdk/android/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.java:61: error: method does not override or implement a method from a supertype 

Lo que señala el siguiente fragmento de código dentro de react-native-fbsdk:

 @Override public List<Class<? extends JavaScriptModule>> createJSModules() { return Collections.emptyList(); } 

Cuando @Override , esta instancia particular del error desaparece, pero me golpeó el mismo error en otro módulo como react-native-image-picker :

 :react-native-image-picker:compileReleaseJavaWithJavac - is not incremental (eg outputs have changed, no previous execution, etc.). /Users/joncursi/Sites/joncursi/redbirdNative/node_modules/react-native-image-picker/android/src/main/java/com/imagepicker/ImagePickerPackage.java:34: error: method does not override or implement a method from a supertype @Override ^ 1 error 

Sospecho que esto es un problema con mi configuración local. ¿Alguna idea de lo que podría estar mal aquí?

    2 Solutions collect form web for “React Native Android: El método no reemplaza ni implementa un método desde un supertipo”

    El error es muy vago (y imo un poco de un lío en el flujo de liberación nativa reaccionar).

    React-native 0.47.0 tuvo un cambio de ruptura que significaba libs tuvo que parches de su código.

    Eliminar las llamadas no creadas de createJSModules (ce6fb33, 53d5504) – source

    Mi conjetura es que usted apenas tiene que poner al día las bibliotecas para las cuales este error aparece, y someter de otra manera un PR.

    He aquí un ejemplo de una libificación que lo soluciona: https://github.com/rebeccahughes/react-native-device-info/pull/191/files

    Actualizar:

    El PR que estás esperando está aquí: https://github.com/facebook/react-native-fbsdk/pull/354

    Recomiendo esta guía https://github.com/underscopeio/platzi-react-native/pull/9 , lo probé ayer y funcionó, y no te olvides de actualizar los paquetes sugeridos por tu android studio

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.