From e2a5742b18639d474739b60a005f476826e035ce Mon Sep 17 00:00:00 2001 From: Josh Miers <39279505+JoshMiers-FS@users.noreply.github.com> Date: Wed, 11 Oct 2023 19:44:00 -0400 Subject: [PATCH] use apiLevel instead of forceApi when building the apk (#3399) --- .../apktool-lib/src/main/java/brut/androlib/ApkBuilder.java | 2 +- .../apktool-lib/src/main/java/brut/androlib/Config.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkBuilder.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkBuilder.java index a7c0c164..39eecdb6 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkBuilder.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkBuilder.java @@ -208,7 +208,7 @@ public class ApkBuilder { LOGGER.info("Smaling " + folder + " folder into " + filename + "..."); //noinspection ResultOfMethodCallIgnored dex.delete(); - SmaliBuilder.build(smaliDir, dex, mConfig.forceApi > 0 ? mConfig.forceApi : mMinSdkVersion); + SmaliBuilder.build(smaliDir, dex, mConfig.apiLevel > 0 ? mConfig.apiLevel : mMinSdkVersion); } return true; } diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/Config.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/Config.java index 2ffba37d..5ac8b020 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/Config.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/Config.java @@ -53,7 +53,6 @@ public class Config { public boolean updateFiles = false; public boolean useAapt2 = true; public boolean noCrunch = false; - public int forceApi = 0; // Decode options public short decodeSources = DECODE_SOURCES_SMALI;