raph a écrit 2 commentaires

  • [^] # 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.

  • # Qbs n'est pas morts!

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

    Pour info et sans vouloir lancer un débat sans fin sur CMake versus…
    Qbs [https://doc.qt.io/qbs/qml-qbsmodules-android-sdk.html#details] permet la génération de fichiers apk/aab multi-architecture en une seule passe.