我正在尝试为 Ubuntu touch 实现一个简单的应用程序,以特定格式记录 GPS 轨迹。使用 QtPositioning 获取定位数据很简单,但根据我对应用程序生命周期的理解(例如,参见这里),无法在后台运行此类应用程序,因为它将被暂停。除此之外,操作系统还提供了一些特殊服务来在后台执行活动,例如下载或播放音乐。不幸的是,我找不到以类似方式处理位置或任何传感器数据的任何类似方法。我是否忽略了什么,或者没有?如果没有,实现此类应用程序的支持/建议方法是什么?
我正在尝试为 Ubuntu touch 实现一个简单的应用程序,以特定格式记录 GPS 轨迹。使用 QtPositioning 获取定位数据很简单,但根据我对应用程序生命周期的理解(例如,参见这里),无法在后台运行此类应用程序,因为它将被暂停。除此之外,操作系统还提供了一些特殊服务来在后台执行活动,例如下载或播放音乐。不幸的是,我找不到以类似方式处理位置或任何传感器数据的任何类似方法。我是否忽略了什么,或者没有?如果没有,实现此类应用程序的支持/建议方法是什么?