Hamibot如何关闭某个正在运行的app

已存档

Hamibot如何关闭某个正在运行的app

3038907312_c7yn9 · 12 个月前

回答

阿春
8
· 12 个月前

关闭应用封装函数自行调用
//appName是需要关闭的APP名字
function 关闭应用(appName) {
let packageName = app.getPackageName(appName);//获取应用包名 通过软件名
app.openAppSetting(packageName);
text(app.getAppName(packageName)).waitFor();
let is_sure = textMatches(/(.强.|.停.|.结.|.行.)/).findOne();
if (is_sure.enabled()) {
textMatches(/(.强.|.停.|.结.|.行.)/).findOne().click();
sleep(1000)
textMatches(/(.确.|.定.)/).findOne().click();
log(app.getAppName(packageName) + "应用已被关闭");
sleep(1000);
back();
} else {
log(app.getAppName(packageName) + "应用不能被正常关闭或不在后台运行");
back();
}
}

0