gpt4 book ai didi

android - 如何每 10 分钟在后台运行一次服务?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:31:31 25 4
gpt4 key购买 nike

我想使用一个无限期在后台运行的服务,每 10 分钟调用一个方法并且它正在运行的应用甚至被杀死

如何创建?

最佳答案

您可以使用如下服务来完成

@Override
public int onStartCommand(Intent intent, int flags, int startId) {

Handler handler = new Handler();
handler.postDelayed(new Runnable() {

@Override
public void run() {
//performe the deskred task
}
}, 10minutes time in milisecods);

// If we get killed, after returning from here, restart
return START_STICKY;
}

即使应用程序被杀死,这个服务也会自动启动,postdelayed 会运行

关于android - 如何每 10 分钟在后台运行一次服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28062440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com