mirror of
https://github.com/revanced/Apktool.git
synced 2025-06-12 21:27:36 +02:00
Patch APKTool to allow repeated entry offsets to appear
This commit is contained in:
@ -127,6 +127,9 @@ public class Main {
|
||||
if (cli.hasOption("force-manifest")) {
|
||||
decoder.setForceDecodeManifest(ApkDecoder.FORCE_DECODE_MANIFEST_FULL);
|
||||
}
|
||||
if (cli.hasOption("manifest-only")) {
|
||||
decoder.setManifestOnly(true);
|
||||
}
|
||||
if (cli.hasOption("no-assets")) {
|
||||
decoder.setDecodeAssets(ApkDecoder.DECODE_ASSETS_NONE);
|
||||
}
|
||||
@ -294,6 +297,11 @@ public class Main {
|
||||
.desc("Decode the APK's compiled manifest, even if decoding of resources is set to \"false\".")
|
||||
.build();
|
||||
|
||||
Option manifestOnlyOption = Option.builder("mo")
|
||||
.longOpt("manifest-only")
|
||||
.desc("Only decode manifest.")
|
||||
.build();
|
||||
|
||||
Option noAssetOption = Option.builder()
|
||||
.longOpt("no-assets")
|
||||
.desc("Do not decode assets.")
|
||||
@ -431,6 +439,7 @@ public class Main {
|
||||
DecodeOptions.addOption(forceDecOption);
|
||||
DecodeOptions.addOption(noSrcOption);
|
||||
DecodeOptions.addOption(noResOption);
|
||||
DecodeOptions.addOption(manifestOnlyOption);
|
||||
|
||||
// add basic build options
|
||||
BuildOptions.addOption(outputBuiOption);
|
||||
|
Reference in New Issue
Block a user