QT_ANDROID_LEGACY_PACKAGING

Die Legacy-Paketierung der Android-App.

Diese Eigenschaft wurde in Qt 6.11 eingeführt.

Hinweis: Diese Eigenschaft wird nur verwendet, wenn die Android-Plattform als Zielplattform ausgewählt ist.

Legt fest, ob die App die Legacy-Paketierung verwendet. Wenn die Legacy-Paketierung auf „ TRUE “ gesetzt ist, speichert die App-APK komprimierte Bibliotheken, die während der Installation auf dem Gerät entpackt werden, und die App lädt diese Bibliotheken. Andernfalls, wenn sie auf „ FALSE “ gesetzt ist, bleiben die Bibliotheken unkomprimiert, und die App kann sie direkt aus dem APK-Paket laden; die Bibliotheken werden bei Verwendung in den Arbeitsspeicher geladen.

set_target_properties(${target} PROPERTIES
    QT_ANDROID_LEGACY_PACKAGING TRUE
)

Hinweis: Für die Verwendung des „Address Sanitizer“ muss diese Option auf „ TRUE “ gesetzt sein.

Siehe auch 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.