Search code examples
androidlinuxuid

Obtain the Linux UID of an Android App


I would like to be able to get the Linux UID (user ID) of an installed Android application.

Excerpt from Security and Permissions: "At install time, Android gives each package a distinct Linux user ID. The identity remains constant for the duration of the package's life on that device."

Is there a way to retrieve this UID?


Solution

  • Use PackageManager and getApplicationInfo().