मैं एस्मैक लाइब्रेरी का उपयोग कर चैट ऐप को कार्यान्वित कर रहा हूं। मैं हमेशा एक चल रही सेवा शुरू करना चाहता हूं जहां सभी कनेक्शन प्रबंधन कार्य किया जाना है और यह आने वाले पैकेट प्राप्त करने और संदेशों को मेरे SQLite डेटाबेस में सहेजना चाहिए। और जैसा कि मेरा ऐप लॉन्च किया गया है, मैं चाहता हूं कि मेरे ऐप को इनकमिंग संदेशों के लिए अधिसूचित किया जाए, जबकि पृष्ठभूमि सेवा संदेशों को एसक्लाइट डेटाबेस में सम्मिलित कर रही है। चिपचिपा सेवा के साथ ऐसी संरचना को कैसे लागू किया जाए। आंशिक जाग ताला भी आवश्यक है। चूंकि, कभी-कभी विशिष्ट मांग पर आंशिक रूप से http का उपयोग करके छवियां भी डाउनलोड की जाती हैं।स्मैक (एक्सएमपीपी) चैट एप्लिकेशन के लिए एंड्रॉइड पृष्ठभूमि सेवा
6
A
उत्तर
14
आप सर्वर पर पंजीकरण के बाद सेवा शुरू कर सकते हैं।
सेवा के ऑनस्टार्ट कमांड उपयोगकर्ता को लॉगिन करें।
Groupcaht या एक एक करने के लिए चैट संदेशों को प्राप्त करना के लिए PacketListener, ConnectionListener, InvitationListener
साथPacketListener सेवा को लागू करें।
कनेक्शन लिस्टर यह जांचने के लिए कि सर्वर से कनेक्शन कनेक्ट है या डिस्कनेक्ट हो गया है या नहीं।
आमंत्रण लिस्टर समूह आमंत्रण प्राप्त करने के लिए।
सफल लॉगिन के बाद इन श्रोताओं को जोड़ें।
अब जब संदेश प्राप्त होता है तो वह संदेश स्थानीय डेटाबेस में सहेजता है और उन गतिविधियों के लिए प्रसारण भेजता है जो संदेश प्राप्त करना चाहते हैं।
जांच करें कि एप्लिकेशन पृष्ठभूमि में है अगर हाँ तो अधिसूचना नए संदेश के लिए
मुझे मेल यदि कोई साथी किसी भी मुद्दे का सामना [email protected]
संबंधित मुद्दे
- 1. एक्सएमपीपी समूह चैट एंड्रॉइड
- 2. एंड्रॉइड/स्मैक: एक्सएमपीपी कनेक्शन को नींद मोड में जिंदा रखें
- 3. एक्सएमपीपी "स्ट्रीम: त्रुटि (संघर्ष)" के साथ लॉगिन पर (ए) स्मैक
- 4. Android के लिए स्मैक का उपयोग कर एक्सएमपीपी के साथ एफसीएम का कार्यान्वयन
- 5. चैट एप्लिकेशन - एंड्रॉइड
- 6. एंड्रॉइड चैट एप्लिकेशन डेवलपमेंट
- 7. एंड्रॉइड जैबर (एक्सएमपीपी) क्लाइंट
- 8. पृष्ठभूमि में रेल + एक्सएमपीपी बॉट
- 9. स्मैक
- 10. एंड्रॉइड एप्लिकेशन पृष्ठभूमि के लिए सरल जांच
- 11. फेसबुक के लिए एक्सएमपीपी चैट क्लाइंट कैसे बनाएं?
- 12. एक्सएमपीपी
- 13. स्मैक
- 14. एक्सएमपीपी
- 15. एक्सएमपीपी चैट रूम में प्रतिभागियों को जोड़ना
- 16. पृष्ठभूमि के लिए पुश एंड्रॉइड एप्लिकेशन
- 17. एक्सएमपीपी कनेक्शन (स्मैक का उपयोग करके) पूरे आवेदन में जिंदा रहें
- 18. एंड्रॉइड में सेवा कैसे बनाएं जो एक्सएमपीपी सर्वर के साथ लगातार एक्सएमपी कनेक्शन बनाता है?
- 19. एंड्रॉइड के लिए चैट एप्लिकेशन कैसे कार्यान्वित करें?
- 20. एंड्रॉइड पृष्ठभूमि संगीत सेवा
- 21. एंड्रॉइड एप्लिकेशन के लिए वेब सेवा बनाना
- 22. एंड्रॉयड चैट सेवा
- 23. एक्सएमपीपी
- 24. स्मैक एक्सएमपीपी लाइब्रेरी का उपयोग कर एसएसएल कनेक्शन कैसे बनाएं?
- 25. एक्सएमपीपी
- 26. मैं अपने स्वयं के चैट क्लाइंट के लिए एक्सएमपीपी प्रोटोकॉल कैसे कार्यान्वित कर सकता हूं?
- 27. एक्सएमपीपी के साथ अब एक फेसबुक चैट बीओटी संभव है?
- 28. एंड्रॉइड - आवधिक पृष्ठभूमि सेवा - सलाह
- 29. एंड्रॉइड में पृष्ठभूमि सेवा बनाना
- 30. वेब सेवा के साथ सिंक्रनाइज़ेशन के लिए एंड्रॉइड पृष्ठभूमि नौकरियां
धन्यवाद एक बहुत भेजें। मैं यह भी चाहता हूं कि ऐप पृष्ठभूमि में होने पर संदेश प्राप्त करना जारी रखे। लेकिन इसके लिए उपयोगकर्ता ऑनलाइन होना चाहिए लेकिन चूंकि उपयोगकर्ता चैट विंडो छोड़ देता है तो उपयोगकर्ता मेरे ऐप में ऑफ़लाइन हो जाता है। –
फिर आपका कनेक्शन तोड़ना चाहिए कनेक्शन कनेक्शन बंद करने के लिए कनेक्शन लिस्टर को कार्यान्वित करें। 1 कृपया उत्तर –
उत्तर के लिए, वास्तव में, मैं "प्रारंभ सेवा (अनबिंड)" शुरू करना चाहता हूं जिसका कार्य संदेश भेजने के लिए संदेश प्राप्त करने से सबकुछ संभालना है। मैं चाहता हूं कि मेरा ग्राहक एक इंटरफ़ेस जैसा हो जो आदेशों को सेवा के लिए जारी करेगा और सेवा आवश्यक करेगी। –