-1
A
回答
1
可以檢查服務是否正在運行或不使用這樣的:
public static boolean isYourServiceRunning(Context c) {
ActivityManager manager = (ActivityManager) c
.getSystemService(Context.ACTIVITY_SERVICE);
for (RunningServiceInfo service : manager
.getRunningServices(Integer.MAX_VALUE)) {
if (YourService.class.getName().equals(
service.service.getClassName())) {
return true;
}
}
return false;
}
相關問題
- 1. 我可以在android中停止由bindService而不是StartService啓動的服務嗎?
- 2. 我可以從我的應用程序中啓動android應用程序嗎?
- 3. 我可以同步停止服務嗎?
- 4. 在應用程序啓動時停止已啓動的服務
- 5. 在我的應用程序啓動之前可以加載Flash嗎?
- 6. 誰在調用/啓動/停止我的Android應用程序?
- 7. 程序啓動前我們可以抓取iPhone屏幕嗎?
- 8. 如何停止我的應用程序在android中的服務?
- 9. 我可以在Android應用程序中提供服務嗎
- 10. 我的Android應用程序啓動服務之前顯示的佈局
- 11. 我可以在Windows XP中作爲服務啓動程序嗎?
- 12. 我可以使用Quartz Scheduler啓動我的應用程序嗎?
- 13. 我可以阻止Android殺死我的應用程序嗎?
- 14. 當我們使用'rails server'啓動Rails應用程序時,可以啓動sidekiq(redis服務器)嗎?
- 15. Android:關閉我的應用程序時啓動我的服務
- 16. 我可以在Sinatra應用程序中停止Sinatra嗎?
- 17. 我們可以在android應用程序中使用UIAutomator嗎?
- 18. 在卸載之前停止服務和babysited應用程序
- 19. 我們可以在startActivity()暫停之前執行代碼嗎?
- 20. Android遠程服務啓動和停止
- 21. 我們可以在html中爲android應用程序製作應用程序嗎?
- 22. 我可以在android中完全重新啓動服務嗎?
- 23. 當應用程序變爲背景時,我們可以停止for循環嗎
- 24. 當我退出應用程序時Android服務停止
- 25. Android打開應用程序後臺服務後停止並啓動新服務
- 26. 我的windows服務在sql服務器服務之前啓動
- 27. 我們可以從我們的android appllication安裝另一個應用程序嗎?
- 28. 我可以使用install4j啓動程序重新啓動Java應用程序嗎?
- 29. 我可以使用REST API遠程啓動應用程序嗎?
- 30. C#程序啓動和停止服務
偉大原子蘑菇將出現在天空 – Selvin