长时间运行应用程序(Android)时使用哪种服务?

长时间运行应用程序(Android)时使用哪种服务?,android,memory-management,service,android-workmanager,foreground-service,Android,Memory Management,Service,Android Workmanager,Foreground Service,我想在后台长时间运行我的应用程序,它需要每15分钟获取一次用户位置并将其发送到服务器。关于android,我经历了不同的概念,比如前台服务和工作经理。一些自定义操作系统(如MIUI)不允许这样做,因为它对电池的使用有一些限制。解决我的问题最好的方法是什么 我认为最好的解决方案是通过制造商的开发者渠道申请后台流程的常驻者。对于这些定制的操作系统,后台进程的运行控制非常严格,特别是对于这种定位信息在后台的长期应用。功耗行为工作管理器……对于普通库存android设备,我可以使用哪种服务?

我想在后台长时间运行我的应用程序,它需要每15分钟获取一次用户位置并将其发送到服务器。关于android,我经历了不同的概念,比如前台服务工作经理。一些自定义操作系统(如MIUI)不允许这样做,因为它对电池的使用有一些限制。解决我的问题最好的方法是什么

我认为最好的解决方案是通过制造商的开发者渠道申请后台流程的常驻者。对于这些定制的操作系统,后台进程的运行控制非常严格,特别是对于这种定位信息在后台的长期应用。功耗行为

工作管理器……对于普通库存android设备,我可以使用哪种服务?