diff options
| author | Xavier Ducrohet <xav@android.com> | 2009-10-07 19:47:30 -0700 |
|---|---|---|
| committer | Xavier Ducrohet <xav@android.com> | 2009-10-07 19:52:43 -0700 |
| commit | 3a05612f593f25ed0899f7fba1ba0a81f503523f (patch) | |
| tree | 5b0b80624289ccd7fc4818eb0c4c2df644302410 /tools/sdkmanager/app | |
| parent | 5e5e4233467e87a25379a00980d7ed93e675d130 (diff) | |
| download | android_development-3a05612f593f25ed0899f7fba1ba0a81f503523f.tar.gz android_development-3a05612f593f25ed0899f7fba1ba0a81f503523f.tar.bz2 android_development-3a05612f593f25ed0899f7fba1ba0a81f503523f.zip | |
Add hardware support to AVD creation dialog.
Change-Id: Ia20b55c788191b40159b5c38b66f1da333179ccc
Diffstat (limited to 'tools/sdkmanager/app')
| -rw-r--r-- | tools/sdkmanager/app/src/com/android/sdkmanager/Main.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tools/sdkmanager/app/src/com/android/sdkmanager/Main.java b/tools/sdkmanager/app/src/com/android/sdkmanager/Main.java index 201c2fed4..1c847fe51 100644 --- a/tools/sdkmanager/app/src/com/android/sdkmanager/Main.java +++ b/tools/sdkmanager/app/src/com/android/sdkmanager/Main.java @@ -43,7 +43,6 @@ import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.HashMap; -import java.util.List; import java.util.Map; import javax.xml.xpath.XPath; @@ -994,13 +993,16 @@ public class Main { // get the list of possible hardware properties File hardwareDefs = new File (mOsSdkFolder + File.separator + SdkConstants.OS_SDK_TOOLS_LIB_FOLDER, SdkConstants.FN_HARDWARE_INI); - List<HardwareProperty> list = HardwareProperties.parseHardwareDefinitions(hardwareDefs, - null /*sdkLog*/); + Map<String, HardwareProperty> hwMap = HardwareProperties.parseHardwareDefinitions( + hardwareDefs, null /*sdkLog*/); HashMap<String, String> map = new HashMap<String, String>(); - for (int i = 0 ; i < list.size() ;) { - HardwareProperty property = list.get(i); + // we just want to loop on the HardwareProperties + HardwareProperty[] hwProperties = hwMap.values().toArray( + new HardwareProperty[hwMap.size()]); + for (int i = 0 ; i < hwProperties.length ;) { + HardwareProperty property = hwProperties[i]; String description = property.getDescription(); if (description != null) { |
