次のコマンドを使用してアプリケーションのログを出力するには、Windowsのcmdターミナルを使用しています。
adb.exe logcat | find "%part_of_my_apps_name%"
ただし、すべてのログが出力に表示されるわけではありません。このようなメッセージのみ:
I/AppService(10597): Received start id 1: Intent { cmp=package_name/.AppService(has extras) }
そして私のAppService
中には次のコードがあります:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
Log.i(TAG, "Received start id " + startId + ": " + intent);
Log.i(TAG, "Test");
だから私は何が間違っているのですか?
UPD:少し間違った質問をしました。私は実際にパッケージではなくアプリの名前の一部を使用したので、ログ出力に表示する必要があります。