PackageManager mPackageManager = getPackageManager();mPackageManager.getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES );这样就获取到了系统上面所有的app.那么如何获取到非系统的app呢?其实很简单,我们只需要做个简单的判断就行了,如:final PackageInfo packageInfo = mPackageInfoList.get(i); if ((packageInfo.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 0) { //添加自己的代码即可
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号