1.前言
在12.0的系统rom定制产品开发中,在产品开发中,有项目产品需求,需要在开机后默认开启热点的产品,这就需要在开机后默认打开热点而开机后完成后默认
添加开启热点,实现开启热点的功能,接下来就来实现这个功能的实现
2.默认开启WLAN热点设置默认热点名称和密码的核心类
packages/modules/Wifi/service/java/com/android/server/wifi/WifiApConfigStore.java
frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
3.默认开启WLAN热点设置默认热点名称和密码的核心功能分析和实现
3.1 WifiApConfigStore.java设置默认默认的热点密码和ssid名称
/**
* Return the current soft access point configuration.
*/
public synchronized SoftApConfiguration getApConfiguration() {
if (mPersistentWifiApConfig == null) {
/* Use default configuration. */
Log.d(TAG, "Fallback to use default AP configuration");
persistConfigAndTriggerBackupManagerProxy(getDefaultApConfiguration());
}
SoftApConfiguration sani