Sys.isRunning 判断包名是否运行

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

判断指定包名是否在运行(包括后台运行)。

语法

结果 = Sys.isRunning(包名)

参数

参数 数据类型 解释
包名 字符串 待判断的应用程序包名。

返回值

布尔型,True表示在运行,False表示未运行。

示例

1
2
3
4
5
6
7
8
//先启动计算器为当前应用
RunApp "com.android.calculator2"
Delay 2000
//返回主页,后台挂起当前应用
KeyPress "home"
Delay 2000
//返回ture,判断被后台挂起的计算器应用仍在运行
TracePrint sys.IsRunning("com.android.calculator2")

备注

  • 该命令区别于sys.AppIsFront()只识别是否在前台,后台挂起的应用也会被识别到
  • 应用程序的包名可以通过“按键精灵手机助手”左边的“基本命令”→“其他命令”→“应用程序”的包名查看。