Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何确保允许我们使用请求\忽略\电池\优化权限_Android_Permissions - Fatal编程技术网

Android 如何确保允许我们使用请求\忽略\电池\优化权限

Android 如何确保允许我们使用请求\忽略\电池\优化权限,android,permissions,Android,Permissions,我们的应用程序是一个位置应用程序,将在后台运行,并向服务器报告用户的位置,以便其成员可以跟踪他们。 在Android 6中,由于电池自动优化(打瞌睡模式),我们的应用程序无法向服务器报告用户的位置,因为数据连接已断开。 我们发现一个应用程序实际上可以使用权限请求\u忽略\u电池\u优化,这样它就可以在没有用户交互的情况下被列入电池优化的白名单。 然而,我们不确定是否允许我们使用该权限,因为对于什么样的应用程序可以使用它没有明确的定义。在开发者论坛上,我们看到一些开发者发布,他们的应用程序被从Pl

我们的应用程序是一个位置应用程序,将在后台运行,并向服务器报告用户的位置,以便其成员可以跟踪他们。 在Android 6中,由于电池自动优化(打瞌睡模式),我们的应用程序无法向服务器报告用户的位置,因为数据连接已断开。 我们发现一个应用程序实际上可以使用权限
请求\u忽略\u电池\u优化
,这样它就可以在没有用户交互的情况下被列入电池优化的白名单。 然而,我们不确定是否允许我们使用该权限,因为对于什么样的应用程序可以使用它没有明确的定义。在开发者论坛上,我们看到一些开发者发布,他们的应用程序被从Play Store中删除,因为谷歌认为他们的应用程序没有资格使用该权限

我们如何确保允许我们使用此权限

对于什么样的应用程序可以使用它还没有明确的定义

有,找到了

在开发者论坛上,我们看到一些开发者发布,他们的应用程序被从Play Store中删除,因为谷歌认为他们的应用程序没有资格使用许可

是的,这已经被报道多次了,因此,即使你认为你的应用程序应该被允许使用它,你也不应该使用它。 博客中的片段:

然而,谷歌认为什么是“应用程序的核心功能”才是最重要的。不是用户。不是开发商。谷歌。用户和开发者可能在将应用程序添加到白名单意味着什么方面达成了完美的一致,但如果谷歌认为这是不合理的,那么谷歌将自己设定为比用户更重要的角色,并禁止该应用程序


我们如何确保允许我们使用此权限

唯一确定的方法是联系谷歌,让他们查看你的应用程序或其他东西。也许如果你能为你的应用提供足够有力的理由,他们可能会允许。但可能不是


我想指出,被列入白名单只不过是允许你的应用程序

  • 请求唤醒锁和
  • 使用互联网
在打瞌睡模式下



或者,您可以使用意图引导用户进入白名单设置,并让他们手动将您的应用程序放入白名单。

谢谢!这正是我们的应用程序所需要的:请求唤醒锁定并在手机空闲时使用互联网,我们的用户对此没有意见。然而,在你提供的链接中,我看不到我们的应用程序属于任何用例,我认为我们别无选择,只能使用意图方式。