BeagleBoard移植了android后,不能上网,以前做过wifi的移植,但是没有做过ethernet的移植,正好beagleboard有ethernet口,就想着做一下ethernet的移植把
首先了解一下要想android 可以用ethernet上网,需要做什么工作
1. android 检测 ethernet网线是不是处于连接状态
2. 网络配置,anroid 启动后,自动配置网络
3. 由用户来选择配置网络。这里有两种模式
- Dhcp : 自动获得ip地址
-static ip : 手动设置静态的ip地址
4. Notification状态栏,显示ethernet网络的连接状况
5. UI画面表示
- setting画面上ethernet表示
-ethernet设定画面追加
-用户配置网络画面
好了,就这些功能了,下面我们可以根据这些功能一步一步进行移植了...