1.前言
在10.0的系统定制化开发中,在一些关于wifi的定制中,有产品需求app中要求获取当前连接wifi和密码功能,在系统原生wifi中
是禁止获取wifi连接的密码的,所以就需要对wifi模块进行一部分的修改,来满足app中获取wifi的ssid和密码功能,接下来就来
实现这个功能 如图:
首选看下在app中获取wifi连接的相关信息的代码
WifiConfiguration wifiConfiguration = null;
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
try {
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
String ssid1 = wifiInfo.getSSID();
Log.e("EditActivity","ssid111111:"+ssid);
List<WifiConfiguration> configuredNetworks = wifiManager.getConfiguredNetworks();
Log.e("EditActivity","ssid111111:"+ssid+"--configuredNetworks:"+configuredNetworks);
for (WifiConfig