मैलोडीबग
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 Maloc डीबग अटैच करना शुरू करें. साथ ही, यह ज़रूर बताएं कि कोई नहीं
बंद करने पर मैलक डीबग गड़बड़ी.
|
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 Maloc डीबग अटैच करना शुरू करें. साथ ही, यह ज़रूर बताएं कि कोई नहीं
बंद करने पर मैलक डीबग गड़बड़ी.
पैरामीटर |
device |
ITestDevice : इस्तेमाल करने के लिए डिवाइस |
mallocDebugOptions |
String : libc.debug.malloc.options पर सेट की जाने वाली वैल्यू. |
रिटर्न |
AutoCloseable |
ऑटोबंद होने वाला ऑब्जेक्ट, जो libc मैलोक डीबग को बंद करेगा और मैलक के लिए जाँच करेगा
बंद होने पर गड़बड़ियों को डीबग करें.
|
withLibcMallocDebugOnNewप्रोसेस
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
सेट अप करें, ताकि मैलक डीबग बताए गए प्रोसेस नाम से अटैच हो जाए और कोई मैलक डीबग न हो जाए
बंद करने पर कोई गड़बड़ी हुई. ध्यान दें कि इस कॉल के बाद प्रोसेस नाम को मैन्युअल तरीके से लॉन्च करना होगा.
पैरामीटर |
device |
ITestDevice : इस्तेमाल करने के लिए डिवाइस |
mallocDebugOptions |
String : libc.debug.malloc.options पर सेट की जाने वाली वैल्यू. |
processName |
String : libc मैलक डीबग को अटैच करने की प्रक्रिया. अभी तक चालू नहीं होना चाहिए. |
रिटर्न |
AutoCloseable |
ऑटोबंद होने वाला ऑब्जेक्ट, जो libc मैलोक डीबग को बंद करेगा और मैलक के लिए जाँच करेगा
बंद होने पर गड़बड़ियों को डीबग करें.
|
LibcMallocDebugOnService के साथ
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
दी गई सेवा को फिर से चालू करें और उस पर मैलक डीबग चालू करें. साथ ही, यह पुष्टि करते हुए कि कोई मैलक डीबग गड़बड़ी नहीं हुई है
बंद करने.
पैरामीटर |
device |
ITestDevice : इस्तेमाल करने के लिए डिवाइस |
mallocDebugOptions |
String : libc.debug.malloc.options पर सेट की जाने वाली वैल्यू. |
processName |
String : libc मैलक डीबग को अटैच करने के लिए सेवा प्रक्रिया. चालू होना चाहिए. |
रिटर्न |
AutoCloseable |
Auto Closeable ऑब्जेक्ट, जो सेवा को रीस्टार्ट/अनअटैच करेगा, libc Maloc बंद करेगा
डीबग करें और बंद होने पर मैलक डीबग गड़बड़ियों की जांच करें.
|