Отфильтровать сообщения журнала с помощью PID или пакета приложений в Android

Я понимаю, что для фильтрации сообщений журнала Android мы можем использовать что-то вроде

adb logcat ActivityManager:I MyApp:D *:S 

Но в моем приложении я использую разные TAGS для разных действий, и я хочу только фильтровать все журналы этого приложения. Каков наилучший способ сделать это?

Нужно ли указывать все теги в команде?

Или используя общий тег в приложении, единственную альтернативу?

При просмотре сообщений журнала в Eclipse я замечаю, что есть столбец с именем PID и другой с именем Application (содержит имя пакета приложения), оба из которых (очевидно) одинаковы для разных Tag для данного приложения. Это говорит о возможности фильтрации не только с помощью Tag, но и с помощью pid / package.

Я использую общий формат TAG следующим образом.

Например, для Activities я определил базовый класс Activity

 public class MyCompanyActivity extends Activity { protected final String TAG = this.getClass().getName(); ... } 

Например, все Activities я создаю, расширяют эту Activity .

 public class FishActivity extends MyCompanyActivity { ... } 

В результате FishActivity будет иметь TAG который …

 com.mycompany.myapp.FishActivity 

Все, что мне нужно сделать, это фильтр logcat на com.mycompany.myapp