墓石ユーティリティ
public class TombstoneUtils
extends Object
java.lang.オブジェクト |
↳ | com.android.sts.common.util.TombstoneUtils |
クラッシュ解析用のヘルパー関数と共有定数が含まれています。
まとめ
入れ子になったクラス |
---|
class | TombstoneUtils.Config |
class | TombstoneUtils.Signals |
パブリックコンストラクター
墓石ユーティリティ
public TombstoneUtils ()
パブリックメソッド
assertNoSecurityクラッシュ
public static void assertNoSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones,
TombstoneUtils.Config config)
パラメーター |
---|
tombstones | List |
config | TombstoneUtils.Config |
メインスレッドの取得
public static Optional<TombstoneProtos.Thread> getMainThread (TombstoneProtos.Tombstone tombstone)
パラメーター |
---|
tombstone | TombstoneProtos.Tombstone |
戻り値 |
---|
Optional<TombstoneProtos.Thread> | |
getプロセスファイル名
public static Optional<String> getProcessFilename (TombstoneProtos.Tombstone tombstone)
プロセスのファイル名を返します。たとえば、「/system/bin/mediaserver」は「mediaserver」を返します。
パラメーター |
---|
tombstone | TombstoneProtos.Tombstone |
getセキュリティクラッシュ
public static List<TombstoneProtos.Tombstone> getSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones,
TombstoneUtils.Config config)
パラメーター |
---|
tombstones | List : チェックする墓石のリスト |
config | TombstoneUtils.Config : クラッシュ検出構成オブジェクト |
戻り値 |
---|
List<TombstoneProtos.Tombstone> | セキュリティ関連の墓石のリスト |
isセキュリティクラッシュ
public static boolean isSecurityCrash (TombstoneProtos.Tombstone tombstone,
TombstoneUtils.Config config)
指定された構成に対してトゥームストーンがセキュリティ関連である可能性が高いかどうかを判断します。
パラメーター |
---|
tombstone | TombstoneProtos.Tombstone : チェックするトゥームストーン |
config | TombstoneUtils.Config : クラッシュ検出構成オブジェクト |
戻り値 |
---|
boolean | 墓石がセキュリティ関連のものである場合 |
withAssertNoSecurityクラッシュ
public static AutoCloseable withAssertNoSecurityCrashes (ITestDevice device,
TombstoneUtils.Config config)
パラメーター |
---|
device | ITestDevice |
config | TombstoneUtils.Config |
投げる |
---|
DeviceNotAvailableException | |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2023-12-01 UTC。
[]
[]