React-native-onesignal: الحزمة com.geektime.reactnativeonesignal غير موجودة

تم إنشاؤها على ٢٢ مارس ٢٠١٧  ·  10تعليقات  ·  مصدر: OneSignal/react-native-onesignal

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

أنا على Android مع رد فعل أصلي 0.42 ،

لقد اتبعت التعليمات هنا

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

أيه أفكار؟ تضمين التغريدة

التعليق الأكثر فائدة

أقوم فقط بإضافة هذا السطر (app / build.grade)
ترجمة المشروع (': رد فعل-أصلية-إشارة واحدة')

وهي تعمل ...

ال 10 كومينتر

أواجه نفس المشكلة حاليًا مع RN 0.42

ccreact onesignal issue

jakeatwork ، الاستيراد الصحيح هو import com.geektime.rnonesignalandroid.ReactNativeOneSignalPackage;

تمكنت من حل المشكلة ، كان هناك تعارض مع مكتبة الخرائط

ricsirigu عملت لي! شكرا.

يظهر لي خطأ يفيد بأن "الوحدة الأصلية RNonesignal حاولت تجاوز RNonesignal لاسم الوحدة OneSignal. إذا كان هذا هو هدفك ، يمكن تعيين overrideexistingmodule = صحيح

أقوم فقط بإضافة هذا السطر (app / build.grade)
ترجمة المشروع (': رد فعل-أصلية-إشارة واحدة')

وهي تعمل ...

تواجه نفس المشكلة ...

lenichols هل جربت هذا الحل؟ يبدو أنه بعد كتابة react-native link react-native-onesignal في وحدة التحكم ، فإنه لا يضيف هذا السطر المفقود إلى ملف إنشاء gradle.
أنا أستخدم حاليًا RN 0.45.1

كانت لدي هذه المشكلة وكانت المشكلة ناتجة عن تشغيل react-native link react-native-onesignal أكثر من مرة ، مما أدى إلى عمليات استيراد مكررة لإشارة واحدة في MainApplication.java وأيضًا في ملف settings.gradle . قد يكون من المفيد التحقق من هذا.

واجهت نفس المشكلة بالضبط حتى أدركت أنني أضفت new ReactNativeOneSignalPackage() يدويًا حتى بعد أن قام react-native link بذلك من أجلي. لذا تحقق من _MainApplication.java_ وتأكد من أن لديك إدخال واحد فقط.

بعد ذلك ، قم بتشغيل react-native run-android لإعادة التحويل البرمجي

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات