React-native-onesignal: Le package com.geektime.reactnativeonesignal n'existe pas

Créé le 22 mars 2017  ·  10Commentaires  ·  Source: OneSignal/react-native-onesignal

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

Commentaire le plus utile

Je viens d'ajouter cette ligne (app/build.grade)
compiler le projet(':react-native-onesignal')

Et ça marche...

Tous les 10 commentaires

J'ai le même problème actuellement avec RN 0.42

ccreact onesignal issue

@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

Cette page vous a été utile?
0 / 5 - 0 notes