我正在尝试创建一个服务,即使用户从正在运行的进程菜单关闭应用程序(通过将进程移出屏幕),它也会为我执行后台作业。
我试图做的是通过像这样声明它在不同的过程中创建服务:
<service
android:name=".service.Service"
android:enabled="true"
android:icon="@drawable/ic_launcher"
android:process=":my_process" >
</service>
onStartCommand() 是:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}