2017-02-02 27 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