2017-02-02 29 views

回答

2

ActivityManager?

是在的Android啓動了由system_server進程啓動system services之一。 ActivityManager負責管理應用程序組件(ActivitiesServicesBroadcastReceivers

27854?

是過程標識符(PID)。

u0a66?

是用戶標識符(UID)。 u0表示系統支持多個用戶(0代表「主要」用戶),a66 - 代表安裝時設置的應用程序ID(66)。

+0

感謝您的回覆!因此,如果我們看到啓動proc XXXXX:(Class)/ u0a66服務(Class),或者有時甚至是啓動proc XXXXX:(package)/ u0a66 for broadcast(Class),我們如何解釋這兩個不同的示例? –

+1

@Reda MI guess,_「Start proc XXXXX:(Class)/ u0a66 for service(Class)」_表示由於調用啓動/綁定服務,「ActivityManager」啓動了一個進程,而「Start proc XXXXX :(包)/ u0a66廣播(類)「_意味着由於廣播接收機收到的意圖而啓動一個過程。 – Onik

+2

這意味着應用程序是在應用程序中託管的服務啓動時(從某些外部代碼發起的)啓動的,第二種情況意味着應用程序啓動以響應廣播。答案中已經解釋了日誌中的其餘標識符 – Dibzmania