我正在android中製作一個應用程序。在那個應用程序中,我想從進程ID中找到進程相關的信息。這可能嗎?請幫助我。提前感謝。從android中的進程ID查找進程信息
1
A
回答
0
看看ActivityManager。有方法可以獲取有關流程的信息。
0
不知道你想從pid中找出哪些信息,但ActivityManager
的RunningAppProcessInfo
類可能會有所幫助。嘗試是這樣的:
TextView textProcessInfo = (TextView)findViewById(R.id.processinfo);
int pid = Process.myPid();
ActivityManager am = (ActivityManager)this.getSystemService(ACTIVITY_SERVICE);
for(ActivityManager.RunningAppProcessInfo processInfo : am.getRunningAppProcesses()){
if(processInfo.pid == pid){
textProcessInfo.setText("processName="+processInfo.processName+"\n");
}
}
這將創建到ActivityManager
實例的引用,然後通過運行的PID爲應用程序本身的列表中搜索。然後它將該pid的processName
放入TextView
。當然還有其他的領域和方法; processName
只是一個例子。見http://developer.android.com/reference/android/app/ActivityManager.RunningAppProcessInfo.html。
相關問題
- 1. log4net進程ID信息
- 2. 查找後臺進程的進程ID
- 3. NodeJS:從進程ID獲取進程信息
- 4. 如何使用32位進程查找64位進程信息
- 5. 進程的線程信息
- 6. OpenBSD中的進程信息
- 7. C#中的進程信息
- 8. 查找系統調用封裝器中進程的進程ID
- 9. 從Java中查找進程
- 10. C++ - 進程信息
- 11. NODEJS進程信息
- 12. 進程和子進程信息(內存)
- 13. android中Activity的進程ID?
- 14. 如何在WinCe中查找進程ID?
- 15. 提升:如何通過名稱查找進程的進程id?
- 16. 如何從紅線上的進程ID找出進程描述?
- 17. 在java中使用top命令查找進程信息
- 18. 查找進程ID活躍時,進程名稱被賦予
- 19. 從進程句柄獲取進程信息
- 20. 從進程名稱獲取進程ID
- 21. 從子進程獲取父進程ID
- 22. 從另一個進程獲取信息
- 23. 從監控進程獲取信息
- 24. Java WS Synchronize信息進程?
- 25. LINUX中的進程工作集信息
- 26. 轉儲中的進程信息
- 27. 基於它的進程名稱的Android應用程序信息
- 28. 查找過程(獨家)給出的進程名的進程ID(不netstat的這給所有進程的PID)
- 29. bash進程ID查詢
- 30. 使用/ proc提供守護進程的進程信息