package com.geektime.reactnativeonesignal does not exist
import com.geektime.reactnativeonesignal.ReactNativeOneSignalPackage;
أنا على Android مع رد فعل أصلي 0.42 ،
لقد اتبعت التعليمات هنا
https://github.com/geektimecoil/react-native-onesignal#android -installation
أيه أفكار؟ تضمين التغريدة
أواجه نفس المشكلة حاليًا مع RN 0.42
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
لإعادة التحويل البرمجي
التعليق الأكثر فائدة
أقوم فقط بإضافة هذا السطر (app / build.grade)
ترجمة المشروع (': رد فعل-أصلية-إشارة واحدة')
وهي تعمل ...