Search Criteria
Package Details: android-apktool-bin 2.12.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/android-apktool-bin.git (read-only, click to copy) |
---|---|
Package Base: | android-apktool-bin |
Description: | A tool for reverse engineering Android .apk files |
Upstream URL: | https://github.com/iBotPeaches/Apktool |
Licenses: | Apache-2.0 |
Conflicts: | android-apktool, android-apktool-git |
Provides: | android-apktool |
Submitter: | jnbrains |
Maintainer: | jnbrains (bemxio) |
Last Packager: | jnbrains |
Votes: | 6 |
Popularity: | 0.87 |
First Submitted: | 2023-08-04 10:16 (UTC) |
Last Updated: | 2025-07-07 06:02 (UTC) |
Dependencies (1)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-11-lite-binAUR, jdk17-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk-android-studioAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jre17AUR, jdk21-graalvm-ee-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, jdk23-graalvm-ee-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica-full-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk24-graalvm-ce-binAUR, jdk8-dragonwell-extendedAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-17-full-binAUR, amazon-corretto-11AUR, jdk23-temurinAUR, zing-23-binAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, zulu-jre-fx-binAUR, jdk24-graalvm-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, zing-21-binAUR, zing-8-binAUR, zing-17-binAUR, jdk8-perfAUR, jdk24-graalvm-ee-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, jdk-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, jdk8-openj9-binAUR, liberica-jdk-21-binAUR, zulu-17-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, amazon-corretto-8AUR, sapmachine11-jdkAUR, sapmachine17-jdkAUR, jdk21-jetbrains-binAUR, zulu-17-fx-binAUR, jre11AUR, zulu8-fx-binAUR, java-openjdk-binAUR, jdk8-temurinAUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, jre-jetbrainsAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
Required by (5)
- apk-editor-studio (requires android-apktool)
- apkdiff-git (requires android-apktool)
- apkstudio-git (requires android-apktool)
- dexpatcher (requires android-apktool)
- qrookie-vrp (requires android-apktool)
Latest Comments
jnbrains commented on 2025-07-10 17:10 (UTC) (edited on 2025-07-10 17:10 (UTC) by jnbrains)
Hi, cookiengineer.
Firstly, I'm not the author of the script; it is taken as is.
But if you review it a bit more carefully, you'll see the author provided some flexibility regarding the java params - the
-Jxxx
option.So, you can set your desired value as
apktool -JXmx2G
Yet... Hardcoding a value should be only a fallback if not set beforehand. I'd probably would've approached it as
: "${javaOpts:=-Xmx2G}"
cookiengineer commented on 2025-07-10 16:26 (UTC)
The default /usr/bin/apktool wrapper script provided by this package overrides the java options by default.
If you get a "java.lang.OutOfMemoryError: Java heap space" error, you need to modify the "javaOpts" variable that is set in that file, and replace it with something that has more memory.
In my case most apk files actually need around 2G memory to not throw this error, so you need to change "javaOpts" to "-Xmx2G".
jnbrains commented on 2024-06-13 17:05 (UTC)
As the suffix (-bin) implies - this is the end binary (compiled by the author of the tool), while the 'android-apktool' package downloads the source and compiles it on your box. This packages is just a 'shortcut' if you don't want to spend time and resources installing the necessary dev packages and then compiling it locally. Or you have a low end box and just takes forever to build :) If in doubt - prefer building from source. Cheers
Mitmischer commented on 2024-06-13 16:51 (UTC)
What is the difference between this and android-apktool?