我是Qt和Android的初学者,我必须开发一个具有前台服务的Android应用程序,该服务使用Qt监视地理围栏。目的是确保当用户终止应用程序时,前台服务保持活动状态并继续监视地理围栏。
我已经尝试了所有可能的示例,但还没有成功。唯一接近我想要的示例是这个示例:https://github.com/googlesamples/android-play-location/tree/master/LocationUpdatesForegroundService。
此示例是带有前台服务的应用程序,该应用程序监视GPS坐标,即使您杀死该应用程序,该服务也可以正常工作。
我还发现了使用Qt创建的示例:https://github.com/frankipl/service-test
此示例是具有后台服务的应用。
是否有可能使用与第二个示例相同的技术来使用Qt启动前台服务?以及如何在前台服务中创建和监视Geofence?
我不知道这个问题是否有效。无论如何,前段时间我填充了此bug report。可能有您正在寻找的示例。