【发布时间】:2016-09-30 18:20:10
【问题描述】:
我们的应用是一个定位应用,它将在后台运行并将用户的位置报告给服务器,以便他的成员可以跟踪它们。
在 Android 6 中,由于自动电池优化(打盹模式),我们的应用无法向服务器报告用户的位置,因为数据连接已断开。
我们发现一个应用程序实际上可以使用权限REQUEST_IGNORE_BATTERY_OPTIMIZATIONS,这样它就可以被列入白名单以进行电池优化,而无需用户交互。
但是,我们不确定我们是否被允许使用该权限,因为没有明确定义什么样的应用程序可以使用它,并且在开发者论坛中,我们看到一些开发者发布他们的应用程序已从 Play 商店中删除,因为谷歌认为他们的应用没有资格使用该权限。
我们如何确保我们被允许使用此权限?
【问题讨论】:
标签: android permissions