اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
TombstoneUtils
public
class
TombstoneUtils
extends Object
java.lang.Object
|
↳ |
com.android.sts.common.util.TombstoneUtils
|
يحتوي على دوال مساعدة وثوابت مشترَكة لتحليل الأعطال.
ملخّص
وظائف الإنشاء العامة
TombstoneUtils
public TombstoneUtils ()
الطرق العامة
assertNoSecurityCrashes
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> |
|
getProcessFilename
public static Optional<String> getProcessFilename (TombstoneProtos.Tombstone tombstone)
عرض اسم ملف العملية، على سبيل المثال، "/system/bin/mediaserver" يعرض "mediaserver"
المعلمات |
tombstone |
TombstoneProtos.Tombstone |
المرتجعات |
Optional<String> |
|
getSecurityCrashes
public static List<TombstoneProtos.Tombstone> getSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones,
TombstoneUtils.Config config)
المعلمات |
tombstones |
List : قائمة بعلامات الحذف التي يجب التحقّق منها |
config |
TombstoneUtils.Config : عنصر إعدادات رصد الأعطال |
المرتجعات |
List<TombstoneProtos.Tombstone> |
قائمة بسجلّات الأركان الأساسية ذات الصلة بالأمان
|
isSecurityCrash
public static boolean isSecurityCrash (TombstoneProtos.Tombstone tombstone,
TombstoneUtils.Config config)
لتحديد ما إذا كان من المرجّح أن يكون السجلّ غير القابل للتعديل مرتبطًا بالأمان وفقًا للإعدادات المحدّدة
المعلمات |
tombstone |
TombstoneProtos.Tombstone : حجر القبر المطلوب التحقّق منه |
config |
TombstoneUtils.Config : عنصر إعدادات رصد الأعطال |
المرتجعات |
boolean |
إذا كان السجلّ المرجعي مرتبطًا بالأمان
|
withAssertNoSecurityCrashes
public static AutoCloseable withAssertNoSecurityCrashes (ITestDevice device,
TombstoneUtils.Config config)
المعلمات |
device |
ITestDevice |
config |
TombstoneUtils.Config |
عمليات الرمي |
DeviceNotAvailableException |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]