在Android手机接收文本消息时如何被唤醒

77次阅读
没有评论

问题描述

在值班时会收到系统的短信和邮件通知,这些通知来自一个特定的电子邮件到短信网关,始终相同。消息的开头也是相同的。用户希望通过这些通知被唤醒,但目前并没有实现这一点。

用户使用Locale和Locale的“Inbound SMS”插件,但似乎并不起作用(使用测试帐户时,音量不会变得很大,也没有交替铃声)。用户希望能够通过通知以及响亮的音乐来实现被唤醒,并且希望能够合理处理短时间内收到大量通知的情况。

用户的手机是T-Mobile G1,运行Android 1.6。用户表示可以获取root权限,但最好尽量避免。

解决方案

请注意以下操作注意版本差异及修改前做好备份。

使用Tasker实现

Tasker是一个功能强大的应用,可以满足用户的需求,并且相对便宜。虽然设置稍微复杂一些,但它允许用户有更广泛的选项。

  1. 在收到带有“PROBLEM”主题的短信时,Tasker会将音乐播放音量调至最大,并开始循环播放一首歌曲。用户需要手动点击停止按钮来关闭音乐。用户可以添加一个功能,确保在几分钟内不会再次触发(以处理大量通知的情况)。

  2. 其他用户提到的方案:

  3. 使用”Where’s My Droid”应用,虽然主要用于找回手机,但也可以用于这种情况,不过不能选择自定义铃声。
  4. Locale的开发者建议稍微调整Locale的当前设置,使用Locale Notification插件在短信收到时发布一个单独的通知。该插件有一个“force volume”选项,可以提高音量确保通知被听到。

  5. 使用Android Automate实现
    用户还可以使用Android Automate应用来实现这个目标。以下是实现的步骤:

  6. 创建一个流程,监视特定电话号码的短信接收。

  7. 设置声音播放块,用于模拟警报。设置“Proceed”选项为“Immediately”并勾选“Repeat sound indefinitely”复选框。
  8. 设置对话框消息块,用于显示必须手动关闭的对话框。
  9. 设置声音停止块,用于在关闭对话框后停止警报。

上述方法需要用户根据具体情况选择适用的方案,并可能需要根据不同的应用版本进行微调。在实施前建议做好手机数据的备份。

这些方案提供了多种途径来实现在Android手机接收特定短信时被唤醒的需求。用户可以根据个人偏好和实际情况选择合适的方法。

正文完