Diferència entre revisions de la pàgina «Instal·lació de les eines mínimes (SDK, NDK i eines de terminal) per a fer aplicacions en Qt per a Android»
Salta a la navegació
Salta a la cerca
(Hi ha 2 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
= En cas de tenir Windows = | = En cas de tenir Windows = | ||
− | Al menú '''Edit/Preferences''', a l'esquerra seleccioneu '''Devices''' i la pestanya '''Android'''. | + | * Al menú '''Edit/Preferences''', a l'esquerra seleccioneu '''Devices''' i la pestanya '''Android'''. |
− | A '''JDK location''' introduïu la ruta de l''''openjdk''' | + | * A '''JDK location''' introduïu la ruta de l''''openjdk''' |
− | A '''Android SDK location''' podeu prémer el botó '''Set Up SDK''' | + | * A '''Android SDK location''' podeu prémer el botó '''Set Up SDK''' |
− | En cas de no tenir les NDK instal·lades, feu la [https://developer.android.com/ndk/downloads instal·lació de les NDK] | + | * En cas de no tenir les NDK instal·lades, feu la [https://developer.android.com/ndk/downloads instal·lació de les NDK] (versió 22 o 25). [https://doc.qt.io/qt-6/android-getting-started.html La versió requerida de l'Android NDK per Qt6.6 és 25.1.8937393]. |
+ | |||
+ | * En cas de no tenir-ho instal·lat, descarregueu '''OpenSSL binaries location''' prement el botó '''Download OpenSSL'''. | ||
= En cas de tenir l'error '''TLS initialization failed: Downloading Android SDK Tools''' = | = En cas de tenir l'error '''TLS initialization failed: Downloading Android SDK Tools''' = |
Revisió de 18:17, 30 nov 2023
En cas de tenir Windows
- Al menú Edit/Preferences, a l'esquerra seleccioneu Devices i la pestanya Android.
- A JDK location introduïu la ruta de l'openjdk
- A Android SDK location podeu prémer el botó Set Up SDK
- En cas de no tenir les NDK instal·lades, feu la instal·lació de les NDK (versió 22 o 25). La versió requerida de l'Android NDK per Qt6.6 és 25.1.8937393.
- En cas de no tenir-ho instal·lat, descarregueu OpenSSL binaries location prement el botó Download OpenSSL.
En cas de tenir l'error TLS initialization failed: Downloading Android SDK Tools
Error que succeeix amb Ubuntu i Debian 12 en el moment d'escriure aquesta entrada.
Cristian Adam comenta al fòrum "TLS initialization failed: Downloading Android SDK Tools" de Qt:
L'error TLS ve del fet que les Qt fan servir Open SSL 1.1 i Ubuntu ve amb Open SSL 3 i són incompatibles. Veieu QTCREATORBUG-28397 Not able to setup Android SDK on Ubuntu 22.04.1
Podeu obtenir l'arxiu de guió setup_android.cmake (setup_android.cmake en format text) fent:
cmake -P setup_android.cmake
L'arxiu de guió pot estar una mica obsolet, feu-li una ullada a android/sdk_definitions.json (android/sdk_definitions.json en format text) i ajusteu els valors. Després apunteu als nous directoris des del Qt Creator.