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, usaapp.front_bidpara 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