示例#1
0
 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) {
   }
 }
示例#2
0
 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"));
 }