Verificar se um aplicativo está em execução (app.is_running)
Declaração
em_execucao = app.is_running(identificador_do_pacote)
Parâmetros
- identificador_do_pacote
Texto; para localizar o identificador do pacote de um aplicativo, consulte aplicativo XXT -- Mais -- Lista de aplicativos.
Valor retornado
- em_execucao
Booleano; indica se o aplicativo está em execução.
Descrição
Esta função verifica se um aplicativo está em execução, sem distinguir entre primeiro plano e segundo plano.
Para verificar se o aplicativo está em primeiro plano, obtenha o bid do aplicativo em primeiro plano comapp.front_bide compare-o, como no exemplo abaixo:
if "com.tencent.mqq" == app.front_bid() then
sys.alert('QQ 正在前台运行')
end
Observação: o código acima usa a função
sys.alert, que não pertence a este capítulo.
Exemplo
if app.is_running("com.tencent.mqq") then
sys.alert('QQ 正在运行')
end
Observação: o código acima usa a função sys.alert, que não pertence a este capítulo.