Android 12.0 wifi设置静态ip功能实现

1.前言

在12.0的系统rom定制化开发中,在某些功能开发中,在wifi模块中,有产品需要要求设置wifi静态ip功能,而系统中wifi连接 后ip是动态的,每次开机后连接wifi的ip就是不固定的,所以产品需要采用固定ip,就需要实现静态ip功能

2.wifi设置静态ip功能实现的核心类

frameworks\base\wifi\java\android\net\wifi\WifiConfiguration.java
frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java

3.wifi设置静态ip功能实现的核心功能分析和实现

在系统中WifiConfiguration.java通过在此配置文件中提供配置,可以指示 Android 设备连接到所需的Wi-Fi终结点。 通过指定Wi-Fi终结点所需的身份验证方法和安全类型,可以让最终用户无缝Wi-Fi连接。
与 Enterprise Wi-Fi 配置文件相比,此配置文件提供有限且更简单的安全类型
PhoneWidnow不是一个View对象,通过将PhoneWindow添加到windowManager中,PhoneWindow能够将要处理的行为事件传递给DecorView
PhoneWindowManager作为WindowManagerService的对象,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安卓兼职framework应用工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值