贊助廠商

娛樂城推薦

首頁

刊登資訊

  • 刊登者:匿名
  • 時間:2021-06-02 20:40:17

尚未解答AndroidDev- WifiNetworkSpecifier的WiFi連線

AndroidDev- WifiNetworkSpecifier的WiFi連線

您好,

第一次發問, 如果有什麼不對的地方請讓我知道~

近期在為APP加入Android 10的相容性處理, 其中WiFi連線控制的部份變化較多,

我的APP會去要求手機連上特定的Device(有SSID及密碼資訊, 並要求手機連上該SSID),

使用的是WifiNetworkSpecifier這個function,

大多數情況下都可以正常的設定連線, 但在以下2種情況會遇到問題

1. 如果手機本身已經有目標SSID的連線記錄(但是記錄的密碼是不正確的)

2. 如果使用者在使用我的APP(透過WifiNetworkSpecifier function)去連上device, 但是輸入了錯誤的密碼

在以上2種情況下, 接著再用我的APP, 輸入正確的密碼去嘗試連線device, 都沒有辦法再連線上,

手機都會顯示'something cameup . The application has cancelled the request to
choose a device.'的訊息

請問這樣的問題是否有解決方式呢?

我發現在1的情況可以透過刪除該SSID記錄解決,

至於2的情況可以透過重新開啟WiFi解決,

但我要透過什麼樣的方式才能讓APP偵測到此情況發生, 並要求使用者執行對應的解決方案呢?

麻煩了, 謝謝!

--

0個答案 AndroidDev- WifiNetworkSpecifier的WiFi連線

其他問題

友站連結