diff options
| author | Lorenzo Colitti <lorenzo@google.com> | 2014-12-17 13:07:04 +0900 |
|---|---|---|
| committer | Lorenzo Colitti <lorenzo@google.com> | 2014-12-17 14:22:11 +0900 |
| commit | 8501840869111d20e324ba3bfd7a5e5ebe9c0f1c (patch) | |
| tree | 215b3c6d785abdab90356aad0e4b02830b2c8ee0 /apps/Development/src/com/android/development | |
| parent | 3666bde1a2785585d1dc62fe6eb6f5eb74cf5011 (diff) | |
| download | android_development-8501840869111d20e324ba3bfd7a5e5ebe9c0f1c.tar.gz android_development-8501840869111d20e324ba3bfd7a5e5ebe9c0f1c.tar.bz2 android_development-8501840869111d20e324ba3bfd7a5e5ebe9c0f1c.zip | |
Add a button to the debug app to call reportBadNetwork.
Bug: 18777225
Change-Id: I964f3deb60ea509dfb647a01d2b7b357dd47209b
Diffstat (limited to 'apps/Development/src/com/android/development')
| -rw-r--r-- | apps/Development/src/com/android/development/Connectivity.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/Development/src/com/android/development/Connectivity.java b/apps/Development/src/com/android/development/Connectivity.java index 2dba0e351..a576eb397 100644 --- a/apps/Development/src/com/android/development/Connectivity.java +++ b/apps/Development/src/com/android/development/Connectivity.java @@ -29,6 +29,7 @@ import android.content.SharedPreferences; import android.content.pm.PackageManager.NameNotFoundException; import android.net.ConnectivityManager; import android.net.LinkAddress; +import android.net.Network; import android.net.NetworkUtils; import android.net.RouteInfo; import android.net.wifi.ScanResult; @@ -304,6 +305,7 @@ public class Connectivity extends Activity { findViewById(R.id.stop_mms).setOnClickListener(mClickListener); findViewById(R.id.start_hipri).setOnClickListener(mClickListener); findViewById(R.id.stop_hipri).setOnClickListener(mClickListener); + findViewById(R.id.report_all_bad).setOnClickListener(mClickListener); findViewById(R.id.crash).setOnClickListener(mClickListener); findViewById(R.id.add_default_route).setOnClickListener(mClickListener); @@ -392,6 +394,9 @@ public class Connectivity extends Activity { case R.id.add_default_route: onAddDefaultRoute(); break; + case R.id.report_all_bad: + onReportAllBad(); + break; case R.id.crash: onCrash(); break; @@ -465,6 +470,13 @@ public class Connectivity extends Activity { private void onStopScreenCycle() { } + private void onReportAllBad() { + Network[] networks = mCm.getAllNetworks(); + for (Network network : networks) { + mCm.reportBadNetwork(network); + } + } + private void onCrash() { ConnectivityManager foo = null; foo.startUsingNetworkFeature(ConnectivityManager.TYPE_MOBILE, |
