summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoe Baker-Malone <jbakermalone@google.com>2014-10-20 22:47:12 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-10-20 22:47:12 +0000
commit4227550eb7cd66dfaa6f07bfe7e583d34d94208d (patch)
treee5a6b347052d2fa73d880a139fd114cc2fa96dbc
parent6157f77f223ff26c185f95954b448aebce7b0c65 (diff)
parentc31b7862132f0bf8ffb6793948e69ac80494e84b (diff)
downloadplatform_tools_swt-4227550eb7cd66dfaa6f07bfe7e583d34d94208d.tar.gz
platform_tools_swt-4227550eb7cd66dfaa6f07bfe7e583d34d94208d.tar.bz2
platform_tools_swt-4227550eb7cd66dfaa6f07bfe7e583d34d94208d.zip
Merge "Fixing NPE when creating new device in old AVD manager" into studio-1.0-devgradle_0.14.4gradle_0.14.3gradle_0.14.2gradle_0.14.1gradle_0.14.0
-rw-r--r--sdkmanager/sdkuilib/src/main/java/com/android/sdkuilib/internal/widgets/DeviceCreationDialog.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/sdkmanager/sdkuilib/src/main/java/com/android/sdkuilib/internal/widgets/DeviceCreationDialog.java b/sdkmanager/sdkuilib/src/main/java/com/android/sdkuilib/internal/widgets/DeviceCreationDialog.java
index fecae16..a2b91f1 100644
--- a/sdkmanager/sdkuilib/src/main/java/com/android/sdkuilib/internal/widgets/DeviceCreationDialog.java
+++ b/sdkmanager/sdkuilib/src/main/java/com/android/sdkuilib/internal/widgets/DeviceCreationDialog.java
@@ -914,9 +914,11 @@ public class DeviceCreationDialog extends GridDialog {
builder.setManufacturer("User");
builder.setName(mDeviceName.getText());
- builder.setTagId(mDevice.getTagId());
- for (Map.Entry<String, String> entry : mDevice.getBootProps().entrySet()) {
- builder.addBootProp(entry.getKey(), entry.getValue());
+ if (mDevice != null) {
+ builder.setTagId(mDevice.getTagId());
+ for (Map.Entry<String, String> entry : mDevice.getBootProps().entrySet()) {
+ builder.addBootProp(entry.getKey(), entry.getValue());
+ }
}
builder.addSoftware(mSoftware);