Skip to content

Commit

Permalink
Fix CM12 issue on some devices
Browse files Browse the repository at this point in the history
  • Loading branch information
javiersantos committed Jun 5, 2015
1 parent 143fbd4 commit 972ea4c
Showing 1 changed file with 22 additions and 14 deletions.
36 changes: 22 additions & 14 deletions app/src/main/java/com/javiersantos/mlmanager/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -150,21 +150,29 @@ public int compare(PackageInfo p1, PackageInfo p2) {
});
for(PackageInfo packageInfo : packages) {
if(packageManager.getLaunchIntentForPackage(packageInfo.packageName) != null) {
// Non System Apps
appListName.add(packageManager.getApplicationLabel(packageInfo.applicationInfo).toString());
appListAPK.add(packageInfo.packageName);
appListVersion.add(packageInfo.versionName);
appListSource.add(packageInfo.applicationInfo.sourceDir);
appListData.add(packageInfo.applicationInfo.dataDir);
appListIcon.add(packageManager.getApplicationIcon(packageInfo.applicationInfo));
try {
// Non System Apps
appListName.add(packageManager.getApplicationLabel(packageInfo.applicationInfo).toString());
appListAPK.add(packageInfo.packageName);
appListVersion.add(packageInfo.versionName);
appListSource.add(packageInfo.applicationInfo.sourceDir);
appListData.add(packageInfo.applicationInfo.dataDir);
appListIcon.add(packageManager.getApplicationIcon(packageInfo.applicationInfo));
} catch (Exception e) {
e.printStackTrace();
}
} else {
// System Apps
appSystemListName.add(packageManager.getApplicationLabel(packageInfo.applicationInfo).toString());
appSystemListAPK.add(packageInfo.packageName);
appSystemListVersion.add(packageInfo.versionName);
appSystemListSource.add(packageInfo.applicationInfo.sourceDir);
appSystemListData.add(packageInfo.applicationInfo.dataDir);
appSystemListIcon.add(packageManager.getApplicationIcon(packageInfo.applicationInfo));
try {
// System Apps
appSystemListName.add(packageManager.getApplicationLabel(packageInfo.applicationInfo).toString());
appSystemListAPK.add(packageInfo.packageName);
appSystemListVersion.add(packageInfo.versionName);
appSystemListSource.add(packageInfo.applicationInfo.sourceDir);
appSystemListData.add(packageInfo.applicationInfo.dataDir);
appSystemListIcon.add(packageManager.getApplicationIcon(packageInfo.applicationInfo));
} catch (Exception e) {
e.printStackTrace();
}
}
}
return null;
Expand Down

0 comments on commit 972ea4c

Please sign in to comment.