En esta página

Variables de entorno de Qt para Android

Habilitar o deshabilitar soluciones

Qt para Android utiliza algunas variables de entorno para habilitar/deshabilitar ciertas soluciones:

Variables de uso común

VariableDescripción
QT_ANDROID_NO_EXIT_CALLEn algunos casos, una aplicación Android podría no ser capaz de limpiar de forma segura todos los hilos mientras llama a exit() y podría bloquearse. Esto se debe a que hay hilos C++ en ejecución y destruirlos sin unirlos termina una aplicación. Estos hilos no se pueden unir porque no es posible saber si se están ejecutando. Esta bandera evita llamar a exit() y deja que el sistema Android se encargue de esto, a costa de no intentar ejecutar destructores globales.
QT_ANDROID_ENABLE_WORKAROUND_TO_DISABLE_PREDICTIVE_TEXTPermite ocultar las sugerencias de texto predictivo, principalmente de los campos de contraseña. Ciertos dispositivos no manejan esto correctamente. Para obtener más información, consulte Texto predictivo.
QT_ANDROID_HABILITAR_RATÓN_DERECHO_DESDE_PRESIÓN_LARGAInterpreta una pulsación larga como un clic con el botón derecho del ratón.
QT_ANDROID_DISABLE_ACCESSIBILITYDesactiva la accesibilidad. Impide el procesamiento de eventos de accesibilidad.

Variables menos utilizadas

VariableDescripción
QT_ANDROID_FONT_LOCATIONEstablece una ruta personalizada para las fuentes del sistema.
QT_ANDROID_MAX_ASSETS_CACHE_SIZETamaño de la caché para los activos en la carpeta de activos.
QT_ANDROID_DISABLE_GLYPH_CACHE_WORKAROUNDVer Caché de glifos de texto
QT_ANDROID_RASTER_IMAGE_DEPTH
QT_ANDROID_MINIMUM_MOUSE_DOUBLE_CLICK_DISTANCE
QT_ANDROID_BACKGROUND_ACTIONS_QUEUE_SIZECuando una aplicación Android está en pausa o inactiva, puede seguir recibiendo actualizaciones de la interfaz de usuario de componentes como un BroadcastReceiver o un servicio. Estas actualizaciones se ponen en cola hasta que la aplicación se reanuda. La cola puede crecer indefinidamente, dando lugar a un uso adicional de memoria y latencia al procesar estas actualizaciones una vez que la aplicación está activa de nuevo. Esta variable de entorno aborda este problema introduciendo un límite de tamaño para la cola. Una vez que se alcanza el límite especificado, se descarta la entrada más antigua para añadir la más reciente, evitando así un crecimiento sin límites. Por defecto, la cola no tiene límites y esta variable de entorno no está establecida. Además, si se establece en cualquier número negativo, la cola permanece sin límites.

Por ejemplo, QT_ANDROID_BACKGROUND_ACTIONS_QUEUE_SIZE=100 limita la cola a 100 acciones.

Nota: Aunque relacionados, estos no son los mismos que los comandos CMake o variables utilizadas por Qt para Android, ver Qt para Android Configuración CMake

© 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.