startService()是否创build一个新的服务实例或使用现有的?

startService()是否创build一个新的服务实例或使用现有的? 例如,在下面的代码中,它是创build两个UpdateService实例还是只创build一个UpdateService实例? 谢谢。

int[] appWidgetIds = new int[] {1, 2}; for (int appWidgetId : appWidgetIds) { Intent intent = new Intent(context, UpdateService.class); intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId); context.startService(intent); } 

Solutions Collecting From Web of "startService()是否创build一个新的服务实例或使用现有的?"