Skip to content

Commit

Permalink
feat: allow users to compile java 17
Browse files Browse the repository at this point in the history
  • Loading branch information
PranavPurwar committed Apr 12, 2022
1 parent 6ba8a38 commit b6e5636
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions app/src/main/java/com/pranav/java/ide/SettingActivity.java
Expand Up @@ -117,11 +117,11 @@ protected void onCreate(Bundle savedInstanceState) {

case "16.0":
java16.setChecked(true);
break
break;

case "17.0":
java17.setChecked(true);
break;
case "17.0":
java17.setChecked(true);
break;

case "7.0":
default:
Expand All @@ -144,8 +144,8 @@ protected void onCreate(Bundle savedInstanceState) {

@Override
public void onDestroy() {
super.onDestroy();
double version = 1.7;

if (java3.isChecked()) version = 1.3;
else if (java4.isChecked()) version = 1.4;
else if (java5.isChecked()) version = 5.0;
Expand All @@ -160,10 +160,14 @@ public void onDestroy() {
else if (java15.isChecked()) version = 15.0;
else if (java16.isChecked()) version = 16.0;
else if (java17.isChecked()) version = 17.0;

settings.edit().putString("javaVersion", String.valueOf(version)).apply();

String dexer = "dx";
if (dexer_d8.isChecked()) dexer = "d8";

settings.edit().putString("dexer", dexer).commit();
settings.edit().putString("classpath", classpath.getText().toString()).apply();
super.onDestroy();
}
}

0 comments on commit b6e5636

Please sign in to comment.