Fallo al Instalar el SDK en APP en desarrollo

33 views
Skip to first unread message

Javi Arranz

unread,
Jan 17, 2019, 12:54:57 AM1/17/19
to Jitsi-ES
Hola Saul, Ricardo me reporta el siguiente fallo al instalar el SDK en la aplicación que estamos desarrollando ( comentado en  https://github.com/skrafft/react-native-jitsi-meet/issues/18 ):

I install your plugin in an app that uses react-native-firebase too.

I has not problems with firebase and recives notifications and messages without problems.

When I put a button on view and onPress call your example function the app crashes:

The code in react native app is:

JSX:
onPress={ () => {this.iniciaVideoLlamada()} }>

Js:

iniciaVideoLlamada = () => {
    JitsiMeet.initialize();
    JitsiMeetEvents.addListener('CONFERENCE_LEFT', (data) => {
      console.log('CONFERENCE_LEFT');
    });
    setTimeout(() => {
      JitsiMeet.call('https://meet.jit.si/pepe');
    }, 1000);
  }

The only change to your code is the url (and the function name)

The FATAL error that shows android studio is:

E/ReactNativeJS: RNFirebase core module was not found natively on Android, ensure you have correctly added the RNFirebase and Firebase gradle dependencies to your `android/app/build.gradle` file.
    
     See http://invertase.link/android for the android setup guide.
E/ReactNativeJS: Module AppRegistry is not a registered callable module (calling runApplication)
E/AndroidRuntime: FATAL EXCEPTION: mqt_native_modules
    Process: com.eternity.nulesinfo, PID: 10629
    com.facebook.react.common.JavascriptException: RNFirebase core module was not found natively on Android, ensure you have correctly added the RNFirebase and Firebase gradle dependencies to your `android/app/build.gradle` file.
    
     See http://invertase.link/android for the android setup guide., stack:
    t@645:640
    <unknown>@645:2187
    v@2:1496
    d@2:949
    o@2:435
    <unknown>@644:127
    v@2:1496
    d@2:949
    o@2:435
    <unknown>@641:206
    v@2:1496
    d@2:949
    o@2:435
    <unknown>@466:354
    v@2:1496
    d@2:949
    o@2:435
    <unknown>@339:229
    v@2:1496
    d@2:949
    o@2:435
    <unknown>@11:58
    v@2:1496
    d@2:879
    o@2:435
    global code@884:4
    
        at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java:54)
        at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException(ExceptionsManagerModule.java:38)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
        at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:160)
        at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
        at android.os.Handler.handleCallback(Handler.java:836)
        at android.os.Handler.dispatchMessage(Handler.java:103)
        at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)
        at android.os.Looper.loop(Looper.java:203)
        at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192)
        at java.lang.Thread.run(Thread.java:761)

The exact error place is in JitsiMeetView.class file, line 199

this.reactRootView.startReactApplication(ReactInstanceManagerHolder.getReactInstanceManager(), "App", props);

Any idea?, thanks in advance for your help (and this plugin too)



Gracias por adelantado por la ayuda

Un saludo

Javi

Message has been deleted
Message has been deleted

ricardo berzal

unread,
Jan 17, 2019, 5:14:22 AM1/17/19
to Jitsi-ES

He visto que el plugin tira de la versión 1.16.0 de jitsi y ahora está por la 1.21.0

 

Creo que puede ser el problema,

 

Si vas a https://github.com/jitsi/jitsi-meet/tree/master/android/app indica que la actualización de hace nueve días era por "rn: add Firebase integration", justo la causa del problema.

Javi Arranz

unread,
Jan 17, 2019, 7:14:16 AM1/17/19
to Jitsi-ES
Se ha conseguido hacer que  utilice la 1.21.0 y nada,  ahora salta otro error.

Saúl Ibarra Corretgé

unread,
Jan 17, 2019, 11:01:10 AM1/17/19
to jits...@googlegroups.com
Hola!

Por lo que veo estais intentando integrar Jitsi Meet en una aplicacion
que ya hace uso de React Native. Ese caso de uso es el que menos pulido
tenemos. El SDK esta mas diseñado para ser integrado en apps nativas.

https://github.com/skrafft/react-native-jitsi-meet/ -> este projecto no
es nuestro.

El SDK 1.16 no tenia nada de Firebase, no se de donde viene. La 1.21
tampoco en realidad, Firebase es parte de la app y no del SDK.

Cual es el error exacto que ves al intentar compilar con la 1.21?
> --
> Has recibido este mensaje porque estás suscrito al grupo "Jitsi-ES" de
> Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus
> mensajes, envía un correo electrónico a
> jitsi-es+u...@googlegroups.com
> <mailto:jitsi-es+u...@googlegroups.com>.
> Para publicar en este grupo, envía un correo electrónico a
> jits...@googlegroups.com <mailto:jits...@googlegroups.com>.
> Visita este grupo en https://groups.google.com/group/jitsi-es.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/jitsi-es/cf0a5729-1958-468f-a006-5d1cb6931061%40googlegroups.com
> <https://groups.google.com/d/msgid/jitsi-es/cf0a5729-1958-468f-a006-5d1cb6931061%40googlegroups.com?utm_medium=email&utm_source=footer>.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.


--
Saúl
Reply all
Reply to author
Forward
0 new messages