/** 获取已安装应用信息(不包含系统自带) */
private ArrayList<AppInfo> getAppInfo()
{
List<ApplicationInfo> apps = getPackageManager().getInstalledApplications(
PackageManager.GET_SIGNATURES);
ArrayList<AppInfo> infos = new ArrayList<AppInfo>();
for (ApplicationInfo info : apps)
{
if ((info.flags & ApplicationInfo.FLAG_SYSTEM) == 0)
{
// 非系统应用
AppInfo appInfo = new AppInfo();
appInfo.name = info.loadLabel(getPackageManager()).toString();
appInfo.icon = info.loadIcon(getPackageManager());
appInfo.path = info.sourceDir;
appInfo.packageName = info.packageName;
infos.add(appInfo);
}
}
return infos;
}
获取已安装APK
最新推荐文章于 2021-12-16 10:49:07 发布