2013-11-28 10 views
2

我想將wifi管理器合併到我的應用程序,以保持應用程序的流程簡單。我有一個WifiManager.getScanResults的可用網絡列表。我允許用戶使用this code連接到網絡。我從哪裏拉ScanResult SSID和從輸入TextView密碼。自定義Android Wifi管理器 - 存儲的密碼

我想利用用戶存儲的wifi密碼,可以在默認的Android wifi管理器中看到。是否有可能自動連接到網絡,如果存儲的密碼可用?也許通過發射一個「連接到無線網絡」的意圖,類似於「啓動Android wifi管理器」的意圖?

我知道Android不會直接出於安全原因存儲密碼。

我寧願避免發送用戶到默認的Android wifi管理器,但也許這是最好的解決方案。

我看不到我需要的任何東西在WifiManager

回答

0

您可以在本地數據庫中存儲針對SSID的密碼。 並檢查SSID是否可用並且其密碼已存儲在數據庫中,然後連接到該數據庫。 由於安全原因,Android不會直接發出存儲的密碼。