6

アプリケーション アクティビティ マネージャーを実行する間に、メッセージ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] } 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
4

2 に答える 2

5

この情報がログに表示される理由は何ですか?

担当の Android エンジニアActivityManagerがログに記録することを選択したためです。率直に言って、このエンジニアがこれをしなかったことを望みます。

このメッセージの意味は何ですか?

Intentこれは、ログ メッセージに記述されているを使用して、Android がアクティビティを開始していることを意味します。

于 2012-04-21T10:51:36.327 に答える
0

インテント フィルターでの action=main と category=launcher の組み合わせは、Android アプリケーションへのエントリ ポイントを作成するための鍵であり、Android マニフェスト ファイルでアドバタイズされます。Android システムがアプリケーションを起動しようとすると、メイン インテント フィルターがアクティビティに存在するため、アクティビティ マネージャーが制御を取得し、メイン スレッド/UI スレッドでメイン プロセスを開始するインテントをキャッチします。

于 2012-12-12T10:04:04.573 に答える