2012-04-21 4 views
3

내 응용 프로그램 활동 관리자를 실행하는 중간에 메시지 표시 I/ActivityManager (159) : 시작 : Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] flg = 0x10100000 cmp = com.rfb.client/.RFB_ClientActivity bnds = [182,205] [238,271]} pid 159에서이 메시지가 계속 표시됩니다.활동 관리자가 시작 의도 메시지를 표시하는 이유는 무엇입니까?

이 정보가 로그에 표시되는 이유는 무엇입니까? 이 메시지의 의미는 무엇입니까? 알고 계시면 알려 주시기 바랍니다.

로그 파일 :

04-20 23:57:02.339 D/RFB_MAIN(18199): RFB Activity started 
04-20 23:57:02.339 I/ActivityManager(159): Starting: Intent { cmp=com.rfb.client/.RFB_Activity (has extras) } from pid 18199 
04-20 23:57:02.359 W/ActivityManager(159): Trying to launch com.rfb.client/.RFB_Activity 
04-20 23:57:02.429 D/RFB_Activity(18199): Opening RFB socket 
04-20 23:57:02.719 D/RFB_Async(18199): Initiating 
04-20 23:57:02.719 D/RFB_PROTOCOL(18199): Initializing SSL connection 
04-20 23:57:02.719 D/RFB_PROTOCOL(18199): TrustStore - Initializing 
04-20 23:57:02.729 I/ActivityManager(159): Displayed com.rfb.client/.RFB_Activity: +369ms 
04-20 23:57:04.309 D/RFB_PROTOCOL(18199): TrustStore - Initialized 
04-20 23:57:04.309 D/RFB_PROTOCOL(18199): KeyStore - Initializing 
04-20 23:57:04.619 D/RFB_PROTOCOL(18199): KeyStore - Initialized 
04-20 23:57:05.169 D/RFB_PROTOCOL(18199): Creating RFB socket 
04-20 23:57:05.909 D/RFB_PROTOCOL(18199): RFB Socket created 
04-20 23:57:20.749 I/ActivityManager(159): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.rfb.client/.RFB_ClientActivity bnds=[182,205][238,271] } from pid 159 
04-20 23:57:43.729 I/ActivityManager(159): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.rfb.client/.RFB_ClientActivity bnds=[182,205][238,271] } from pid 159 
04-20 23:58:35.289 I/ActivityManager(159): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.rfb.client/.RFB_ClientActivity bnds=[182,205][238,271] } from pid 159 
+0

일부 URL 처리기를 사용합니까? 매니 페스트에서이 활동에 대한 항목은 무엇입니까? – Snicolas

+0

자세한 http://stackoverflow.com/questions/6039398/android-get-pid-of-other-applications – Dinesh

답변

4

이 정보가 로그에 표시되는 이유 어떤 생각?

ActivityManager을 담당하는 Android 엔지니어가 로그인하기 때문에 솔직하게, 나는이 엔지니어가 이것을하지 않았 으면 좋겠다.

이 메시지의 의미는 무엇입니까?

이는 로그 메시지에 설명 된 Intent을 사용하여 Android가 활동을 시작하고 있음을 의미합니다.

+0

알았어요이 링크를 시도하십시오! 고맙습니다 ! –

0

intent 필터에서 action = main 및 category = launcher의 조합은 android 응용 프로그램의 진입 점을 만드는 열쇠이며 android manifest 파일에 광고됩니다. 안드로이드 시스템이 애플리케이션을 시작하려고 할 때 메인 인 텐트 필터가 액티비티에 존재하기 때문에 액티비티 관리자는 메인 스레드/UI 스레드에서 메인 프로세스를 시작할 의도를 제어하고 포착한다.