First you must install following tools (Windows/Linux):
- The Android SDK Tools (https://developer.android.com/studio/index.html)
- The Android NDK (https://developer.android.com/ndk/index.html)
- Apache Ant v1.8 or later (http://ant.apache.org/bindownload.cgi)
- Java SE Development Kit (JDK) v6 or later (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
How to install these tools is described here: http://doc.qt.io/qt-5/androidgs.html
Note: How to install these tools is described here: http://doc.qt.io/qt-5/androidgs.html
- OpenSSL (use batch file in /adroid/openssl/ for build on Windows)
- On Windows, install SED for Windows (http://gnuwin32.sourceforge.net/packages/sed.htm)
- set path to SED binary (C:\Program Files (x86)\GnuWin32\bin\) to Windows PATH.
Note: Build OpenSSL for Android on Windows requiers Mingw and MSYS (read header in the batch file for more info)
On Linux
--------
1. qmake mobile-datovka.pro
2. make
Build under Linux
-----------------
1. Download latest openssl package from https://www.openssl.org/l to /android/openssl/ and build it.
2. qmake mobile-datovka.pro
3. make
On Windows
----------
1. Run QtCreator, open mobile-datovka.pro, set target to android and build it.
Build under Windows (recommended)
-------------------
1. Install SED for Windows (http://gnuwin32.sourceforge.net/packages/sed.htm) and set/add path to SED binary (C:\Program Files (x86)\GnuWin32\bin\) to Windows PATH.
2. Download latest openssl package from https://www.openssl.org/ to /android/openssl/ and build it with batch file.
3. Run QtCreator, open mobile-datovka.pro, set platform and target to Android and build it.