我目前正在使用自定义ROM(基于Android 7.1.2),并且已将电子邮件客户端集成为系统应用程序。它不支持FCM / GCM,因此我需要禁用电池优化功能才能使电子邮件同步可靠地工作。
我不想让用户禁用电池优化(即使有对话框)。
由于它是系统应用程序,是否有一种方法可以在打client模式下自动将电子邮件客户端列入白名单?
答案 0 :(得分:0)
对于 frameworks_base项目中 data / etc / platform.xml 中的默认应用,可以在AOSP中禁用电池优化功能(例如AOSP和{ {3}}。
您必须添加以下条目:<allow-in-power-save package="my-package-name" />
注意:用户将不能使用此方法在设置中启用电池优化。