我正在尝试找到一种方法,可以在 Android 设备上获取记住的网络
SSID
的列表。
我看到一些帖子提出了类似的问题。然而,我发现的几个问题是试图获取已知的网络密码而不是
SSIDS
,密码的答案是
1) 没有 root 就无法获得它们
2) 它们根据设备存储在不同的位置。
有什么方法可以让我做到这一点吗?
有一种方法可以使用 WifiManager 获取记住的网络列表。getConfiguredNetworks()
如果您的设备已取得 root 权限,则您可以从根文件夹中的 XML 文件获取详细信息。
路径 -->
/data/misc/apexdata/com.android.wifi/WifiConfigStore.xml