2012-03-08 45 views

回答

0

与服务中的布尔/标志修复它。 (一项服务只能启动一次)

+2

你不应该这样做。这可能表明存在另一个问题。你是否在服务的onStartCommand()中做了一些你应该在onCreate()中做的事情? – 2013-12-03 15:53:32

+0

你能举一个例子吗? – 2016-02-06 21:17:49

+0

没有人可以从你的答案中得到答案 – 2016-03-17 19:39:48

34

无法启动服务两次,如果你尝试再次启动它会一直保持运行。 Link to the Android docs.

+0

是的,但它崩溃,如果我尝试启动它2次 – 2012-03-08 23:16:58

+1

它必须是由于其他原因导致崩溃 – waqaslam 2012-03-08 23:19:35

+0

发布一些代码? – 2012-03-08 23:20:42