返回列表 发布新帖
查看: 84|回复: 3

有没有安卓的程序猿大佬给看下这个 Tasker 的任务为什么对一加 13 无效

南风沉野发表于 6 天前 来自手机版 | 查看全部 |阅读模式
安卓 15 ,已 root ,Tasker 的日志和行为记录里面能看到执行了删除短信的操作。

但短信依旧存在。

默认信息 app 用的 Google 的 message ,系统短信应用已经给冻结。

同样的任务在 Pixel 6 上没问题。强迫症问 AI 半天也没搞定。

任务见 2 楼
回复

使用道具 举报

躺赢公主发表于 6 天前 来自手机版 | 查看全部
Task: SMS Delete 存档
    Settings: Abort Existing Task

    A1: Variable Set [
         Name: %Sms
         To: %SMSRF ]

    <gets ID of latest sms received.>
    A2: SQL Query [
         Mode: URI Formatted
         File: content://sms
         Columns: _id
         Query: address = ?
         Selection Parameters: %Sms
         Order By: date DESC limit 1
         Variable Array: %sms_id
         Use Global Namespace: On ]

    <stop if get ID failed.>
    A3: Stop [ ]
        If  [ %sms_id1 !Set ]

    <I assume this action take the SMS ID from URI and parse it for use in the future?>
    A4: Java Function [
         Return: uri
         Class Or Object: Uri
         Function: parse
         {Uri} (String)
         Param 1 (String): content://sms/%sms_id1 ]

    <I think this action gets the content from the parsed URI?>
    A5: Java Function [
         Return: cr
         Class Or Object: CONTEXT
         Function: getContentResolver
         {ContentResolver} () ]

    <And this action is most likely the action that delete the SMS in the parsed URI.>
    A6: Java Function [
         Class Or Object: cr
         Function: delete
         {int} (Uri, String, String[])
         Param 1 (Uri): uri ]
回复

使用道具 举报

Navi发表于 6 天前 来自手机版 | 查看全部
要把 Tasker 设为默认短信应用才能删
回复

使用道具 举报

2981021294发表于 6 天前 来自手机版 | 查看全部
如果是 coloros 可能有额外的权限限制
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表