1. PPPoEService相关文件
核心代码在android/device/softwinner/common/packages/PPPoEService中, 文件也只有Loader.java/PPPoEService.java/IPppoeBinder.aidl/Android.mk/AndroidManifest.xml
1.1 Android.mk
此文件定义了最终编译出的应用名称PPPoESerivce
1.2 AndroidManifest.xml
此文件定义了一个Android的Service, 对应的就是PPPoEService
<service android:name="
PPPoEService">
<intent-filter>
<action android:name="com.softwinner.pppoe.START_PPPOE" />
</intent-filter>
</service>
|
<receiver android:name="
Loader">
<intent-filter>
<action android:name="
com.softwinner.pppoe.ACTION_STATE_CHANGE"/>
// 这个Intent就是在TvdSetting中修改了是否使能PPPoE时发出的
</intent-filter>
<intent-filter>
<action android:name="
android.net.wifi.STATE_CHANGED"/>
</intent-filter>
<intent-filter>
<action android:name="
android.net.ethernet.LINKED_ACTION"/>
</intent-filter>
<intent-filter>
<action android:name="
android.net.ethernet.DISLINKED_ACTION"/>
</intent-filter>
|