GoForum🌐 V2EX

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

bush911 · 2026-06-10 14:03 · 0 次点赞 · 1 条回复
  • 安卓 15 ,已 root ,Tasker 的日志和行为记录里面能看到执行了删除短信的操作。
  • 但短信依旧存在。
  • 默认信息 app 用的 Google 的 message ,系统短信应用已经给冻结。

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

任务如下:

”`

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 ]
1 条回复
bush911 · 2026-06-10 14:03
#1

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 ]
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: bush911
发布: 2026-06-10
点赞: 0
回复: 0