27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
MallocDebug
public
class
MallocDebug
extends Object
implements
AutoCloseable
java.lang.Object
|
↳ |
com.android.sts.common.MallocDebug
|
Bir işlemde malloc hata ayıklama seçeneklerini ayarlamak, malloc hata ayıklama hatalarını kontrol etmek ve sonrasında temizlik yapmak için kullanılan yardımcı programlar.
Özet
Herkese açık yöntemler |
void
|
close()
|
static
AutoCloseable
|
withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
Bu çağrıdan sonra başlatılan tüm işlemlere libc malloc hata ayıklama özelliğini eklemeye başlayın ve kapatıldığında malloc hata ayıklama hatası olmadığını doğrulayın.
|
static
AutoCloseable
|
withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
malloc hata ayıklama işleminin, belirtilen processName değerine eklenecek ve kapatıldığında malloc hata ayıklama hatası olmadığını doğrulayacak şekilde ayarlayın.
|
static
AutoCloseable
|
withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
Belirtilen hizmeti yeniden başlatın ve malloc hata ayıklamasını etkinleştirin. Bu durumda, kapatma sırasında malloc hata ayıklama hatası olmadığını doğrulayın.
|
Herkese açık yöntemler
kapat
public void close ()
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
Bu çağrıdan sonra başlatılan tüm işlemlere libc malloc hata ayıklama özelliğini eklemeye başlayın ve kapatıldığında malloc hata ayıklama hatası olmadığını doğrulayın.
Parametreler |
device |
ITestDevice : kullanılacak cihaz |
mallocDebugOptions |
String : libc.debug.malloc.options değerinin ayarlanacağı değer. |
İlerlemeler |
AutoCloseable |
libc malloc hata ayıklamasını devre dışı bırakan ve kapatıldığında malloc hata ayıklama hatalarını kontrol eden AutoCloseable nesnesi.
|
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
malloc hata ayıklama işleminin, belirtilen processName değerine eklenecek ve kapatıldığında malloc hata ayıklama hatası olmadığını doğrulayacak şekilde ayarlayın. Bu çağrıdan sonra processName'in manuel olarak başlatılması gerektiğini unutmayın.
Parametreler |
device |
ITestDevice : kullanılacak cihaz |
mallocDebugOptions |
String : libc.debug.malloc.options değerinin ayarlanacağı değer. |
processName |
String : libc malloc hata ayıklama aracının ekleneceği işlem. Henüz yayınlanmıyor olmalıdır. |
İlerlemeler |
AutoCloseable |
libc malloc hata ayıklamasını devre dışı bırakan ve kapatıldığında malloc hata ayıklama hatalarını kontrol eden AutoCloseable nesnesi.
|
withLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
Belirtilen hizmeti yeniden başlatın ve malloc hata ayıklamasını etkinleştirin. Bu durumda, kapatma sırasında malloc hata ayıklama hatası olmadığını doğrulayın.
Parametreler |
device |
ITestDevice : kullanılacak cihaz |
mallocDebugOptions |
String : libc.debug.malloc.options değerinin ayarlanacağı değer. |
processName |
String : libc malloc hata ayıklama aracının ekleneceği hizmet işlemi. Çalışıyor olmalıdır. |
İlerlemeler |
AutoCloseable |
Hizmeti yeniden başlatacak/bağlantısını kaldıracak, libc malloc hata ayıklama özelliğini devre dışı bırakacak ve kapatıldığında malloc hata ayıklama hatalarını kontrol edecek AutoCloseable nesnesi.
|
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-03-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-03-26 UTC."],[],[]]