El modo quiosco es una de las funciones más utilizadas para desplegar dispositivos Android dedicados. Permite a los administradores de TI bloquear un dispositivo en una sola aplicación o en un conjunto seleccionado de apps, impidiendo que los usuarios accedan a nada fuera de lo que la organización ha definido — sin pantalla de inicio, sin cajón de aplicaciones ni navegación del sistema, a menos que esté explícitamente permitido.
Applivery ofrece tres modos de quiosco distintos para Android, cada uno diseñado para diferentes casos de uso y niveles de personalización.
El modo quiosco solo está disponible en dispositivos Totalmente gestionados. Consulta las opciones de gestión de Android para más información sobre los tipos de inscripción.
Modos de quiosco disponibles
Modo | Apps permitidas | Descripción |
|---|---|---|
Aplicación única | Una app | Bloquea el dispositivo completamente en una sola aplicación. El modo más restrictivo. |
Launcher básico | Múltiples apps | Quiosco multiaplicación usando el Device Policy Controller nativo de Android. |
Launcher avanzado | Múltiples apps | Quiosco multiaplicación con el launcher personalizado de Applivery, con configuración visual y funcional ampliada. |
Modo quiosco de Aplicación única
El modo quiosco de Aplicación única bloquea el dispositivo en una aplicación específica. Los usuarios no pueden salir de la app, acceder a la pantalla de inicio ni llegar a ninguna otra parte del dispositivo a menos que el administrador lo permita explícitamente. Es el modo ideal para terminales de punto de venta, quioscos de autoservicio, señalización digital, dispositivos de recopilación de datos y cualquier otro despliegue de propósito único.
El modo quiosco de Aplicación única se configura a nivel de política en Applivery.
Ve a cualquiera de tus políticas 1 o crea una nueva. En el menú lateral izquierdo, haz clic en Quiosco y selecciona la opción Aplicación única 2.
Elige la app en la que bloquear el dispositivo en el menú desplegable 3. Si no aparece ninguna app, ve a la sección Apps de la política y añade al menos una app con Instalación forzada primero.

Configura las opciones de comportamiento de bloqueo (descritas a continuación).
Opción | Descripción |
|---|---|
Configuración del dispositivo | Si la app de Configuración es accesible en el modo quiosco. |
Acciones del botón de encendido | Controla el comportamiento al mantener pulsado el botón de encendido. |
Barra de estado | Especifica si la información del sistema y las notificaciones están desactivadas en el modo quiosco. |
Advertencias de error del sistema | Si los diálogos de error del sistema para apps bloqueadas o que no responden están bloqueados. Cuando se bloquean, el sistema fuerza el cierre de la app como si el usuario hubiera seleccionado "Cerrar app". |
Navegación del sistema | Especifica qué funciones de navegación están habilitadas (p. ej., botón de inicio, botón de recientes). |
Escape de red | Si está activado y no se puede establecer una conexión de red al arrancar, se solicita al usuario que se conecte temporalmente a una red para actualizar la política del dispositivo. La conexión temporal se olvida una vez que se actualiza la política. |
Recomendamos encarecidamente activar el escape de red en todos los modos de quiosco. Sin él, un dispositivo que no consiga conectarse a la red al arrancar — por ejemplo, porque la última red conocida ya no está disponible — puede quedar bloqueado e incapaz de recibir actualizaciones de políticas, especialmente cuando arranca directamente en una app bloqueada.
Declarar android.intent.category.HOME en el filtro de intents de la actividad principal de tu app puede impedir que ciertas configuraciones del quiosco — como las restricciones de navegación del sistema o el control de la barra de estado — se apliquen correctamente en algunos dispositivos. Prueba en detalle en tu hardware de destino antes de desplegar.
Launcher básico (modo quiosco multiaplicación)
El Launcher básico permite a los administradores definir una lista de aplicaciones permitidas que se muestran en una interfaz de pantalla de inicio bloqueada. Está basado en el Device Policy Controller (DPC) nativo de Android y proporciona una base sólida para despliegues de quioscos multiaplicación sin necesidad de licencias adicionales.
Dentro de la política, ve a la sección Apps. Haz clic en + Añadir app y añade cada aplicación que quieras poner disponible en el launcher del quiosco.
Reglas clave para la visibilidad de apps en el Launcher básico:
Solo las apps configuradas como Instalación forzada aparecerán en la interfaz del launcher.
Todas las apps del sistema están ocultas por defecto — si necesitas que una app del sistema sea visible (p. ej., Teléfono, Cámara, Chrome), debes añadirla explícitamente.
En el menú lateral izquierdo, haz clic en Quiosco y selecciona la opción Launcher básico 4. Configura las opciones de comportamiento de bloqueo (las mismas opciones que el modo de Aplicación única — consulta la tabla anterior).

Launcher avanzado (modo quiosco multiaplicación)
El Launcher avanzado es el launcher de quiosco personalizado de Applivery que amplía las capacidades del DPC nativo de Android con personalización visual adicional, controles de acceso y opciones de gestión de la pantalla. Es la opción recomendada para despliegues donde se requiere una experiencia de usuario refinada, con marca o muy controlada.
Para activarlo, ve a la sección Quiosco y cambia a la pestaña Launcher avanzado 5.

