Android 如何获取所有正在运行的应用程序?

梅明子 2015-04-16 02:56:14
Android 如何获取所有正在运行的应用程序?不要跟我说网上搜的那些,在真机里根本就行不通!求来电实际的,靠谱的!谢谢!搜来粘贴的就不要回答了!
...全文
927 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rain_Gu 2016-08-25
  • 打赏
  • 举报
回复
请问楼主解决率吗
Neo61 2015-11-04
  • 打赏
  • 举报
回复
引用 1 楼 dalor 的回复:
ActivityManager.getRunningAppProcesses() ActivityManager.RunningAppProcessInfo pkgList 有图有真相。。。
getRunningAppProcesses这个方法不是不能用了吗
开发者_android 2015-04-16
  • 打赏
  • 举报
回复
ActivityManager mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
开发者_android 2015-04-16
  • 打赏
  • 举报
回复
小米3 4.4.2
List<ActivityManager.RunningAppProcessInfo> processList = mActivityManager  
                .getRunningAppProcesses();  
  
        for (ActivityManager.RunningAppProcessInfo appProcess : processList) {  
            String[] pkgNameList = appProcess.pkgList; 
  
            for (int i = 0; i < pkgNameList.length; i++) {  
                String pkgName = pkgNameList[i];  
                Log.i("1", "packageName " + pkgName );  
   
            }  
        }  
梅明子 2015-04-16
  • 打赏
  • 举报
回复
引用 1 楼 dalor 的回复:
ActivityManager.getRunningAppProcesses() ActivityManager.RunningAppProcessInfo pkgList 有图有真相。。。
请问是真机上测试的吗?求代码呀!
开发者_android 2015-04-16
  • 打赏
  • 举报
回复
ActivityManager.getRunningAppProcesses()
ActivityManager.RunningAppProcessInfo pkgList
有图有真相。。。

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