- 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:
apktoolto (un)pack APKapksignerto sign APKzipalignto optimize APKadbto 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.