Android 服务-(终止应用程序后)

Android 服务-(终止应用程序后),android,service,Android,Service,我想在关闭应用程序后启动Android服务,并在完成特定方法后关闭服务 如果可能的话,欢迎提供一个片段或示例。在Android Studio中: 选择文件>新建>服务>服务 给它一个名称,然后单击finish。 它现在将使用您输入的名称创建一个新类,并在清单中为您注册它 您现在所要做的就是重写onStartCommand并返回整数常量START\u STICKY,以便让系统知道您希望服务在最近从应用程序中删除后仍在运行 @Override public int onStartCommand(In

我想在关闭应用程序后启动Android服务,并在完成特定方法后关闭服务

如果可能的话,欢迎提供一个片段或示例。

在Android Studio中: 选择文件>新建>服务>服务

给它一个名称,然后单击finish。 它现在将使用您输入的名称创建一个新类,并在清单中为您注册它

您现在所要做的就是重写onStartCommand并返回整数常量START\u STICKY,以便让系统知道您希望服务在最近从应用程序中删除后仍在运行

@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    Toast.makeText(this, "Service started!", Toast.LENGTH_SHORT).show();
    return START_STICKY;
}
现在,您可以在调用stopSelf()的代码中的任何位置停止服务