package com.geektime.reactnativeonesignal does not exist
import com.geektime.reactnativeonesignal.ReactNativeOneSignalPackage;
Je suis sur Android avec react native 0.42,
j'ai suivi les instructions ici
https://github.com/geektimecoil/react-native-onesignal#android -installation
Des idées? @avishayil
J'ai le même problème actuellement avec RN 0.42
@jakeatwork l'importation correcte est import com.geektime.rnonesignalandroid.ReactNativeOneSignalPackage;
J'ai réussi à résoudre le problème, il y avait un conflit avec la bibliothèque de cartes
@ricsirigu a travaillé pour moi ! Merci.
Je reçois une erreur indiquant "Le module natif RNonesignal a essayé de remplacer RNonesignal pour le nom de module OneSignal. si c'était votre intention, définissez peut remplacer le module existant = vrai
Je viens d'ajouter cette ligne (app/build.grade)
compiler le projet(':react-native-onesignal')
Et ça marche...
Ayant le même problème...
@lenichols Avez-vous essayé cette solution ? Apparemment, après avoir tapé react-native link react-native-onesignal
dans la console, cela n'ajoute pas cette ligne manquante dans le fichier de construction gradle.
J'utilise actuellement RN 0.45.1
J'ai eu ce problème et le problème a été causé par l'exécution de react-native link react-native-onesignal
plus d'une fois, ce qui a entraîné des importations en double d'un signal dans MainApplication.java
et également dans le fichier settings.gradle
. Cela vaut peut-être la peine de vérifier cela.
J'ai eu exactement le même problème jusqu'à ce que je réalise que j'avais ajouté new ReactNativeOneSignalPackage()
manuellement même après que react-native link
ait fait pour moi. Vérifiez donc votre _MainApplication.java_ et assurez-vous que vous n'avez qu'une seule entrée.
Après cela, exécutez react-native run-android
pour recompiler
Commentaire le plus utile
Je viens d'ajouter cette ligne (app/build.grade)
compiler le projet(':react-native-onesignal')
Et ça marche...