|
|
发表于
2024-12-17 00:10:26
来自手机
|
显示全部楼层
来自 广东
Bin 发表于 2024-12-16 21:25
启动MT进程这个是无法避免的,增加杀进程选项的话,会连MT主进程一起杀了,如果这时候正在使用MT管理器的其 ...
测试机型:
红米Note7Pro,安卓10,MIUI 12.5.4
红米K60,安卓13,MIUI 14.0.24
刚刚把脚本中的am命令移除后,分别在红米Note7Pro和红米K60上进行了反复的测试,脚本在执行完成后,确实是会自动移除后台卡片,看来是我之前测试的不够严谨,为了杀MT的后台进程,使用am命令,导致MT自动移除后台卡片的代码没有执行。然后造成了混淆,还以为不会自动移除后台卡片。
另外再刚刚的测试中发现,红米Note7Pro 在不打开MT管理器的情况下,点击桌面快捷方式执行脚本文件,每次都会启动MT的后台进程。
有意思的是,红米K60 在不打开MT管理器的情况下,点击桌面快捷方式执行脚本文件,第一次不会启动MT的后台进程,第二次会启动MT的后台进程,然后通过长按MT的图标进入应用详情,结束运行后。等到第三次点击桌面快捷方式执行脚本文件时,就直接卡在这个界面了,而且是一直卡着不会动了,只能强制把它杀掉。
点击桌面快捷方式执行脚本文件的使用场景,一般就是想在不打开MT管理器的情况下使用,等脚本执行完成后,MT进程同时杀掉,就像什么都没发生一样。建议在这里增加一个杀掉MT进程选项的开关,然后用红字显示,杀掉MT进程,会强制关闭MT管理器
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|