public String[] getAppNames() {
String[] apps = {};
String a = "";
PackageManager packManager = getPackageManager();
List<ApplicationInfo> installedApps = packManager
.getInstalledApplications(PackageManager.GET_META_DATA);
for (ApplicationInfo appInfo : installedApps) {
a = a + appInfo.loadLabel(packManager) + ",";
apps = a.split(",");
}
return apps;
}
與我的所有應用標籤的數組列表現在我想從昨天安裝到一個額外的數組列表的應用程序獲得的所有標籤。我怎麼做?
問題是每個應用程序在getPackageInfo(「package.name」,0).firstInstallTime; – Tommy
爲什麼它是一個問題?您可以從ApplicationInfo對象中獲取'packageName'字段。 – Jong
哦..我沒有看到明顯的。正在尋找類似getPackageName或.loadPackageName的東西..感謝您的幫助:) – Tommy