9

を使用して、設定しているいくつかのアラームをデバッグしたいのadb shell dumpsys alarmですが、膨大な量のデータが生成されます。特定のアプリだけに出力を制限する方法はありますか?

私はこれを無駄にしようとしました:adb shell dumpsys com.mypackage

4

4 に答える 4

8

adb shell dumpsys アラームを使用して、設定しているいくつかのアラームをデバッグしたいのですが、膨大な量のデータが生成されます。特定のアプリだけに出力を制限する方法はありますか?

いいえ。ただし、コマンド ライン ユーティリティは、パッケージ名などの文字列を参照する出力のスニペットgrepfgrep表示できます。

于 2013-02-21T13:00:53.060 に答える
0

dumpsysコマンドは、.Dump()実装されている「サービス」に対してのみ機能します。コマンドでサービスの一覧を表示できますservice list。またadb logcat -s -b events <NameOfYourApp>:*、探しているデータが生成されるかどうかを確認することもできます。他に何もうまくいかない場合は、grep.

于 2013-02-21T16:57:16.123 に答える
0

これは遅いかもしれませんが、将来誰かを助けるかもしれません。次のコマンドを使用できます。

adb shell dumpsys alarm | find "zima"

どの zima が私のパッケージ名の一部でしたか。そのため、独自のパッケージ名に置き換えてください。

于 2020-08-24T17:17:31.360 に答える