请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

判断当前app是否正在运行

0
回复
1737
查看
[复制链接]

14

主题

46

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
QQ
2020-3-5 00:40:27 显示全部楼层 |阅读模式
  1. def 判断当前app是否正在运行(def 包名){
  2.     String text=exec("dumpsys activity activities")
  3.     def reg=(text=~"cmp=([\\s\\S]*?)\\}")
  4.     if (reg.find()){
  5.         print(reg.group(1))
  6.         if (reg.group(1)==~""+包名+".*"){
  7.             print("发现")
  8.         }else {
  9.             print("没有找到指定APP")
  10.         }
  11.     }
  12. }
复制代码

刚测试出来,有什么不对,请谅解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册