मल्लोकडेबग
public class MallocDebug
extends Object
implements AutoCloseable
करता है
java.lang.Object |
↳ | com.android.sts.common.MallocDebug |
एक प्रक्रिया पर मॉलोक डिबग विकल्पों को सेटअप करने के लिए उपयोगिताएँ, मॉलोक डिबग त्रुटियों की जाँच करें और बाद में सफाई करें।
सारांश
सार्वजनिक तरीके |
---|
void | close () |
static AutoCloseable | withLibcMallocDebugOnAllNewProcesses (ITestDevice device, String mallocDebugOptions) इस कॉल के बाद लॉन्च होने वाली सभी प्रक्रियाओं के लिए libc malloc डीबग संलग्न करना प्रारंभ करें, समापन पर कोई malloc डीबग त्रुटि न होने का दावा करें। |
static AutoCloseable | withLibcMallocDebugOnNewProcess (ITestDevice device, String mallocDebugOptions, String processName) सेट अप करें ताकि मॉलोक डीबग दिए गए प्रक्रिया नाम से जुड़ा हो, और बंद होने पर कोई मॉलोक डीबग त्रुटि न हो। |
static AutoCloseable | withLibcMallocDebugOnService (ITestDevice device, String mallocDebugOptions, String processName) दी गई सेवा को पुनरारंभ करें और उस पर मॉलोक डीबग को सक्षम करें, बंद करने पर कोई मॉलोक डीबग त्रुटि न हो। |
सार्वजनिक तरीके
बंद करना
public void close ()
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
इस कॉल के बाद लॉन्च होने वाली सभी प्रक्रियाओं के लिए libc malloc डीबग संलग्न करना प्रारंभ करें, समापन पर कोई malloc डीबग त्रुटि न होने का दावा करें।
मापदंडों |
---|
device | ITestDevice : उपयोग करने के लिए डिवाइस |
mallocDebugOptions | String : libc.debug.malloc.options को सेट करने के लिए मान। |
रिटर्न |
---|
AutoCloseable | AutoCloseable ऑब्जेक्ट जो libc malloc डीबग को अक्षम कर देगा और बंद होने पर malloc डीबग त्रुटियों की जांच करेगा। |
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
सेट अप करें ताकि मॉलोक डीबग दिए गए प्रक्रिया नाम से जुड़ा हो, और बंद होने पर कोई मॉलोक डीबग त्रुटि न हो। ध्यान दें कि इस कॉल के बाद प्रोसेसनाम को मैन्युअल रूप से लॉन्च करने की आवश्यकता होगी।
मापदंडों |
---|
device | ITestDevice : उपयोग करने के लिए डिवाइस |
mallocDebugOptions | String : libc.debug.malloc.options को सेट करने के लिए मान। |
processName | String : libc malloc डीबग करने की प्रक्रिया। अभी नहीं चलना चाहिए। |
रिटर्न |
---|
AutoCloseable | AutoCloseable ऑब्जेक्ट जो libc malloc डीबग को अक्षम कर देगा और बंद होने पर malloc डीबग त्रुटियों की जांच करेगा। |
LibcMallocDebugOnService के साथ
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
दी गई सेवा को पुनरारंभ करें और उस पर मॉलोक डीबग को सक्षम करें, बंद करने पर कोई मॉलोक डीबग त्रुटि न हो।
मापदंडों |
---|
device | ITestDevice : उपयोग करने के लिए डिवाइस |
mallocDebugOptions | String : libc.debug.malloc.options को सेट करने के लिए मान। |
processName | String : libc malloc डीबग करने के लिए सेवा प्रक्रिया। दौड़ते रहना चाहिए। |
रिटर्न |
---|
AutoCloseable | AutoCloseable ऑब्जेक्ट जो सेवा को पुनरारंभ/असंलग्न करेगा, libc malloc डीबग को अक्षम करेगा, और बंद होने पर malloc डीबग त्रुटियों की जांच करेगा। |