110

私の logcat には出力が多すぎるため、いくつかのキーワードを使用してフィルタリングし、基本的にキーワードを含む出力のみを表示したいと考えています。UIを介してAndroid Studioでそれを行う方法はありますか?

4

10 に答える 10

53

@ free3dom が言ったように、logcat を受信するプロセスを選択できます。これがスクリーンショットです。

スクリーンショット

于 2013-11-17T07:34:27.713 に答える
12

まず、コード内で TAG 名を宣言します。

private static final String TAG = "MainTagName";

次に、何かを出力したい場所にログステートメントを追加します

Log.d(TAG, "Activity created");

2 番目の投稿の free3dom に従って、logcat タブで [フィルター] ドロップダウンをクリックし、[フィルター構成の編集] をクリックします。

この例では、by Log Tag (regex)オプションを使用して、パイプを使用して 3 つの一致するタグ名のいずれかのログ メッセージを表示します。セパレーター (スペースなし):

MainTagName|SomeTagName|SomeOtherTagName
于 2015-03-08T12:33:26.927 に答える