मुझे थोड़ा अनिश्चितता है कि FirebaseJobDispatcher
(जॉबशेड्यूलर) काम करने का अनुमान है। जब मैं उपयोगकर्ता को इंटरनेट कनेक्शन खो देता हूं, तो मैं इसे अपने ऐप चलाने के लिए कनेक्टिविटी प्राप्त करता हूं और कनेक्शन प्राप्त करने पर सामग्री अपडेट की जांच करने के लिए सिंक करता हूं।फ़ायरबेस जेबडिस्पाटर नेटवर्क परिवर्तन पर चला
मुझे पता है कि हमें कनेक्टिविटी चेंज ब्रॉडकास्ट श्रोता का उपयोग नहीं करना चाहिए और जॉबशेड्यूलर का उपयोग नहीं करना चाहिए, लेकिन ऐसा लगता है कि जॉबशेडुलर एक बेहतर अलार्ममेनगर है जहां यह कनेक्टिविटी चेंज (जिसकी मुझे आवश्यकता नहीं है) भी चलाया जाएगा।
क्या यह मामला है या क्या मैं गलतफहमी करता हूं कि यह कैसे काम करता है? यदि ऐसा नहीं है तो उपयोगकर्ता केवल इंटरनेट कनेक्शन प्राप्त करते समय आग लग जाएगा?
हाय @tyczj, हमारे पास आपके जैसी ही आवश्यकता है। हम अलार्म प्रसारण रिसीवर शुरू करना चाहते हैं, जब इंटरनेट उपलब्ध होने के लिए अनुपलब्ध हो। हम 'CONNECTIVITY_CHANGE' के माध्यम से इस निर्बाध को प्राप्त करने के लिए उपयोग करते हैं। लेकिन, जब से आप ऐप को मारते हैं, तो 'CONNECTIVITY_CHANGE' को सुनकर, अब आप' FirebaseJobDispatcher 'का उपयोग कैसे करें? –
@ चेकोयानकेंग जॉब प्रेषक इस तरह से काम नहीं करता है, यह एक स्मार्ट अलार्म प्रबंधक है। मैं अब पुश अधिसूचनाओं का उपयोग करता हूं और जब उपयोगकर्ता इंटरनेट वापस चला जाता है तो पुश नोटिफिकेशन आते हैं और सामग्री अपडेट होते हैं – tyczj