Prevent crashing on broken module.prop
This commit is contained in:
parent
49ba7ad22e
commit
201d8a97d4
@ -45,31 +45,32 @@ public abstract class BaseModule implements Comparable<BaseModule> {
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
String key = prop[0].trim();
|
String key = prop[0].trim();
|
||||||
if (key.charAt(0) == '#')
|
String value = prop[1].trim();
|
||||||
|
if (key.isEmpty() || key.charAt(0) == '#')
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
switch (key) {
|
switch (key) {
|
||||||
case "id":
|
case "id":
|
||||||
mId = prop[1];
|
mId = value;
|
||||||
break;
|
break;
|
||||||
case "name":
|
case "name":
|
||||||
mName = prop[1];
|
mName = value;
|
||||||
break;
|
break;
|
||||||
case "version":
|
case "version":
|
||||||
mVersion = prop[1];
|
mVersion = value;
|
||||||
break;
|
break;
|
||||||
case "versionCode":
|
case "versionCode":
|
||||||
mVersionCode = Integer.parseInt(prop[1]);
|
mVersionCode = Integer.parseInt(value);
|
||||||
break;
|
break;
|
||||||
case "author":
|
case "author":
|
||||||
mAuthor = prop[1];
|
mAuthor = value;
|
||||||
break;
|
break;
|
||||||
case "description":
|
case "description":
|
||||||
mDescription = prop[1];
|
mDescription = value;
|
||||||
break;
|
break;
|
||||||
case "minMagisk":
|
case "minMagisk":
|
||||||
case "template":
|
case "template":
|
||||||
minMagiskVersion = Integer.parseInt(prop[1]);
|
minMagiskVersion = Integer.parseInt(value);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user