summaryrefslogtreecommitdiff
authorkejun.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)
commit4db09894743f7951d622dba3ba41bbb42d0413ce (patch)
tree353f6ddf4729661c2ed8bf41bd8ad544fae3145e
parentbcce6f525d87a283d52d6f1bb1771792eef324cc (diff)
downloadPPPoE-4db09894743f7951d622dba3ba41bbb42d0413ce.zip
PPPoE-4db09894743f7951d622dba3ba41bbb42d0413ce.tar.gz
PPPoE-4db09894743f7951d622dba3ba41bbb42d0413ce.tar.bz2
1. Add test code for PppoeManager.getSavedPppoeConfig()
2. Add test code for ConnectivityManager.getActiveNetworkInfo()
Diffstat
-rwxr-xr-xsrc/com/amlogic/PPPoE/PPPoEActivity.java28
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();
}