diff options
author | Weilun Du <wdu@google.com> | 2021-06-30 08:32:31 -0700 |
---|---|---|
committer | Weilun Du <wdu@google.com> | 2021-07-01 16:50:21 -0700 |
commit | c9c6c19f5dce320f764db032f54d2d799a313efd (patch) | |
tree | a0af0866276d411ef3939b296faf6c8352a5cdd7 | |
parent | 783a29a1b2aab6a918cc102d7291f65f9eb88bea (diff) | |
download | development-c9c6c19f5dce320f764db032f54d2d799a313efd.tar.gz |
[SdkSetup] Clean up
1, Fixed AndroidManifests.xml parsing error.
2, Connect to AndroidWifi access point for emulator only.
Bug: 185242318
Signed-off-by: Weilun Du <wdu@google.com>
Change-Id: I5d4863b3c5aba8e7dfccdd061739afe30ded5162
-rw-r--r-- | apps/SdkSetup/AndroidManifest.xml | 2 | ||||
-rw-r--r-- | apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java | 19 |
2 files changed, 11 insertions, 10 deletions
diff --git a/apps/SdkSetup/AndroidManifest.xml b/apps/SdkSetup/AndroidManifest.xml index 66cca2256..31eafcec5 100644 --- a/apps/SdkSetup/AndroidManifest.xml +++ b/apps/SdkSetup/AndroidManifest.xml @@ -28,7 +28,7 @@ <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <application> <activity android:name="DefaultActivity" - android:excludeFromRecents="true"> + android:excludeFromRecents="true" android:exported="true"> <intent-filter android:priority="3"> <action android:name="android.intent.action.MAIN" /> diff --git a/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java b/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java index 4d6bf6b7d..6dd69f9b0 100644 --- a/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java +++ b/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java @@ -48,6 +48,16 @@ public class DefaultActivity extends Activity { // Edit Settings only for Emulator if (Build.IS_EMULATOR) { + // Add network with SSID "AndroidWifi" + WifiConfiguration config = new WifiConfiguration(); + config.SSID = "\"AndroidWifi\""; + config.setSecurityParams(WifiConfiguration.SECURITY_TYPE_OPEN); + WifiManager mWifiManager = getApplicationContext().getSystemService(WifiManager.class); + int netId = mWifiManager.addNetwork(config); + if (netId == ADD_NETWORK_FAIL || mWifiManager.enableNetwork(netId, true)) { + Log.e(TAG, "Unable to add Wi-Fi network AndroidWifi."); + } + // Set physical keyboard layout based on the system property set by emulator host. String layoutName = SystemProperties.get("vendor.qemu.keyboard_layout"); String displaySettingsName = SystemProperties.get("ro.boot.qemu.display.settings.xml"); @@ -87,15 +97,6 @@ public class DefaultActivity extends Activity { } } - // Add network with SSID "AndroidWifi" - WifiConfiguration config = new WifiConfiguration(); - config.SSID = "\"AndroidWifi\""; - config.setSecurityParams(WifiConfiguration.SECURITY_TYPE_OPEN); - WifiManager mWifiManager = getApplicationContext().getSystemService(WifiManager.class); - int netId = mWifiManager.addNetwork(config); - if (netId == ADD_NETWORK_FAIL || mWifiManager.enableNetwork(netId, true)) { - Log.e(TAG, "Unable to add Wi-Fi network AndroidWifi."); - } // remove this activity from the package manager. PackageManager pm = getPackageManager(); ComponentName name = new ComponentName(this, DefaultActivity.class); |