Can someone explain ActivityManager: Start proc 27854 (class)/u0a66 for service?
Asked Answered
K

1

6

Can someone please explain what is:

ActivityManager?

27854?

u0a66?

Kolk answered 2/2, 2017 at 21:44 Comment(0)
F
4

ActivityManager?

ActivityManager is one of the system services started by the system_server process during Android boot up. ActivityManager is responsible for managing the application components (Activities, Services, BroadcastReceivers)

27854?

This is the Process Identifier (PID).

u0a66?

This is the User Identifier (UID). u0 means the system supports multiple users (0 is for "primary" user), a66 - is the application ID (66) set on its installation.

Frap answered 2/2, 2017 at 21:50 Comment(3)
thanks for your reply ! So if we see something like Start proc XXXXX: (Class)/u0a66 for service (Class), or sometimes even a Start proc XXXXX: (package)/u0a66 for broadcast (Class), how can we explain these two different examples?Kolk
@Reda M I guess, "Start proc XXXXX: (Class)/u0a66 for service (Class)" means ActivityManager started a process due to a call to start/bind the service, while "Start proc XXXXX: (package)/u0a66 for broadcast (Class)" means starting a process due to intent received by the broadcast receiver.Frap
It means that the app was started when a service hosted within the app was launched (from some external code ) and in the second case it meant that your app launched in response to a broadcast. Rest of the identifiers in the log have already been explained by the answerGoblet

© 2022 - 2024 — McMap. All rights reserved.