मैं एक एप्लीकेशन विकसित कर रहा हूं जो सर्वर से जुड़ता है। यदि सर्वर उपलब्ध है तो अब तक लॉगिन और डेटा ट्रांसमिशन ठीक काम करता है। समस्या तब उत्पन्न होती है जब सर्वर अनुपलब्ध होता है। इस मामले में विधि एक लॉगिन अनुरोध भेजता है और प्रतिक्रिया के लिए इंतजार कर रहा है।एंड्रॉइड: यह जांचने के लिए कि सर्वर उपलब्ध है या नहीं?
क्या कोई यह जानता है कि सर्वर कैसे उपलब्ध है (दृश्यमान) है या नहीं?
- स्ट्रिंग serverAddress = (पढ़ें विन्यास फाइल से मूल्य) // पहले से ही
- बूलियन serverAvailable किया = (सर्वर अगर जाँच करें:
सरल तर्क है कि लागू किया जाना की स्यूडोकोड पीछा कर रहा है serverAddress उपलब्ध है) // लागू किया जाना
- (यहाँ तर्क जो serverAvailable पर निर्भर करता है)
आप यह देख सकते हैं: http://stackoverflow.com/a/18845416 ऐसा करने के लिए एक अच्छा तरीका है। (मेरी मदद की :)) – yossico