... | @@ -68,22 +68,21 @@ Spustit `build_openssl_ios.sh` skript ve složce `mobile-datovka/ios/openssl`. T |
... | @@ -68,22 +68,21 @@ Spustit `build_openssl_ios.sh` skript ve složce `mobile-datovka/ios/openssl`. T |
|
|
|
|
|
#### Požadavky a nástroje
|
|
#### Požadavky a nástroje
|
|
|
|
|
|
* Qt 5.15.1 a novější s SDK pro Android.
|
|
* Qt 5.15.2 a novější s SDK pro Android.
|
|
* Nejnovější Android SDK (https://developer.android.com/studio/index.html).
|
|
* Android SDK (verze 8.0) (https://developer.android.com/studio/index.html).
|
|
* Android NDK verze r21 (r19c) (https://developer.android.com/ndk/index.html).
|
|
* Android NDK (verze 21.3.6528147) (https://developer.android.com/ndk/index.html).
|
|
* Java SE Development Kit (JDK) verze 8 nebo novější (https://www.oracle.com/technetwork/java/javase/downloads
|
|
* Java SE Development Kit (JDK) verze 11 nebo novější (https://www.oracle.com/technetwork/java/javase/downloads/index.html).
|
|
/index.html).
|
|
|
|
* OpenSSL (verze 1.1.1d). Stáhne se a přeloží automaticky pomocí přiložených scriptů v projektu ve složce android. Novější Qt 5.15.x již má OpenSSL v sobě, takže tento krok se může vynechat.
|
|
* OpenSSL (verze 1.1.1d). Stáhne se a přeloží automaticky pomocí přiložených scriptů v projektu ve složce android. Novější Qt 5.15.x již má OpenSSL v sobě, takže tento krok se může vynechat.
|
|
* Pouze, jde-li o překlad na windows: Sed for Windows if (http://gnuwin32.sourceforge.net/packages/sed.htm) (https://sourceforge.net/projects/gnuwin32/files/sed/4.2.1/sed-4.2.1-setup.exe/download?use_mirror=freefr)
|
|
* Pouze pro Windows: Sed for Windows if (http://gnuwin32.sourceforge.net/packages/sed.htm) (https://sourceforge.net/projects/gnuwin32/files/sed/4.2.1/sed-4.2.1-setup.exe/download?use_mirror=freefr)
|
|
* Aktivní účet na https://play.google.com/apps/publish
|
|
* Aktivní účet na https://play.google.com/apps/publish
|
|
|
|
|
|
#### Postup instalace nástrojů
|
|
#### Postup instalace nástrojů
|
|
|
|
|
|
1. Nainstalovat Java SE 8 JDK (https://www.oracle.com/technetwork/java/javase/downloads
|
|
1. Nainstalovat Java SE 11 JDK. (https://www.oracle.com/technetwork/java/javase/downloads
|
|
/index.html)
|
|
/index.html)
|
|
2. Nainstalovat Android SDK (https://developer.android.com/studio/index.html)
|
|
2. Nainstalovat Android SDK (verze 8.0). (https://developer.android.com/studio/index.html)
|
|
3. Nainstalovat Android NDK r21. (https://developer.android.com/ndk/index.html)
|
|
3. Nainstalovat Android NDK (verze 21.3.6528147). (https://developer.android.com/ndk/index.html)
|
|
4. Nainstalovat Qt 5.15.0 nebo novější s SDK pro android.
|
|
4. Nainstalovat Qt 5.15.2 nebo novější s SDK pro Android.
|
|
5. Pouze pro Windows: Nainstalovat Sed z balíku GnuWin32. Po instalaci nastavte cestu k sed.exe do PATH např. (`C:\Program Files (x86)\GnuWin32\bin\`)
|
|
5. Pouze pro Windows: Nainstalovat Sed z balíku GnuWin32. Po instalaci nastavte cestu k sed.exe do PATH např. (`C:\Program Files (x86)\GnuWin32\bin\`)
|
|
6. Spustit Qt Creator. Přes Tools -> Options v položce Devices v záložce Android nastavte cesty k JDK, Android SDK, Android NDK. Novější verze Qt Creatoru se sám vybídne k doinstalování všech potřebných SDK, NDK a Gradle.
|
|
6. Spustit Qt Creator. Přes Tools -> Options v položce Devices v záložce Android nastavte cesty k JDK, Android SDK, Android NDK. Novější verze Qt Creatoru se sám vybídne k doinstalování všech potřebných SDK, NDK a Gradle.
|
|
7. V zařízení s Androidem aktivujte vývojářský režim (pro různé verze se to dělá jinak). Poté ve vývojářských nastaveních v zařízení zapněte USB Debugging (ladění USB). U novějších zařízeních a Android 8+ není nutno provádět.
|
|
7. V zařízení s Androidem aktivujte vývojářský režim (pro různé verze se to dělá jinak). Poté ve vývojářských nastaveních v zařízení zapněte USB Debugging (ladění USB). U novějších zařízeních a Android 8+ není nutno provádět.
|
... | | ... | |