From 1fd3f52b9ddfe9048960cc8055ed128ce3d30c3c Mon Sep 17 00:00:00 2001 From: IgorEisberg Date: Sat, 3 Jul 2021 22:35:59 +0300 Subject: [PATCH] clean: setTargetSdkVersion used before manifest was decoded --- .../src/main/java/brut/androlib/ApkDecoder.java | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java index 25c6045f..cffaca4e 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java @@ -102,8 +102,6 @@ public class ApkDecoder { case DECODE_RESOURCES_NONE: mAndrolib.decodeResourcesRaw(mApkFile, outDir); if (mForceDecodeManifest == FORCE_DECODE_MANIFEST_FULL) { - setTargetSdkVersion(); - // done after raw decoding of resources because copyToDir overwrites dest files if (hasManifest()) { mAndrolib.decodeManifestWithResources(mApkFile, outDir, getResTable()); @@ -111,8 +109,6 @@ public class ApkDecoder { } break; case DECODE_RESOURCES_FULL: - setTargetSdkVersion(); - if (hasManifest()) { mAndrolib.decodeManifestWithResources(mApkFile, outDir, getResTable()); } @@ -222,17 +218,6 @@ public class ApkDecoder { } } - public void setTargetSdkVersion() throws AndrolibException { - if (mResTable == null) { - mResTable = mAndrolib.getResTable(mApkFile); - } - - Map sdkInfo = mResTable.getSdkInfo(); - if (sdkInfo.get("targetSdkVersion") != null) { - mApiLevel = Integer.parseInt(sdkInfo.get("targetSdkVersion")); - } - } - public void setBaksmaliDebugMode(boolean bakDeb) { mBakDeb = bakDeb; }