android 10 添加 wifi 热点 黑名单

从设置里面开始

1. 总入口

Settings.java

homepage.SettingsHomepageActivity.java

TopLevelSettings.java

top_level_settings.xml

一级入口(Network and Internet)网络

NetworkDashboardFragment.java

network_and_internet.xml

network_dashboard_title

二级入口(Hotspot and tethering)热点

TetherSettings.java

R.xml.tether_prefs

tether_settings_title_all

三级入口(Wi\u2011Fi hotspot)wifi 热点

WifiTetherSettings.java

wifi_tether_settings.xml

wifi_hotspot_checkbox_text

(加入黑名单功能)

2.修改底层

WifiTetherConnectedDevicesPreferenceController.java 控制类获取已连接热点的设备列表

mWifiManager.getConnectedStations()

进入framework

android.net.wifi.WifiManager.java里面实现

mService.getConnectedStations();

IWifiManager

com.android.server.wifi.WifiServiceImpl.java extends BaseWifiService    在这里面实现

你可能感兴趣的:(android 10 添加 wifi 热点 黑名单)