在Stamina模式下从白名单中移除应用程序(Sony设备)

时间:2013-11-01 12:59:00

标签: android sony

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

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

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

2 个答案:

答案 0 :(得分:0)

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

除此之外,我怀疑你需要contact SONY

答案 1 :(得分:0)

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

我创建了最基本的测试应用程序,其中包含一个Activity(无所事事),一个应用程序图标,一个应用程序名称字符串和清单文件。我使用两个不同的软件包名称(来自我的两个应用程序)安装了应用程序:

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

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

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