TombstoneUtils
public class TombstoneUtils
extends Object
java.lang.객체 |
↳ | com.android.sts.common.util.TombstoneUtils |
크래시 구문 분석을 위한 헬퍼 함수 및 공유 상수를 포함합니다.
요약
중첩 클래스 |
---|
class | TombstoneUtils.Config |
class | TombstoneUtils.Signals |
공개 생성자
TombstoneUtils
public TombstoneUtils ()
공개 방법
assertNoSecurity충돌
public static void assertNoSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones,
TombstoneUtils.Config config)
매개변수 |
---|
tombstones | List |
config | TombstoneUtils.Config |
getMainThread
public static Optional<TombstoneProtos.Thread> getMainThread (TombstoneProtos.Tombstone tombstone)
매개변수 |
---|
tombstone | TombstoneProtos.Tombstone |
보고 |
---|
Optional<TombstoneProtos.Thread> | |
getProcess파일 이름
public static Optional<String> getProcessFilename (TombstoneProtos.Tombstone tombstone)
프로세스의 파일 이름을 반환합니다. 예: "/system/bin/mediaserver"는 "mediaserver"를 반환합니다.
매개변수 |
---|
tombstone | TombstoneProtos.Tombstone |
getSecurity충돌
public static List<TombstoneProtos.Tombstone> getSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones,
TombstoneUtils.Config config)
매개변수 |
---|
tombstones | List : 확인할 묘비 목록 |
config | TombstoneUtils.Config : 충돌 감지 구성 개체 |
보고 |
---|
List<TombstoneProtos.Tombstone> | 보안과 관련된 묘비 목록 |
isSecurity충돌
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 | |
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2022-11-18(UTC)
[]
[]