在android应用程序中运行函数,该函数在程序运行和应用程序暂停时在后台运行

在android应用程序中运行函数,该函数在程序运行和应用程序暂停时在后台运行,android,service,background,Android,Service,Background,我试图在一定时间内每隔一分钟从安卓手机收集接入点数据。我已经可以收集数据,但我只能在应用程序启动后收集数据。我所不知道的是如何创建一个后台服务,它运行一定的时间,并在大约一分钟的时间间隔内执行一个函数 感谢您的帮助尝试以下步骤: 创建后台服务 创建一个扩展TimerTask的类。此类将包含获取accesspoint详细信息的代码,并将accesspoint详细信息通知给您的服务 创建一个接口 为您的服务注册该接口,然后在您的服务中实现该接口 在您的oncreate方法中,将TimerTask类安

我试图在一定时间内每隔一分钟从安卓手机收集接入点数据。我已经可以收集数据,但我只能在应用程序启动后收集数据。我所不知道的是如何创建一个后台服务,它运行一定的时间,并在大约一分钟的时间间隔内执行一个函数


感谢您的帮助

尝试以下步骤:

  • 创建后台服务

  • 创建一个扩展
    TimerTask
    的类。此类将包含获取accesspoint详细信息的代码,并将accesspoint详细信息通知给您的服务

  • 创建一个接口

  • 为您的服务注册该接口,然后在您的服务中实现该接口

  • 在您的
    oncreate
    方法中,将
    TimerTask
    类安排在一定的时间间隔内执行,并将accesspoint详细信息通知给您的服务类