1

一些 Sony 设备具有耐力模式以增加设备的待机时间。它关闭数据流量并防止后台活动唤醒系统。应用程序可以被列入白名单。

一些用户报告说,我的应用程序在每次重启后都会从白名单中删除,这很糟糕,因为它是一个电子邮件客户端,应该能够在推送新邮件时唤醒系统。

有没有人有关于 Stamina 模式的更深入的信息,以及为什么它会从白名单中删除应用程序?
我的在线研究没有提出任何有用的信息。有几篇关于该模式的文章,但它们只是解释了该模式的作用以及如何配置它。我能想到的最好的是:http://commonsware.com/blog/2013/03/08/warning-xperia-z-stamina-alarmmanager.html但这也不能回答我的问题。

4

2 回答 2

0

好吧,我可以告诉你,在使用最新固件的 SONY Xperia Z 上,我无法重现该问题。添加到 STAMINA 白名单的应用程序在重新启动后仍然有效。

除此之外,我怀疑您需要联系 SONY

于 2013-11-01T13:39:58.330 回答
0

在购买了 Sony Xperia Z 并进行了一些广泛的测试后,我终于找到了令人反感的“组件”……包名!

我用一个 Activity(什么都不做)、一个应用程序图标、一个应用程序名称字符串和清单文件创建了最基本的测试应用程序。我安装了具有两个不同包名称的应用程序(来自我的两个应用程序):

  1. 包="com.onegravity.sudoku4ever.free"
  2. 包="com.onegravity.sudoku.sudoku10kfree"

然后我将这两个应用程序添加到白名单中,重新启动设备,第二个应用程序从白名单中消失。如果该应用程序是唯一安装的应用程序,它也会从白名单中删除(如果我只安装包名称为 com.onegravity.sudoku.sudoku10kfree 的测试应用程序)。

我没有进行任何进一步的测试来找出哪些包名称“成功”,因为包名称是我无法在我的应用程序中更改的一件事。

显然耐力模式/白名单组件存在重大错误,只有索尼可以修复它;-(

于 2014-01-06T14:45:44.090 回答