首页 文章

以编程方式获得连接Wifi密码?

提问于
浏览
8

我的应用程序需要与Sony Wifi相机通信 . 用户指定相机Wifi SSID和密码,应用程序连接,拍照并将其检索到Android设备 . 当应用程序完成拍照时,我希望它恢复应用程序启动之前存在的Wifi连接(如果有的话) . 例如 . 用户在启动wifi摄像头应用程序时可能已连接到咖啡店热点,因此应用程序应该在完成后自动重新连接到热点 .

要恢复预先存在的连接,应用程序需要知道SSID - 以及密码 . 应用程序很容易确定预先存在的SSID - 只需在切换到摄像头Wifi SSID之前调用WifiManager.getConnectionInfo() . getSSID() . 但是如何获得预先存在的密码?我不想要求用户重新输入该密码 . 这个功能可以吗?

谢谢,汤姆

1 回答

相关问题