Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. French
  4. Chaîne de compilation pour Android
Forum Updated to NodeBB v4.3 + New Features

Chaîne de compilation pour Android

Scheduled Pinned Locked Moved Unsolved French
6 Posts 3 Posters 162 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Max
    wrote last edited by
    #1

    Bonjour,

    Je galère sévère pour configurer un environnement Qt Creator pour le développement Android. Ce que j'ai lu dans le topic dédié montre que je ne suis pas le seul.

    J'ai installé les divers sdk, ndk et autres tools mentionnés par la documentation.

    J'ai encore galéré très sévère pour créer un projet avec CMake, à tel point que je me suis rabattu sur QMake.

    Versions utilisées : Qt 6.4.2, Qt Creator 18, Debian 12.

    Le périphérique cible est correctement détecté (autorisations USB pour le développement et le débogage).
    La définition du SDK Android est ok, tout est au vert. La case à cocher "créer automatiquement le kit pour les chaînes de compilation Android" est cochée, mais je n'en vois pas l'effet.

    Pour autant, quand je crée un nouveau projet, seule la plateforme "Desktop" est prise en charge.

    Je crois comprendre qu'il faut définir un kit incluant un compilateur configuré pour une cible Android. Mais je sèche sur la définition d'une ABI correcte. L'architecture CPU détectée de mon Samsung est une arm64-v8a.

    Vous avez une idée ?

    1 Reply Last reply
    0
    • GrecKoG Offline
      GrecKoG Offline
      GrecKo
      Qt Champions 2018
      wrote last edited by
      #2

      Repars sur CMake si tu veux faire de l'android.

      Quand tu dis que tu a galéré sévère ça veut dire quoi ?

      Si tout est au vert dans l'onglet SDK Android de Qt Creator, quid des onglets Kits/Compilers, Kits/Qt Versions et Kits/Kits ?

      Si ton kit est ok et que tu fais un nouveau projet via Qt Creator c'est censé de sortir un truc potable.

      1 Reply Last reply
      0
      • M Offline
        M Offline
        Max
        wrote last edited by Max
        #3

        Ok, tu as raison, je reprends au début.

        Voici le kit que je viens de définir, avec cmake :
        alt text
        Le warning indique que la version de Qt n'est pas compatible avec le type de périphérique.

        Voici le SDK, a priori sans souci :
        alt text

        Enfin la définition du compilateur utilisé dans le kit :
        alt text

        1 Reply Last reply
        0
        • M Offline
          M Offline
          Max
          wrote last edited by
          #4

          Bonjour,

          La documentation précise qu'il faut "Qt for Android".
          Je veux bien, mais où peut-on télécharger ce package ?

          Merci !

          1 Reply Last reply
          0
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote last edited by
            #5

            Bonsoir,

            Même chose que pour installer Qt pour Desktop: le online installer.
            Si il a déjà été utilisé pour installer autre chose, il y a le Maintenance Tool qui permet d'ajouter des versions de Qt.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            0
            • M Offline
              M Offline
              Max
              wrote last edited by
              #6

              Bonsoir,
              Ok, c'est fait, merci. Je pensais pouvoir m'en sortir avec les pakages Debian...
              En avant pour un "Hello Word" !

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved