
Qt 5.14 se met dans cette mouvance. Ainsi, avec cette nouvelle version, l’installateur en ligne ne propose plus de télécharger Qt précompilé juste pour une seule plateforme Android, mais pour toutes d’un coup. À la compilation, l’utilisateur a le choix entre créer un paquet AAB (avec autant d’architectures qu’il le souhaite) ou APK (pour un déploiement sur un périphérique de test, par exemple). Ce choix est réalisé au niveau de Qt Creator 4.11 (les autres versions ne le permettront pas. Le script androiddeployqt n’évolue pas. Les fichiers installés par Qt changent, afin d’inclure la plateforme cible dans le nom de fichier.
De plus, les applications Qt Quick ne sont plus compilées comme auparavant. Dans les versions précédentes de Qt, au premier démarrage de l’application, une série de choses étaient extraites : les extensions Qt Quick, le code QML de l’application. Ce premier démarrage pouvait donc être assez lent. Avec Qt 5.14, les extensions seront directement installées dans le dossier des bibliothèques de l’APK. Le code QML est intégré comme ressource dans le fichier exécutable de l’application, sans plus besoin de le décompresser.
Pour la plupart des utilisateurs, ces changements ne devraient que leur simplifier la vie. Cependant, ceux qui utilisent des scripts plus spécifiques pour certaines tâches comme la compilation ou l’exécution des tests, des modifications seront nécessaires.
Source : blog Qt
Voir aussi

Vous avez lu gratuitement 3 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.