author | kejun.gao <kejun.gao@amlogic.com> | 2012-06-20 06:25:49 (GMT) |
---|---|---|
committer | kejun.gao <kejun.gao@amlogic.com> | 2012-06-20 06:25:49 (GMT) |
commit | 4db09894743f7951d622dba3ba41bbb42d0413ce (patch) | |
tree | 353f6ddf4729661c2ed8bf41bd8ad544fae3145e | |
parent | bcce6f525d87a283d52d6f1bb1771792eef324cc (diff) | |
download | PPPoE-4db09894743f7951d622dba3ba41bbb42d0413ce.zip PPPoE-4db09894743f7951d622dba3ba41bbb42d0413ce.tar.gz PPPoE-4db09894743f7951d622dba3ba41bbb42d0413ce.tar.bz2 |
1. Add test code for PppoeManager.getSavedPppoeConfig()
2. Add test code for ConnectivityManager.getActiveNetworkInfo()
-rwxr-xr-x | src/com/amlogic/PPPoE/PPPoEActivity.java | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/com/amlogic/PPPoE/PPPoEActivity.java b/src/com/amlogic/PPPoE/PPPoEActivity.java index f940fdf..c154bd4 100755 --- a/src/com/amlogic/PPPoE/PPPoEActivity.java +++ b/src/com/amlogic/PPPoE/PPPoEActivity.java @@ -1,12 +1,21 @@ package com.amlogic.PPPoE; +import android.net.pppoe.PppoeManager; +import android.net.pppoe.PppoeDevInfo; + import android.app.Activity; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; +import android.content.Context; import android.os.Bundle; import android.util.Log; public class PPPoEActivity extends Activity { private final String TAG = "PPPoEActivity"; private PppoeConfigDialog mPppoeConfigDialog; + private PppoeDevInfo mPppoeInfo; + private PppoeManager mPppoeManager; + /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { @@ -16,6 +25,25 @@ public class PPPoEActivity extends Activity { Log.d(TAG, "Create PppoeConfigDialog"); mPppoeConfigDialog = new PppoeConfigDialog(this); + ConnectivityManager cm = (ConnectivityManager)this.getSystemService + ( Context.CONNECTIVITY_SERVICE); + NetworkInfo info = cm.getActiveNetworkInfo(); + if (info != null) { + Log.d(TAG, info.toString()); + } + + + + mPppoeManager = (PppoeManager) this.getSystemService(Context.PPPOE_SERVICE); + + mPppoeInfo = mPppoeManager.getSavedPppoeConfig(); + if (mPppoeInfo != null) { + Log.d(TAG, "IP: " + mPppoeInfo.getIpAddress()); + Log.d(TAG, "MASK: " + mPppoeInfo.getNetMask()); + Log.d(TAG, "GW: " + mPppoeInfo.getRouteAddr()); + Log.d(TAG, "DNS: " + mPppoeInfo.getDnsAddr()); + } + Log.d(TAG, "Show PppoeConfigDialog"); mPppoeConfigDialog.show(); } |