当应用程序不在 Android 后台时无法获取本地通知
Posted
技术标签:
【中文标题】当应用程序不在 Android 后台时无法获取本地通知【英文标题】:Not able to get Local Notification when app is not in background in Android 【发布时间】:2016-11-02 14:58:19 【问题描述】:我已经准备好演示来每天接收本地通知,比如警报,但是当应用程序不在后台没有收到通知时,它在某些设备上工作,而在其他设备(如 OPPO、MI)上不工作。
谁能帮忙提供源代码或任何参考链接来解决这个问题。
【问题讨论】:
分享您的代码,以便我们帮助您修复它 嗨,我使用了这个链接代码。 concretepage.com/android/… 【参考方案1】:由于两个原因,大多数通知在某些设备上起作用:
1) 如果设备 API 级别为 6.0+
2) 帐户同步不起作用。
1) 如果设备 API 级别为 6.0+,则需要编写权限处理程序代码Example
2)帐户同步不起作用。转到设置>然后选择Google帐户>并单击同步按钮。如果在 Google 帐户上显示 !
这个符号,则表示问题出在您的设备帐户同步中。
【讨论】:
本地通知不工作是 OS 5.1.1 的设备它只是在应用程序不在后台时不工作。如果它在后台,则接收通知。以上是关于当应用程序不在 Android 后台时无法获取本地通知的主要内容,如果未能解决你的问题,请参考以下文章
使用完成按钮单击关闭 android 活动(完全,甚至不在后台)