Androidåºç¨åªåå¨åºç¨åï¼ä¸åå¨åºç¨ä¸æåï¼ä½ è¦è·åçæ¯ä¸æ¯ä¸»çé¢å¾æ åºä¸çååï¼
ArrayList<AppInfo> appList = new ArrayList<AppInfo>(); //ç¨æ¥åå¨è·åçåºç¨ä¿¡æ¯æ°æ®
List<PackageInfo> packages = getPackageManager().getInstalledPackages(0);
for(int i=0;i<packages.size();i++) { PackageInfo packageInfo = packages.get(i); AppInfo tmpInfo =new AppInfo(); tmpInfo.appName =packageInfo.applicationInfo.loadLabel(getPackageManager()).toString(); tmpInfo.packageName = packageInfo.packageName; tmpInfo.versionName = packageInfo.versionName; tmpInfo.versionCode =packageInfo.versionCode; tmpInfo.appIcon = packageInfo.applicationInfo.loadIcon(getPackageManager()); appList.add(tmpInfo);
}
温馨提示:答案为网友推荐,仅供参考