android 9.0 获取wifiInfo的信息
Android 获取 信息 9.0
2023-09-14 09:05:10 时间
1.获取wifi权限
if (checkSelfPermission(Manifest.permission.ACCESS_COARSE_LOCATION)
!= PackageManager.PERMISSION_GRANTED) {
String[] permissions = {Manifest.permission.ACCESS_FINE_LOCATION};
requestPermissions(permissions, REQUEST_PERMISSION);
}
- 打开 位置 开关
private BroadcastReceiver mReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (action == null) {
return;
}
WifiManager wifiManager = (WifiManager) context.getApplicationContext()
.getSystemService(WIFI_SERVICE);
assert wifiManager != null;
switch (action) {
case WifiManager.NETWORK_STATE_CHANGED_ACTION:
case LocationManager.PROVIDERS_CHANGED_ACTION:
onWifiChanged(wifiManager.getConnectionInfo());
break;
}
}
然后 就通过 wifimanager 获取到 wifiInfo
相关文章
- Android实例-获取安卓手机WIFI信息(XE8+小米2)
- 获取apk信息工具(android SDK的aapt工具)
- android获取手机信息2
- Android Q 10 framework
- Android 如何从String路径获取Drawable?
- Android 获取Camera(摄像头)基本信息
- Android 获取鼠标左、右、滚轮、前键
- Android 隐藏ImageView
- android 通过反射获取usb和sdcard路径(7.0以上) 区分usb和sdcard方式
- android 获取当前时间精确到毫秒的两种方法
- elcipse 编译cocos2d-x android
- Android java获取行号和函数名
- Android AP模式下获取SSID/PASSWORD(反射机制
- 获取Android 光感Sensor的值
- Android系统信息获取 之十:移动网络相关信息获取
- Android系统信息获取 之九:TelephonyManager类
- Android系统信息获取 之八:WIFI设备和WIFI信号信息获取