Saltar al contenido principal

Comprobar si una aplicación se está ejecutando (app.is_running)

Declaración

estado = app.is_running(identificador_paquete)

Parámetros

  • Identificador del paquete de la app
    Tipo texto; para localizar el identificador del paquete de la app, consúltalo en App XXT → Más → Lista de apps

Valor devuelto

  • Estado
    Tipo booleano; indica si se está ejecutando

Descripción

Esta función comprueba si una aplicación se está ejecutando, sin distinguir entre primer plano y segundo plano
Para determinar si la app se está ejecutando en primer plano, usa app.front_bid para obtener el bid de la app en primer plano y compáralo, como se muestra a continuación

if "com.tencent.mqq" == app.front_bid() then
sys.alert('QQ 正在前台运行')
end

Nota: el código anterior utiliza la función sys.alert, que no pertenece a este capítulo

Ejemplo

if app.is_running("com.tencent.mqq") then
sys.alert('QQ 正在运行')
end

Nota: el código anterior utiliza la función sys.alert, que no pertenece a este capítulo