3

我正在使用“ReadSmsManager.StartConsentAsync”,它工作正常。但是我有一个问题:官方文档说:“启用阅读短信服务,直到获得符合规则的短信或服务超时(超时时间为5分钟)”。我可以以编程方式停止此服务吗?

4

1 回答 1

4
  1. 该类ReadSmsManager不提供主动停止读读服务的API。
  2. ReadSmsManager.start(this)该方法用于开启HMS Core Apk中的SM读取服务。
  3. 当有符合规则的短信时,HMS Core Apk 会将短信广播到您的应用。

基于以上三点,如果您的应用不想接收来自HMS Core apk的短信广播,您可以取消注册广播接收器或使用代码实现应用即使收到广播也不做任何处理。

于 2021-10-26T01:20:40.323 回答