यदि श्रेणी में दो वाईफाई नेटवर्क हैं, तो दोनों में एक ही एसएसआईडी, सुरक्षा प्रकार और पासवर्ड है, क्या उनके बीच अंतर करने के लिए कोई उपलब्ध आईडी है? एंड्रॉइड में उस आईडी को पाने का कोई तरीका है?विभिन्न वाईफाई नेटवर्क के बीच अंतर कैसे करें?
6
A
उत्तर
6
आप उन्हें BSSID
के माध्यम से अलग कर सकते हैं - यदि कोई निश्चित MAC
पता वे सुनिश्चित करें कि विभिन्न (अद्वितीय) MAC
पतों के लिए होगा असाइन नहीं करेगा।
इसके अलावा वे अलग-अलग चैनल पर भी हो सकते हैं। मुझे लगता है कि अगर दो नेटवर्कों में SSID
, एक ही चैनल और एक ही BSSID
समान है तो यह असंभव है।
1
आप प्रेषण नेटवर्क राउटर/एपी से मैक पते निकालने का प्रयास कर सकते हैं। यह पता अद्वितीय होगा।
1
getSubtype() का उपयोग करें।
बाहर चेक स्लाइड 9 here:
ConnectivityManager mConnectivity = null;
TelephonyManager mTelephony = null;
// Skip if no connection, or background data disabled
NetworkInfo info = mConnectivity.getActiveNetworkInfo();
if (info == null || !mConnectivity.getBackgroundDataSetting()) {
return false;
}
// Only update if WiFi or 3G is connected and not roaming
int netType = info.getType();
int netSubtype = info.getSubtype();
if (netType == ConnectivityManager.TYPE_WIFI) {
return info.isConnected();
} else if (netType == ConnectivityManager.TYPE_MOBILE
&& netSubtype == TelephonyManager.NETWORK_TYPE_UMTS
&& !mTelephony.isNetworkRoaming()) {
return info.isConnected();
} else {
return false;
}
संबंधित मुद्दे
- 1. वाईफाई नेटवर्क
- 2. कनेक्टेड वाईफाई नेटवर्क नाम कैसे प्राप्त करें
- 3. एंड्रॉइड :: वाईफाई नेटवर्क से डिस्कनेक्ट कैसे करें?
- 4. एक वाईफाई नेटवर्क
- 5. AdMob और DFP नेटवर्क के बीच अंतर?
- 6. विभिन्न पंक्तियों में विभिन्न स्तंभों के बीच अंतर की गणना
- 7. विभिन्न ऑब्जेक्ट नोटेशन के बीच अंतर
- 8. विभिन्न HttpClients के बीच क्या अंतर है?
- 9. ऑन ग्लोबललायआउट विभिन्न आमंत्रणों के बीच अंतर
- 10. विभिन्न एक्सएमपीपी संदेश प्रकार के बीच अंतर?
- 11. वाईफाई नेटवर्क इंटरफ़ेस का मैक पता कैसे प्राप्त करें?
- 12. पायथन का उपयोग कर वाईफाई नेटवर्क से कैसे कनेक्ट करें?
- 13. मैं विभिन्न प्रकार के अपवादों के बीच अंतर कैसे करूं?
- 14. पाइथन विभिन्न डेटा प्रकारों के बीच अंतर कैसे करता है?
- 15. वाईफाई कॉन्फ़िगरेशन और कनेक्टेड नेटवर्क को रीबूट
- 16. विभिन्न वर्षों के साथ दो तिथियों के बीच अंतर
- 17. वाईफाई
- 18. एंड्रॉइड, 5 सबसे मजबूत वाईफाई नेटवर्क
- 19. एंड्रॉइड को कुछ वाईफाई नेटवर्क से कनेक्ट करना बंद करें
- 20. वाईफाई एंटरप्राइज़ नेटवर्क से एंड्रॉइड कनेक्ट करें ईएपी (पीईएपी)
- 21. वाईफाई
- 22. डेटा बिंदुओं के बीच अंतर कैसे करें?
- 23. मैक ऐप और आईओएस ऐप के बीच ब्लूटूथ/वाईफाई
- 24. ग्राफ़ डेटाबेस और नेटवर्क डेटाबेस के बीच क्या अंतर है?
- 25. नेटवर्क किए गए डिवाइसों के बीच समय अंतर मापना
- 26. विभिन्न गेटर शैलियों के बीच सी # में अंतर
- 27. वाईफाई
- 28. वाईफाई नेटवर्क स्थिति परिवर्तन पर अधिसूचित कैसे किया जाए?
- 29. विभिन्न बूस्ट ublas स्पैस वेक्टर के बीच अंतर क्या हैं?
- 30. NetworkRequest.builder() के साथ वाईफाई नेटवर्क को कैसे निर्दिष्ट करें। SetNetworkSpecifier (string)
इसलिए मुझे केवल 'BSSID' या 'BSSID' और' SSID' और चैनल या' मैक 'की जांच करनी चाहिए? जो हमेशा सही ढंग से काम करते हैं? – Soheil
मुझे लगता है कि बीएसएसआईडी जांचना पर्याप्त है लेकिन फिर भी आप चैनल भी देख सकते हैं। – Sajmon