我正在尝试使用Tasker清除指定应用程序的缓存(我现在正在使用Google应用程序)。我的设置是基于this old reddit post的,但我似乎无法让它工作。我的Clean Cache任务有两个操作。第一个是发送意图,配置了以下参数: Action: android.settings.APPLICATION_DETAILS_SETTINGS
数据: package:com.android.google
目标:活动
第二个动作是自动输入,它选择文本"Clear Cache“。
当我运行这个程序时,屏幕看起来像是在试图打开一个应用程序(屏幕会滑到黑色),但很快就会返回到Tasker。第一个动作(发送意图)声明它已成功竞争,第二个动作(自动输入)仍在运行一段时间(它有大约20秒的超时)。我认为第二个操作是正确设置的,因为如果我运行任务并打开Google应用程序设置,您将清除缓存。似乎发送意图并没有将我带到正确的设置部分,因此意图可以运行。
发布于 2021-04-28 04:50:50
有点晚了,但你可以这样尝试:
A1: Run Shell
[ Command:p="Your Packagename without the quotation marks"; rm -rf /data/data/$p/cache
Timeout (Seconds):0 Use Root:On Store Output In: Store Errors In: Store Result In: ] https://stackoverflow.com/questions/61042647
复制相似问题