zoukankan      html  css  js  c++  java
  • 过滤android应用列表(区分系统应用、第三方应用、sd卡中的应用)

    if ((app.flags & ApplicationInfo.FLAG_SYSTEM) != 0) {
            // 系统程序
    }else  if ((app.flags & ApplicationInfo.FLAG_SYSTEM) <= 0) {
            //非系统程序
    }else if ((app.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) != 0){
            //被用户更新过的系统应用
    }else if ((app.flags & ApplicationInfo.FLAG_EXTERNAL_STORAGE) != 0) {  
            //安装在sd卡的应用
    }    

    app.flags是通过

    context.getPackageManager().getInstalledPackages(0)得到List<PackageInfo>,再通过packageInfo.applicationInfo.flags得到的。

  • 相关阅读:
    实验四
    密码破解技术
    222
    111
    6
    5
    4
    第三次
    第二次
    第一次
  • 原文地址:https://www.cnblogs.com/xirtam/p/3941742.html
Copyright © 2011-2022 走看看