2020-06-28 10:43阅读: 11653评论: 0推荐: 1

【Auto.js教程】Auto.js强制关闭软件函数

Auto.js强制关闭软件函数

代码基本都有注释,参考一个链接写的,但是找不到参考链接了。核心代码为closeApp()函数

不足之处:需要root,因为要使用shell;

/*
 * @Descripttion: Auto.js强制关闭软件函数
                  不足之处:需要root
 * @version: v1.0
 * @Author: benjie
 * @Date: 2020-06-27 17:34:12
 * @LastEditors: benjie
 * @LastEditTime: 2020-06-28 10:40:50
 */
var speed = 50;
var height = device.height;
var width = device.width;
setScreenMetrics(width, height);

// 打开屏幕
device.wakeUp()// 唤醒屏幕
swipe(width / 2, height - 500, width / 2, 0, random(16, 18) * speed);

auto.waitFor();
launchApp("浏览器");
console.show();//开启悬浮窗权限
console.info("打开浏览器");
sleep(5000)

// 关闭哪个软件,就把“浏览器”替换成该软件名称
var packagename = getPackageName("浏览器");
closeApp(packagename);

function closeApp(packagename) {
    var sh = new Shell(true);
    //注册一个对象运用shell命令,true(真) 以root权限运行代码,默认为falae假
    // console.log("am force-stop"+" "+packagename)
    sh.exec("am force-stop"+" "+packagename);//执行代码运行中属于异步运行
    //上面值com.android.browser是浏览器的包名。自行修改成想停止软件的包名
    sleep(1000);
    //给点延迟让前面的运行命令,一会软件就会关闭
    sh.exit;
    //退出Shell命令,正在执行的命令会被强制退出。所以上面加延迟
    toast("关闭浏览器");
}

本文作者:benjieqiang

本文链接:https://www.cnblogs.com/benjieqiang/p/13201695.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   benjieqiang  阅读(11653)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
🔑
  1. 1 蒹葭(古筝版) 徐潮城
蒹葭(古筝版) - 徐潮城
00:00 / 00:00
An audio error has occurred.

作词 : 诗经

作曲 : 徐潮城

蒹葭-徐潮城

编:刘文

蒹葭苍苍白露为霜

所谓伊人在水一方

溯洄从之道阻且长

溯游水中央

蒹葭萋萋白露未晞

伊人在水湄

溯洄从之道阻且跻

溯游水中坻

蒹葭苍苍白露为霜

所谓伊人在水涘

伊人在水一方

蒹葭采采白露未已

溯洄从之道阻且右

溯游水中沚

蒹葭萋萋白露未晞

伊人在水湄

溯洄从之道阻且跻

溯游水中坻

蒹葭苍苍白露为霜

所谓伊人在水涘

伊人在水一方

蒹葭采采白露未已

溯洄从之道阻且右

溯游水中沚

蒹葭苍苍白露为霜

所谓伊人在水涘

伊人在水一方

蒹葭采采白露未已

溯洄从之道阻且右

溯游水中沚