在后台使用Fence API是否需要Android P中的前台服务
使用安卓p,后台运行的应用程序将不再接收传感器更新。解决这个问题的一种方法是使用前台服务 据 对后台传感器的访问受限 Android p限制了后台应用程序访问用户输入和传感器数据的能力。如果您的应用程序在运行Android P的设备上后台运行,系统将对您的应用程序应用以下限制:在后台使用Fence API是否需要Android P中的前台服务,android,google-awareness,android-9.0-pie,Android,Google Awareness,Android 9.0 Pie,使用安卓p,后台运行的应用程序将不再接收传感器更新。解决这个问题的一种方法是使用前台服务 据 对后台传感器的访问受限 Android p限制了后台应用程序访问用户输入和传感器数据的能力。如果您的应用程序在运行Android P的设备上后台运行,系统将对您的应用程序应用以下限制: 你的应用程序无法访问麦克风或摄像头 使用连续报告模式的传感器(如加速计和陀螺仪)不会接收事件 使用on change(打开更改)或一次性报告模式的传感器不接收事件 如果你的应用程序需要在运行Android
- 你的应用程序无法访问麦克风或摄像头
- 使用连续报告模式的传感器(如加速计和陀螺仪)不会接收事件
- 使用on change(打开更改)或一次性报告模式的传感器不接收事件
这是否也适用于间接传感器访问,如通过感知/围栏API?他们也需要前台服务吗?你知道它是否适用于fence api吗?已经有一段时间了,从那以后我就不再使用移动技术了,但我相信我记得它是有效的。