-
-
Notifications
You must be signed in to change notification settings - Fork 134
Compilation Guide
- 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 APK -
apksigner
to sign APK -
zipalign
to optimize APK -
adb
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.