public static void getPackageInfoForUid(Context context, UidCommand cpi) { try { PackageManager pm = context.getPackageManager(); PackageInfo pi = context.getPackageManager().getPackageInfo(pm.getPackagesForUid(cpi.uid)[0], 0); cpi.name = pi.applicationInfo.loadLabel(pm).toString(); cpi.packageName = pi.packageName; } catch (Exception ex) { } }
private static void getUidCommand(Cursor c, UidCommand u) { u.uid = c.getInt(c.getColumnIndex("uid")); u.command = c.getString(c.getColumnIndex("command")); u.name = c.getString(c.getColumnIndex("name")); u.packageName = c.getString(c.getColumnIndex("package_name")); u.desiredUid = c.getInt(c.getColumnIndex("desired_uid")); u.desiredName = c.getString(c.getColumnIndex("desired_name")); u.username = c.getString(c.getColumnIndex("username")); }