ProcessCompat

Added in 1.5.0

class ProcessCompat


Helper for accessing features in Process.

Summary

Public functions

java-static Boolean

Returns whether the given uid belongs to an application.

Public functions

isApplicationUid

Added in 1.5.0
java-static fun isApplicationUid(uid: Int): Boolean

Returns whether the given uid belongs to an application. Compatibility behavior:

  • SDK 24 and above, this method matches platform behavior.
  • SDK 16 through 23, this method is a best-effort to match platform behavior, but may default to returning true if an accurate result is not available.
  • SDK 15 and below, this method always returns true as application UIDs and isolated processes did not exist yet.
Parameters
uid: Int

a kernel uid

Returns
Boolean

true if the uid corresponds to an application sandbox running in a specific user, false if the uid corresponds to an isolated user ID process or does not otherwise correspond to an application user ID, or a value based on platform-specific fallback behavior