0
A
回答
0
使用此:
public class TestService extends Service {
@Override
public void onCreate()
{
ActivityManager am = (ActivityManager)this.getSystemService(ACTIVITY_SERVICE);
List rs = am.getRunningServices(50);
for (int i=0; i<rs.size(); i++) {
ActivityManager.RunningServiceInfo rsi = (RunningServiceInfo) rs.get(i);
Log.i("Service", "Process " + rsi.process + " with component " + rsi.service.getClassName());
}
super.onDestroy();
Toast.makeText(getApplicationContext(),"1. onCreate()", Toast.LENGTH_SHORT).show();
}
}
+0
也可因此如果過程可用並且不停止,我的服務需要每X秒檢查一次。這會耗盡電池,我說得對嗎? – 2012-03-09 19:04:42
+0
是的,你是對的。 – 2012-03-09 19:20:01
+0
感謝您的回答。但是有沒有不影響電池的另一種方式? – 2012-03-10 11:10:26
相關問題
- 1. 當服務停止時,服務啓動的AsyncTask是否完成?
- 2. 在應用程序啓動時停止已啓動的服務
- 3. 啓動和停止服務
- 4. 停止/啓動服務
- 5. msbuild服務啓動/停止
- 6. 啓動和停止服務
- 7. Android遠程服務啓動和停止
- 8. 遠程啓動停止jboss服務器
- 9. C#程序啓動和停止服務
- 10. 當我啓動它時,服務器RMI會自動停止
- 11. Python多處理:服務器上的啓動/停止進程
- 12. 獲取列表,lan服務器/ pc的啓動/停止進程
- 13. 嘗試啓動/停止服務時的進度條/圓圈
- 14. Linux守護進程停止啓動 - 停止守護進程
- 15. 當活動停止時不停止服務
- 16. Servlet啓動外部進程
- 17. 幾次同時啓動外部進程
- 18. 當設備被鎖定時停止服務,當它不是時啓動它
- 19. install4j停止unix服務啓動程序超時
- 20. 當父進程停止時停止子進程
- 21. 啓動和停止Mongrel Rails啓動時的另一個進程
- 22. 防止在啓動時啓動服務
- 23. 當查殺活動進程時服務重新啓動
- 24. BeagleBone Black當外部供電時停止
- 25. 當進程完成時如何停止python多進程服務器
- 26. 等待服務啓動/停止
- 27. Windows服務不停止「正在啓動」
- 28. 啓動與停止Nginx,MySQL服務器
- 29. 停止和啓動.net窗口服務
嘗試'getRunningServices()'ActivityManager' – 2012-03-09 16:23:29
的'方法,但我需要在一個服務運行,而不是在一個活動 – 2012-03-09 16:58:10
'ACTIVITY_SERVICE'在您的服務 – 2012-03-09 17:08:32