Android 有没有一种方法可以通过Flatter代码访问wifi密码?

Android 有没有一种方法可以通过Flatter代码访问wifi密码?,android,flutter,wifi,Android,Flutter,Wifi,所以我有一个设备a想要连接到wifi。我知道我可以从我手机连接的网络上获取SSID,但我也希望应用程序能够找到密码,这样用户就不必编写密码 我已经看到,当您连接到chromecast时,配置应用程序允许您从可用网络中选择一个网络,如果您选择您的手机连接到的网络,配置应用程序会要求从此移动设备获取wifi密码 所以我的问题可能是,谷歌如何访问wifi密码信息,以及是否有可能使用Flatter实现这一点 我试图找到一些可以做到这一点的插件,但最接近的是这一个: Android中的密码存储在/data

所以我有一个设备a想要连接到wifi。我知道我可以从我手机连接的网络上获取SSID,但我也希望应用程序能够找到密码,这样用户就不必编写密码

我已经看到,当您连接到chromecast时,配置应用程序允许您从可用网络中选择一个网络,如果您选择您的手机连接到的网络,配置应用程序会要求从此移动设备获取wifi密码

所以我的问题可能是,谷歌如何访问wifi密码信息,以及是否有可能使用Flatter实现这一点

我试图找到一些可以做到这一点的插件,但最接近的是这一个:

Android中的密码存储在/data/misc/wifi中的一个文件中,通常位于wpa_supplicant.conf中。但是,我也在同一个文件夹中找到了该信息,但在一个名为wificonfig.xml的文件中

我不知道如何通过代码实现这一点,但希望这对您有用。还要注意,您需要root权限才能从adb访问这些文件