2
A
回答
2
您需要使用getRunningTasks來知道該應用是否正在運行。
從文檔:
公開名單getRunningTasks(INT MaxNum來)
返回的當前正在運行的任務列表,其中最近的是第一和舊的,爲了以後。
對於這個工作,你應該包括這在你的AndroidManifest.xml中
<uses-permission android:name="android.permission.GET_TASKS" />
和關於應用程序運行的背景/前景參閱本LINK
0
List<RunningAppProcessInfo> apps = ((ActivityManager) _context.getSystemService(Context.ACTIVITY_SERVICE)).getRunningAppProcesses();
...這是u得到每路正在運行的應用程序,只需使用「apps.get(i).processName」或某物以獲取您可以檢查的流程名稱。
並在您的清單中使用<uses-permission android:name="android.permission.GET_TASKS" />
,以確保您擁有正確的權限。
相關問題
- 1. 檢查程序是否正在運行
- 2. 檢查應用程序是否正在運行
- 3. 黑莓:檢查是否無頭應用程序正在運行
- 4. 如何檢查應用程序是否正在運行,否則運行它?
- 5. 檢查進程是否正在運行
- 6. 檢查Windows應用程序是否正在運行(而不是進程)
- 7. 從Silverlight OOB應用程序如何檢查進程是否正在運行
- 8. 檢查某個特定應用程序是否在運行iOS?
- 9. android:如何檢查應用程序是否在後臺運行
- 10. 檢查我的應用程序是否在Android中運行
- 11. 如何檢查WPF應用程序是否已在運行?
- 12. 檢查是應用程序通知正在運行
- 13. 如何使用[[NSAppleScript alloc] initWithSource來檢查應用程序是否正在運行:
- 14. Java - 檢查是否有另一個Java應用程序正在運行
- 15. 如何檢查是否有其他應用程序實例正在運行
- 16. 如何檢查應用程序是否正在運行(Android> 5.1)?
- 17. C程序 - 如何檢查Web服務是否正在運行
- 18. 檢查特定的wsgi處理程序是否正在運行
- 19. 如何檢查某人是否正在運行我的程序?
- 20. 檢查進程是否正在運行(使用進程名稱)
- 21. 檢查應用程序是否在服務器上運行或本地運行
- 22. 檢查服務是否正在運行?
- 23. 如何檢查SWF是否作爲AIR應用程序運行?
- 24. 檢查應用程序是否已經運行
- 25. 檢查應用程序是否從後臺任務運行
- 26. 如何檢查應用程序是否通過SBT運行?
- 27. 如何在安裝過程中檢查某個程序是否正在運行?
- 28. 檢查IIS應用程序是否正在運行而不會導致它運行
- 29. 檢測我的應用程序是否在電話上運行
- 30. 檢測應用程序是否在開發模式下運行