Configuración visual y de pantalla
El Launcher avanzado proporciona control total sobre la presentación visual de la interfaz del quiosco:
Fondo de pantalla: Establece una imagen de fondo personalizada para el launcher del quiosco.
Tamaño de iconos: Ajusta el tamaño de los iconos de las apps que se muestran en el launcher.
Disposición de apps: Organiza la distribución de las apps en la pantalla.
Carpetas: Agrupa las apps en carpetas para una disposición más limpia.
Pantalla siempre encendida: Mantiene la pantalla permanentemente activa, evitando que se apague. Útil para señalización digital o terminales siempre activos.
App de inicio: Al tocar una app específica en la configuración del Launcher avanzado, puedes marcarla como la app de inicio. Esto hace que la app se inicie automáticamente la primera vez que se instala en el dispositivo — especialmente útil para aplicaciones que requieren una configuración inicial o un flujo de incorporación antes que cualquier otra cosa.
Control de acceso a la app de Configuración
El Launcher avanzado ofrece un control granular sobre cómo — o si — los usuarios pueden acceder a la Configuración del dispositivo:
Restringir el acceso completamente: Impedir que se abra la app de Configuración.
Configurar la vista de destino: Elegir qué pantalla de Configuración se abre cuando el usuario toca Configuración, en lugar de mostrar el menú completo de Configuración.
Proteger con contraseña la Configuración: Requerir una contraseña para acceder a la app de Configuración, asegurando que solo los usuarios autorizados (como técnicos o responsables de tienda) puedan realizar cambios a nivel de sistema en el dispositivo.
Personalización de encabezado y pie de página
La interfaz del launcher admite una barra de encabezado y pie de página personalizable, lo que permite a las organizaciones mostrar información contextual directamente en la pantalla del quiosco:
Texto personalizado: Añade un título, instrucción o mensaje en el encabezado o pie de página.
Tamaño del texto: Ajusta el tamaño del texto mostrado.
Variables dinámicas: Incluye información específica del dispositivo automáticamente usando variables dinámicas como:
Nombre visible del dispositivo.
Dirección de correo electrónico del usuario.
Otras variables de configuración gestionada.
Esto es especialmente útil para dispositivos compartidos desplegados en múltiples ubicaciones, donde mostrar el nombre del dispositivo o el usuario asignado facilita la identificación y el soporte.
Configuración de pantalla
El Launcher avanzado también expone los ajustes de pantalla del dispositivo que pueden configurarse y bloquearse a través de la política:
Ajuste | Descripción |
|---|---|
Brillo de pantalla | Establece el modo de brillo de la pantalla (automático o fijo). |
Tiempo de espera de la pantalla | Controla si el usuario puede configurar la duración del tiempo de espera de la pantalla. |
Tiempo máximo hasta bloqueo | Especifica el periodo máximo de inactividad antes de que el dispositivo se bloquee automáticamente. |
Mantener encendido mientras está enchufado | Mantiene la pantalla encendida en todo momento cuando el dispositivo está conectado a la corriente. Ideal para quioscos fijos o estaciones de carga. |
Cómo elegir el modo de quiosco adecuado
Escenario de despliegue | Modo recomendado |
|---|---|
Terminal de punto de venta con una sola app de TPV | Aplicación única |
Quiosco de autoservicio o panel informativo | Aplicación única |
Dispositivo de recopilación de datos (una app de campo) | Aplicación única |
Dispositivo compartido con múltiples apps de trabajo aprobadas | Launcher básico |
Dispositivo retail con experiencia de marca y herramientas corporativas | Launcher avanzado |
Señalización digital con requisito de pantalla siempre encendida | Launcher avanzado |
Dispositivo compartido que requiere identificación por ubicación | Launcher avanzado (con variables dinámicas en encabezado/pie) |
Quiosco que requiere acceso a Configuración solo para técnicos | Launcher avanzado (con Configuración protegida por contraseña) |
Soporte para dispositivos AOSP
En dispositivos AOSP, el modo quiosco es compatible solo a través del quiosco de Aplicación única. Los modos de Launcher básico y Launcher avanzado no están disponibles en AOSP — dependen de la infraestructura de AMAPI y Managed Google Play que los dispositivos AOSP no tienen.
Para configurar el quiosco de Aplicación única en un dispositivo AOSP, añade la app de destino a la política con Tipo de instalación = Quiosco (solo una app por política puede tener este tipo de instalación) y, a continuación, abre la sección Quiosco y configura:
Ajuste | Descripción |
|---|---|
Botón de encendido | Permitir, desactivar o pulsar una vez para apagar la pantalla. |
Advertencias de error del sistema | Mostrar u ocultar los diálogos de error del sistema. |
Navegación del sistema |
|
Barra de estado | Mostrar u ocultar la barra de estado. |
Configuración del dispositivo | Permitir o bloquear el acceso a la Configuración. |
Escape de red | Solicitar al usuario que se conecte temporalmente a una red si el dispositivo no puede alcanzar el backend de Applivery al arrancar. |
Activa el escape de red en todas las políticas de quiosco AOSP. Sin él, un dispositivo que no consiga conectarse al arrancar puede volverse inaccesible y requerir un restablecimiento de fábrica para recuperarlo.