-2

我想问一个关于 Android 应用程序在操作系统重新启动后的行为方式的问题。

我有一个需要收听 SMS 消息的消息应用程序(使用本文中的方法

假设应用支持Direct Book(Android 7.0及以上),当用户解锁手机时应用会收到短信,但无需用户打开应用。这种理解正确吗?

并且,假设应用不支持或不支持 Direct Book(Android 7.0 之前),用户解锁手机时应用可以在不打开应用的情况下接收短信吗?

谢谢!

4

1 回答 1

0

它肯定可以

将您的 BroadCastListener 注册到与任何活动的生命周期分离的服务,并在该服务的类中开展您的业务

并注册另一个 BroadCastlistener 以在手机启动时启动该服务

于 2017-11-06T09:16:54.010 回答