即使应用程序在android中关闭,如何在服务应该工作时添加位置权限?
Posted
技术标签:
【中文标题】即使应用程序在android中关闭,如何在服务应该工作时添加位置权限?【英文标题】:How add location permission to service when it should work even application closed in android? 【发布时间】:2018-04-03 09:44:00 【问题描述】:我有一些问题。我编写了一个应用程序,它应该使用位置来写入轨道。我为此应用程序授予 ACCESS_FINE_LOCATION 权限。我的服务实现了 LocationListener,但是当我检查权限时,它总是返回“假”。即使应用程序关闭,此服务也应该工作。我该如何解决这个问题?如何授予我的服务 ACCESS_FINE_LOCATION 权限?
【问题讨论】:
【参考方案1】:您需要询问runtime permissions.
另一方面,在新版本的操作系统(Oreo 及更高版本)中,requesting location in background services are limited.
【讨论】:
以上是关于即使应用程序在android中关闭,如何在服务应该工作时添加位置权限?的主要内容,如果未能解决你的问题,请参考以下文章
即使用户在android studio中关闭应用程序,如何保持登录状态
在Android Studio中关闭手机上的应用程序时如何不关闭套接字