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
Tengo el mismo problema actualmente con RN 0.42
@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
Comentario más útil
Acabo de agregar esta línea (app / build.grade)
compilar proyecto (': react-native-onesignal')
Y funciona ...