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»

De binefa.com
Salta a la navegació Salta a la cerca
Línia 5: Línia 5:
  
 
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 tenir l'error '''TLS initialization failed: Downloading Android SDK Tools''' =
 
= En cas de tenir l'error '''TLS initialization failed: Downloading Android SDK Tools''' =

Revisió del 17:54, 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

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.

TLS initialization failed: Downloading Android SDK Tools


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.

Qt Creator Android preferences