0
如何在Android設備上啓用代碼中的熱點有很多很好的答案。然而,WifiManager認爲,Wi-Fi已在這段時間沒有工作,因此這一點:是否有可能列出其他接入點,同時作爲熱點?
mainWifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
receiverWifi = new WifiReceiver();
// Register broadcast receiver
// Broacast receiver will automatically call when number of wifi connections changed
registerReceiver(receiverWifi, new IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION));
mainWifi.startScan();
從來不打電話WifiReceiver ::的onReceive()(我測試了一下,而熱點是無效的,該方法被調用,即代碼工作中)。我可能會認爲這是一個事實,但後來我看到this question,作者聲稱他能夠創造兩個熱點,他們看到了對方。不幸的是,沒有代碼。這樣的事情可以做得如何?
但我在談論上市/發現/掃描。我只對掃描結果感興趣。只是看看附近有什麼。 –
當你的設備是熱點時,我很確定你沒有得到掃描結果。爲了獲得掃描結果,設備需要掃描熱點,就像WiFi客戶端一樣。從我開發一款應用程序來做WiFi熱點和掃描已經過去了大約一年,我不得不查看代碼,但我確信你無法同時掃描併成爲熱點。 – Christine