如何迁移到API 28及更高版本(Android 9-Pie)?

时间:2018-12-04 07:21:23

标签: accelerometer android-sensors background-service foreground-service android-9.0-pie

我当前的目标targetSdkVersion和compileSdkVersion API级别均为26。我正在使用后台服务读取内置的加速度计数据,以跟踪步数(对于“步数计数器”),即使将应用程序推送到后台也是如此。虽然使用后台服务来接收连续报告模式(在Pie中引入)有一定的限制,但是从传感器到传感器,我需要进行什么更改才能将其从最小到最大转移到前台服务(根据Pie)细节,以确保代码不会中断,对于最终用户而言,它可以无缝工作,好像什么也没发生。实际上,我对了解此前台服务随附的Notification部分的详细信息并不感兴趣,但是如果您能为我提供清晰的图片或逐步的指导或指导会很棒。

0 个答案:

没有答案