close resources properly
This commit is contained in:
parent
f51e71d858
commit
389138f455
|
|
@ -61,8 +61,7 @@ public class HandleBindApp extends XC_MethodHook {
|
||||||
boolean isModule = false;
|
boolean isModule = false;
|
||||||
int xposedminversion = -1;
|
int xposedminversion = -1;
|
||||||
boolean xposedsharedprefs = false;
|
boolean xposedsharedprefs = false;
|
||||||
try {
|
try (ApkParser ap = ApkParser.create(new File(appInfo.sourceDir))){
|
||||||
ApkParser ap = ApkParser.create(new File(appInfo.sourceDir));
|
|
||||||
isModule = ap.getApkMeta().metaData.containsKey("xposedmodule");
|
isModule = ap.getApkMeta().metaData.containsKey("xposedmodule");
|
||||||
if (isModule) {
|
if (isModule) {
|
||||||
xposedminversion = Integer.parseInt(ap.getApkMeta().metaData.get("xposedminversion"));
|
xposedminversion = Integer.parseInt(ap.getApkMeta().metaData.get("xposedminversion"));
|
||||||
|
|
|
||||||
|
|
@ -76,8 +76,7 @@ public final class XSharedPreferences implements SharedPreferences {
|
||||||
boolean isModule = false;
|
boolean isModule = false;
|
||||||
int xposedminversion = -1;
|
int xposedminversion = -1;
|
||||||
boolean xposedsharedprefs = false;
|
boolean xposedsharedprefs = false;
|
||||||
try {
|
try (ApkParser ap = ApkParser.create(new File(m))) {
|
||||||
ApkParser ap = ApkParser.create(new File(m));
|
|
||||||
isModule = ap.getApkMeta().metaData.containsKey("xposedmodule");
|
isModule = ap.getApkMeta().metaData.containsKey("xposedmodule");
|
||||||
if(isModule) {
|
if(isModule) {
|
||||||
xposedminversion = Integer.parseInt(ap.getApkMeta().metaData.get("xposedminversion"));
|
xposedminversion = Integer.parseInt(ap.getApkMeta().metaData.get("xposedminversion"));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue