目前,此代码返回所有内容,包括 Android 系统和时钟等系统应用程序。
public List<ApplicationInfo> getApps() {
final PackageManager pm = context.getPackageManager();
List<ApplicationInfo> packages = pm
.getInstalledApplications(PackageManager.GET_META_DATA);
return packages;
}
如何区分这些和用户安装的应用程序?