Skip to content

Commit 7a34136

Browse files
committed
Use name of the SDK as the key to distinguish different SDKs
Signed-off-by: Umair Khan <[email protected]>
1 parent d307a95 commit 7a34136

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/processing/mode/android/AndroidBuild.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ public static void setSdkTarget(AndroidSDK.SDKTarget target, Sketch sketch) {
8181
manifest.setSdkTarget(sdkVersion);
8282

8383
Preferences.set("android.sdk.version", sdkVersion);
84+
Preferences.set("android.sdk.name", target.name);
8485
}
8586

8687
/**

src/processing/mode/android/AndroidEditor.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,8 @@ private void updateSdkMenu(final JMenu sdkMenu) {
297297
AndroidSDK.SDKTarget lowestTargetAvailable = null;
298298
JCheckBoxMenuItem lowestTargetMenuItem = null;
299299

300-
String savedTargetVersion = Preferences.get("android.sdk.version");
300+
// String savedTargetVersion = Preferences.get("android.sdk.version");
301+
String savedSdkName = Preferences.get("android.sdk.name");
301302
boolean savedTargetSet = false;
302303

303304
for(final AndroidSDK.SDKTarget target : targets) {
@@ -312,7 +313,7 @@ private void updateSdkMenu(final JMenu sdkMenu) {
312313
lowestTargetMenuItem = item;
313314
}
314315

315-
if (Integer.toString(target.version).equals(savedTargetVersion)) {
316+
if (target.name.equals(savedSdkName)) {
316317
AndroidBuild.setSdkTarget(target, sketch);
317318
item.setState(true);
318319
savedTargetSet = true;

0 commit comments

Comments
 (0)