Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release, bukan aosp-main, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Tetap teratur dengan koleksi
    
    
      
      Simpan dan kategorikan konten berdasarkan preferensi Anda.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
MallocDebug
  public
  
  
  
  class
  MallocDebug
  
    extends Object
  
  
  
  
  
      implements
      
        AutoCloseable
      
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.sts.common.MallocDebug | 
  
  
    
  Utilitas untuk menyiapkan opsi debug malloc pada proses, memeriksa error debug malloc, dan membersihkan
 setelahnya.
Ringkasan
| Metode publik | 
|---|
  
  
  
    | 
        
        
        
        
        
        void | 
      close()
       | 
  
  
  
  
    | 
        
        
        static
        
        
        AutoCloseable | 
      withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
      Mulai lampirkan debug libc malloc ke semua proses yang diluncurkan setelah panggilan ini, dengan menyatakan tidak ada
 error debug malloc saat ditutup.
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        AutoCloseable | 
      withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
      Siapkan agar debug malloc akan dilampirkan ke processName yang diberikan, dan nyatakan bahwa tidak ada error
 debug malloc saat ditutup.
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        AutoCloseable | 
      withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
      Mulai ulang layanan yang diberikan dan aktifkan debug malloc di dalamnya, dengan menyatakan tidak ada error debug malloc saat
 ditutup.
        
    
 | 
  
Metode publik
    tutup
    
public void close ()
    
    
    
  
      
  
 
    withLibcMallocDebugOnAllNewProcesses
    
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device, 
                String mallocDebugOptions)
    
    
    
  Mulai lampirkan debug libc malloc ke semua proses yang diluncurkan setelah panggilan ini, dengan menyatakan tidak ada
 error debug malloc saat ditutup.
    
    | Parameter | 
|---|
      
        | device | ITestDevice: perangkat yang akan digunakan | 
      
        | mallocDebugOptions | String: nilai yang akan ditetapkan ke libc.debug.malloc.options. | 
    
    
      | Hasil | 
|---|
      
        | AutoCloseable | Objek AutoCloseable yang akan menonaktifkan debug malloc libc dan memeriksa error debug
     malloc saat ditutup. | 
    
      
  
 
    withLibcMallocDebugOnNewProcess
    
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device, 
                String mallocDebugOptions, 
                String processName)
    
    
    
  Siapkan agar debug malloc akan dilampirkan ke processName yang diberikan, dan nyatakan bahwa tidak ada error
 debug malloc saat ditutup. Perhatikan bahwa processName harus diluncurkan secara manual setelah panggilan ini.
    
    | Parameter | 
|---|
      
        | device | ITestDevice: perangkat yang akan digunakan | 
      
        | mallocDebugOptions | String: nilai yang akan ditetapkan ke libc.debug.malloc.options. | 
      
        | processName | String: proses yang akan dilampirkan ke debug libc malloc. Seharusnya belum berjalan. | 
    
    
      | Hasil | 
|---|
      
        | AutoCloseable | Objek AutoCloseable yang akan menonaktifkan debug malloc libc dan memeriksa error debug
     malloc saat ditutup. | 
    
      
  
 
    withLibcMallocDebugOnService
    
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device, 
                String mallocDebugOptions, 
                String processName)
    
    
    
  Mulai ulang layanan yang diberikan dan aktifkan debug malloc di dalamnya, dengan menyatakan tidak ada error debug malloc saat
 ditutup.
    
    | Parameter | 
|---|
      
        | device | ITestDevice: perangkat yang akan digunakan | 
      
        | mallocDebugOptions | String: nilai yang akan ditetapkan ke libc.debug.malloc.options. | 
      
        | processName | String: proses layanan yang akan dilampirkan ke debug libc malloc. Seharusnya berjalan. | 
    
    
      | Hasil | 
|---|
      
        | AutoCloseable | Objek AutoCloseable yang akan memulai ulang/melepaskan layanan, menonaktifkan debug
     malloc libc, dan memeriksa error debug malloc saat ditutup. | 
    
      
  
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
  Terakhir diperbarui pada 2025-07-27 UTC.
  
  
  
    
      [[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[]]