QT_ANDROID_PACKAGE_NAME
Nom du paquet de l'application.
Cette propriété a été introduite dans Qt 6.8.
Remarque : cette propriété n'est utilisée que si l'application est destinée à la plateforme Android.
Spécifie le nom du paquet de l'application. Il s'agit généralement d'un nom unique de l'application, séparé par des points, qui sera utilisé pour identifier l'application sur les appareils ou dans le Play Store. Par exemple, "org.qtproject.gallery".
set_target_properties(${target} PROPERTIES
QT_ANDROID_PACKAGE_NAME "org.qtproject.gallery"
)Le nom du paquetage défini par cette propriété est transmis au fichier build.gradle en tant que propriété namespace, au lieu de AndroidManifest.xml, cette dernière étant obsolète depuis Android Gradle Plugin 7.4.
Le nom du paquetage considère certains mots ou caractères comme illégaux et la construction nettoiera de tels noms s'ils sont rencontrés. Un trait de soulignement (_) remplace les caractères illégaux ou est ajouté aux mots illégaux.
- Caractères autorisés : alphanumérique, un trait de soulignement ou un point [a-zA-Z0-9_.].
- Mots illégaux : abstract, continue, for, new, switch, assert, default, if, package, synchronized, boolean, do, goto, private, this, break, double, implements, protected, throw, byte, else, import, public, throws, case, enum, instanceof, return, transient, catch, extends, int, short, try, char, final, interface, static, void, class, finally, long, strictfp, volatile, const, float, native, super, while.
Le nom de paquetage par défaut de Qt XML pour les applications Android est org.qtproject.example.<target_name>.
Remarque : la définition manuelle du nom du paquetage dans build.gradle (via la propriété namespace ) a la priorité sur AndroidManifest.xml (via l'attribut package ), et ce dernier a également la priorité sur cette propriété.
Pour plus d'informations, voir le module configure the app d'Android.
Voir aussi qt_android_generate_deployment_settings().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.