- CMake 3.20.0 (or later)
- C++11 (or later) compiler
- Qt 5.14 (or later)
On Linux, you will also need the libsecret-1
development package installed.
During the run-time, APK Editor Studio uses these third-party tools which are not included in this repository:
apktool
to (un)pack APKapksigner
to sign APKzipalign
to optimize APKadb
to install APK and manage Android devices
Running the scripts/download.py
script will automatically download the needed tools.
- Run
cmake -B your/build/path -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="path/to/qt"
- Run
cmake --build your/build/path --config Release
You can also simply use the Qt Creator IDE to build APK Editor Studio.
To automatically deploy the OpenSSL DLL files on Windows,
pass the -DOPENSSL_ROOT_DIR="path/to/openssl"
argument along with the first command.
It should point to the OpenSSL installation directory.
If you want to create the APK Editor Studio installation/executable packages,
the corresponding scripts are located at scripts/**/packages
(where **
is a platform name).
Refer to the underlying README.md
file for more information on the specific platform.