• [^] # Re: Qbs n'est pas morts!

    Posté par . En réponse à la dépêche Génération de fichiers AAB Android pour GCompris. Évalué à 4.

    Mon poste était surtout pour mentionner qu'il n'y pas que CMake pour compiler nos projets multi-platformes. Et qu'utiliser Qbs, à mon avis, facilite beaucoup la vie.

    Participant à son développement, je suis, bien sûre complètement impartial...

    A noter que Qbs n'utilise pas gradle mais génère lui même toute la chaîne de compilation Android et que le multi-arch est natif.

    Par contre, si vous voulez passer à Qt6, la compilation multi-arch devient plus difficile car les architectures sont séparées. Je ne pense pas que CMake puisse à ce jour en générer des paquets (apk, aab).

    Autre info sur l'optimisation de la taille: Depuis Qt 6.3, l'analyseur de dépendances qml (qmpimportscanner) appelé par androiddeployqt est beaucoup plus efficace. Avant il "aspirait" indistinctement la totalité des sous répertoires d'une ressource qml.