我面临一个困难的问题。
我需要执行目标的测试设备:设备:Micromax Bharat 5 Plus(2018型号)Android版本:7.0
我有一个Android应用程序,该应用程序严重依赖于推送通知。但是,我使用的设备具有默认的系统设置,该设置会导致从“概述”选项卡中滑出的应用程序为完全强制停止。该设备具有2GB的RAM容量,这使设置易于理解。但是,这使得任何种类的App服务/任务/通知都无法执行。
为了尝试更改此设置,我尝试了几种不同的方法:
但是强制停止会停止所有App进程。应用程式程式码中没有任何可能性。因此,我使设备生根并尝试了以下根选项:
再次,这仍然没有解决导致强制停止的轻扫问题。
可能有用但还没有找到方法的东西:
这是一个非常令人沮丧的问题,我没有找到解决方案。需要分发此精确模型的多个设备并依赖通知。真诚地感谢您解决此问题。
嘿,我也有相同的设备可以为中式制造商测试和构建我的应用。
我找到了解决方案(从Skype复制)。
只需在您的(清单)启动器活动中添加此行。
android:excludeFromRecents="true"
基本上,这将从最近的菜单中删除您的应用,当您从最近的菜单中将其删除时,几乎所有此类设备都会强制停止您的应用。
也有现货的android系统,所以您不应该在该设备上执行此操作,或者只是添加一个选项来说明您的用户正在发生的事情。