华为。自动读取短信验证码

Huawei. Automatically Reading an SMS Verification Code

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

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

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