【发布时间】:2025-12-24 13:00:11
【问题描述】:
您好,我尝试获取热点的 ssid 和密码。我在下面的方法中使用,它对 android 的工作低于 8。 但在 android 8.0 它的 throw exption 中,我读到我需要获得一些 premisiion 权限:android.permission.OVERRIDE_WIFI_CONFIG。 但我们不能得到这个前提
Method[] methods = m_wifiManager.getClass().getDeclaredMethods();
for (Method m : methods) {
if (m.getName().equals("getWifiApConfiguration")) {
try {
m_wifiConf = (WifiConfiguration) m.invoke(m_wifiManager);
message = m_wifiConf.SSID + '/' + m_wifiConf.preSharedKey + '/';
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
}
}
【问题讨论】:
标签: android passwords hotspot ssid