2011-03-23 60 views
0

我試圖獲取所有當前正在運行的應用程序,我試圖做這樣的:試圖在android中獲取所有正在運行的任務?

try 
{ 
    List<ActivityManager.RunningAppProcessInfo> tasks = am.getRunningAppProcesses(); 
} 
catch (SecurityException e) 
{ 
    //Something 
} 

但每次我試圖在模擬器它給我強制關閉錯誤信息運行它。

+0

抱歉這就是List類是在輸入錯誤的事實我使用: - 列表任務= am.getRunningAppProcesses(); – Varundroid 2011-03-23 18:22:09

+0

你可以在每行之前放置4個空格來格式化你的代碼,或者使用編輯器頂部的{}按鈕*(我已經爲你完成了)* - 請參閱http://stackoverflow.com/editing-有助於獲得關於在SO上發佈時可以使用的語法的更多信息。 – 2011-03-23 18:33:14

回答

3

它需要權限在AndroidManifest.xml中設置:

<uses-permission android:name="android.permission.GET_TASKS" /> 
+0

非常感謝Arhimed。 :) – Varundroid 2011-03-23 20:34:32

+0

@Varundroid:如果一個答案對你有幫助,請注意它 - 這是StackOverflow成員如何表達他們的感謝。 :) – 2011-03-23 21:01:14

+0

我試過了,但它說你不能upvote它,直到你有15分。 :( – Varundroid 2011-03-24 06:09:36

相關問題