React-native-onesignal: El paquete com.geektime.reactnativeonesignal no existe

Creado en 22 mar. 2017  ·  10Comentarios  ·  Fuente: OneSignal/react-native-onesignal

package com.geektime.reactnativeonesignal does not exist import com.geektime.reactnativeonesignal.ReactNativeOneSignalPackage;

Estoy en Android con react native 0.42,

Seguí las instrucciones aquí

https://github.com/geektimecoil/react-native-onesignal#android -installation

¿Algunas ideas? @avishayil

Comentario más útil

Acabo de agregar esta línea (app / build.grade)
compilar proyecto (': react-native-onesignal')

Y funciona ...

Todos 10 comentarios

Tengo el mismo problema actualmente con RN 0.42

ccreact onesignal issue

@jakeatwork la importación correcta es import com.geektime.rnonesignalandroid.ReactNativeOneSignalPackage;

Logré resolver el problema, hubo un conflicto con la biblioteca de mapas.

¡@ricsirigu funcionó para mí! Gracias.

Recibo un error que indica "El módulo nativo RNonesignal intentó anular RNonesignal para el nombre del módulo OneSignal. Si esta era su intención, el conjunto puede anular el módulo existente = verdadero

Acabo de agregar esta línea (app / build.grade)
compilar proyecto (': react-native-onesignal')

Y funciona ...

Tener el mismo problema ...

@lenichols ¿Has probado esta solución? Aparentemente, después de escribir react-native link react-native-onesignal en la consola, no agrega esa línea faltante en el archivo de compilación de Gradle.
Actualmente estoy usando RN 0.45.1

Tuve este problema y el problema fue causado por ejecutar react-native link react-native-onesignal más de una vez, lo que resultó en importaciones duplicadas de una señal en MainApplication.java y también en el archivo settings.gradle . Valdría la pena comprobar esto.

Tuve exactamente el mismo problema hasta que me di cuenta de que había agregado new ReactNativeOneSignalPackage() manualmente incluso después de que react-native link hubiera hecho por mí. Así que verifique su _MainApplication.java_ y asegúrese de tener solo una entrada.

Después de eso, ejecute react-native run-android para volver a compilar

¿Fue útil esta página
0 / 5 - 0 calificaciones