以太网开发

本文档介绍了在Intel 5.1和4.4版本中对以太网的开发和配置,包括添加Settings设置项,实现配置UI,保存和读取MAC地址,枚举并切换eth设备,设置IP参数,以及在framework中根据MAC地址选择上次启用的以太网设备。同时,提到了针对4.4版本需要自行添加静态IP配置和LinkProperties参数构造的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

intel 5.1

  1. 添加Settings设置项,相关文件:

 

 

(1)实现配置UI界面,layout布局。

(2)实现包装ipconfig配置参数,保存eth设备MAC地址到文件(便于framework读取 和网卡切换)

(3)实现eth设备枚举,MAC读取匹配,保存MAC以实现网卡切换、重启后仅指定MAC 地址的网卡可用 功能。

(4)实现使用Ethernetmanager来设置ip参数设置给指定要切换到的eth设备。

  1. 修改framework

2.1 EthernetNetworkFactory类

(1)实现以太网根据MAC地址选中上次启用的eth设备。

2.2 修改以太网优先级,配置frameworks/base/core/res/res/values/config.xml文件中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值