一:出现地点:
1:从任务栏关闭软件,导致service重新启动 intent为空。
二:解决办法:
在 onStartCommand 中对 intent 是否为空进行判断。
@Override public int onStartCommand(Intent intent, int flags, int startId) { if (intent!=null) { return super.onStartCommand(intent, flags, startId); } return 0; }
网友评论