安卓7.0版本的Nougat增加了“数据保护”功能,允许用户限制某些应用(包括推送通知)的后台数据。当“数据保护”开启时,只有在“设置 → 数据保护 → 允许使用未受限数据访问”的列表中的应用才能够接收推送通知和执行后台网络调用。如果“数据保护”关闭且您的应用不在未受限列表中,则可视为推送通知已被禁用。我的应用程序有一个使用案例,它正在等待推送通知的到来。我想知道是否有一种方法可以找出是否启用了“数据保护”,以及我的应用程序是否在“未受限制数据访问”列表中,以便知道是否启用了推送通知,因此是否有机会在特定时间内在应用程序处于后台时执行任何网络调用。