ClientData
public
class
ClientData
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.server.ClientData |
इसमें ClientImpl का डेटा होता है.
खास जानकारी
नेस्ट की गई क्लास | |
|---|---|
class |
ClientData.HeapData
हीप की जानकारी. |
class |
ClientData.HeapInfo
|
class |
ClientData.HprofData
|
interface |
ClientData.IAllocationTrackingHandler
|
interface |
ClientData.IHprofDumpHandler
ऐसे हैंडलर जो HPROF डंप पर कार्रवाई कर सकते हैं. |
interface |
ClientData.IMethodProfilingHandler
ऐसे हैंडलर जो मेथड प्रोफ़ाइलिंग की जानकारी के आधार पर कार्रवाई कर सकते हैं |
class |
ClientData.Names
|
कॉन्स्टेंट | |
|---|---|
String |
FEATURE_HPROF
इस स्ट्रिंग का इस्तेमाल, hprof फ़ाइलों को डंप करने की सुविधा के लिए किया जाता है |
String |
FEATURE_HPROF_STREAMING
ऐसी सुविधा के लिए स्ट्रिंग जो सीधे तौर पर hprof डंप की स्ट्रीमिंग की अनुमति देती है |
String |
FEATURE_OPENGL_TRACING
यह स्ट्रिंग, OpenGL कॉल को ट्रेस करने की सुविधा के बारे में बताती है. |
String |
FEATURE_PROFILING
सुविधा को चालू/बंद करने के तरीके की प्रोफ़ाइलिंग के लिए स्ट्रिंग |
String |
FEATURE_PROFILING_STREAMING
यह स्ट्रिंग, मेथड प्रोफ़ाइलिंग डेटा की डायरेक्ट स्ट्रीमिंग की सुविधा चालू करने के लिए होती है |
String |
FEATURE_SAMPLING_PROFILER
सैंपलिंग प्रोफ़ाइलर को चालू करने की सुविधा के लिए स्ट्रिंग. |
String |
FEATURE_VIEW_HIERARCHY
यह स्ट्रिंग, व्यू हैरारकी की जानकारी देने की सुविधा के बारे में बताती है. |
String |
PRE_INITIALIZED
वीएम का ऐसा अस्थायी नाम जिसे अनदेखा किया जाना है. |
पब्लिक कंस्ट्रक्टर | |
|---|---|
ClientData(ClientImpl client, int pid)
जेनेरिक कंस्ट्रक्टर. |
|
सार्वजनिक तरीके | |
|---|---|
void
|
addFeature(String feature)
|
void
|
addNativeAllocation(NativeAllocationInfo allocInfo)
इस फ़ंक्शन से, |
void
|
addNativeLibraryMapInfo(long startAddr, long endAddr, String library)
|
void
|
addThread(int threadId, String threadName)
इससे सूची में एक नया थ्रेड जुड़ जाता है. |
void
|
clearHprofData()
|
void
|
clearNativeAllocationInfo()
मौजूदा malloc की जानकारी मिटाएं. |
void
|
clearThreads()
|
String
|
getAbi()
यह ऐप्लिकेशन के ABI फ़्लेवर (32-बिट या 64-बिट) की जानकारी देता है. अगर इसकी जानकारी नहीं है या इसे सेट नहीं किया गया है, तो यह शून्य दिखाता है. |
ClientData.AllocationTrackingStatus
|
getAllocationStatus()
यह फ़ंक्शन, ऐसेट के बंटवारे को ट्रैक करने की स्थिति दिखाता है. |
static
ClientData.IAllocationTrackingHandler
|
getAllocationTrackingHandler()
|
AllocationInfo[]
|
getAllocations()
इससे ट्रैक किए गए सभी असाइनमेंट की सूची मिलती है. |
byte[]
|
getAllocationsData()
यह फ़ंक्शन, ट्रैक किए गए बंटवारे का रॉ डेटा दिखाता है. |
String
|
getClientDescription()
क्लाइंट के ब्यौरे की जानकारी देता है. |
String
|
getDataDir()
यह ऐप्लिकेशन की डेटा डायरेक्ट्री दिखाता है. |
ClientData.DebuggerStatus
|
getDebuggerConnectionStatus()
यह फ़ंक्शन, डीबगर के कनेक्शन का स्टेटस दिखाता है. |
ClientData.HprofData
|
getHprofData()
|
static
ClientData.IHprofDumpHandler
|
getHprofDumpHandler()
|
String
|
getJvmFlags()
इससे इस्तेमाल किए जा रहे वीएम फ़्लैग मिलते हैं. अगर वीएम फ़्लैग के बारे में जानकारी नहीं है, तो यह शून्य दिखाता है. |
|
getMappedNativeLibraries()
यह फ़ंक्शन, इस क्लाइंट के लिए मेमोरी में मैप की गई नेटिव लाइब्रेरी की सूची दिखाता है. |
static
ClientData.IMethodProfilingHandler
|
getMethodProfilingHandler()
|
ClientData.MethodProfilingStatus
|
getMethodProfilingStatus()
यह फ़ंक्शन, मेथड की प्रोफ़ाइलिंग का स्टेटस दिखाता है. |
|
getNativeAllocationList()
इससे |
ClientData.HeapData
|
getNativeHeapData()
यह नेटिव कोड के लिए |
String
|
getPackageName()
अगर प्रोटोकॉल काम करता है, तो यह फ़ंक्शन ऐप्लिकेशन के पैकेज का असली नाम दिखाता है. |
String
|
getPendingHprofDump()
यह फ़ंक्शन, डिवाइस-साइड पर लिखी जा रही hprof फ़ाइल का पाथ दिखाता है. |
String
|
getPendingMethodProfiling()
यह डिवाइस-साइड के उस तरीके की प्रोफ़ाइलिंग फ़ाइल का पाथ दिखाता है जिसे लिखा जा रहा है. |
int
|
getPid()
यह प्रोसेस आईडी दिखाता है. |
ThreadInfo
|
getThread(int threadId)
थ्रेड आईडी के हिसाब से |
ThreadInfo[]
|
getThreads()
यह फ़ंक्शन, थ्रेड की सूची को |
int
|
getTotalNativeMemory()
यह फ़ंक्शन, कुल नेटिव मेमोरी दिखाता है. |
int
|
getUserId()
यह कुकी, क्लाइंट के उपयोगकर्ता आईडी को दिखाती है. |
ClientData.HeapData
|
getVmHeapData()
यह वीएम के लिए |
|
getVmHeapIds()
यह फ़ंक्शन, जाने-पहचाने वीएम हीप आईडी की सूची पर एक इटरेटर दिखाता है. |
ClientData.HeapInfo
|
getVmHeapInfo(int heapId)
यह फ़ंक्शन, तय किए गए वीएम हीप के लिए सबसे नई जानकारी की वैल्यू दिखाता है. |
String
|
getVmIdentifier()
क्लाइंट के वीएम आइडेंटिफ़ायर की जानकारी देता है. |
boolean
|
hasFeature(String feature)
अगर |
boolean
|
hasPendingHprofDump()
|
boolean
|
isNativeDebuggable()
|
boolean
|
isValidUserId()
अगर इस क्लाइंट का यूज़र आईडी सेट किया गया था, तो यह फ़ंक्शन सही वैल्यू दिखाता है. |
void
|
removeThread(int threadId)
इस फ़ंक्शन का इस्तेमाल करके, सूची से किसी थ्रेड को हटाया जा सकता है. |
void
|
setAbi(String abi)
|
void
|
setAllocationStatus(ClientData.AllocationTrackingStatus status)
|
static
void
|
setAllocationTrackingHandler(ClientData.IAllocationTrackingHandler handler)
इस तरीके का इस्तेमाल बंद कर दिया गया है. |
void
|
setAllocationsData(byte[] data)
|
void
|
setDebuggerConnectionStatus(ClientData.DebuggerStatus status)
यह कुकी, डीबगर के कनेक्शन का स्टेटस सेट करती है. |
void
|
setHeapInfo(int heapId, long maxSizeInBytes, long sizeInBytes, long bytesAllocated, long objectsAllocated, long timeStamp, byte reason)
इससे, तय किए गए हीप के लिए, हीप की मौजूदा जानकारी की वैल्यू सेट की जाती हैं. |
void
|
setHprofData(String filename)
|
void
|
setHprofData(byte[] data)
|
static
void
|
setHprofDumpHandler(ClientData.IHprofDumpHandler handler)
यह हैंडलर सेट करता है, ताकि HPROF डंप के पूरा होने या पूरा न होने पर सूचनाएं मिल सकें. |
void
|
setJvmFlags(String jvmFlags)
|
static
void
|
setMethodProfilingHandler(ClientData.IMethodProfilingHandler handler)
यह हैंडलर सेट करता है, ताकि HPROF डंप के पूरा होने या पूरा न होने पर सूचनाएं मिल सकें. |
void
|
setMethodProfilingStatus(ClientData.MethodProfilingStatus status)
|
void
|
setNames(ClientData.Names names)
यह कुकी, प्रोसेस और यूज़र आईडी (जैसे, |
void
|
setNativeDebuggable(boolean nativeDebuggable)
|
void
|
setPendingHprofDump(String pendingHprofDump)
यह विकल्प, डिवाइस पर hprof फ़ाइल लिखे जाने का पाथ सेट करता है |
void
|
setPendingMethodProfiling(String pendingMethodProfiling)
यह डिवाइस-साइड पाथ को उस तरीके की प्रोफ़ाइल फ़ाइल पर सेट करता है जिसे लिखा जा रहा है |
void
|
setTotalNativeMemory(int totalMemory)
|
void
|
setVmIdentifier(String ident)
यह कुकी, वीएम आइडेंटिफ़ायर सेट करती है. |
कॉन्स्टेंट
FEATURE_HPROF
public static final String FEATURE_HPROF
इस स्ट्रिंग का इस्तेमाल, hprof फ़ाइलों को डंप करने की सुविधा के लिए किया जाता है
यह भी देखें:
कॉन्स्टेंट वैल्यू: "hprof-heap-dump"
FEATURE_HPROF_STREAMING
public static final String FEATURE_HPROF_STREAMING
ऐसी सुविधा के लिए स्ट्रिंग जो सीधे तौर पर hprof डंप की स्ट्रीमिंग की अनुमति देती है
यह भी देखें:
कॉन्स्टेंट वैल्यू: "hprof-heap-dump-streaming"
FEATURE_OPENGL_TRACING
public static final String FEATURE_OPENGL_TRACING
यह स्ट्रिंग, OpenGL कॉल को ट्रेस करने की सुविधा के बारे में बताती है.
यह भी देखें:
स्थिर वैल्यू: "opengl-tracing"
FEATURE_PROFILING
public static final String FEATURE_PROFILING
सुविधा को चालू/बंद करने के तरीके की प्रोफ़ाइलिंग के लिए स्ट्रिंग
यह भी देखें:
कॉन्स्टेंट वैल्यू: "method-trace-profiling"
FEATURE_PROFILING_STREAMING
public static final String FEATURE_PROFILING_STREAMING
यह स्ट्रिंग, मेथड प्रोफ़ाइलिंग डेटा की डायरेक्ट स्ट्रीमिंग की सुविधा चालू करने के लिए होती है
यह भी देखें:
कॉन्स्टेंट वैल्यू: "method-trace-profiling-streaming"
FEATURE_SAMPLING_PROFILER
public static final String FEATURE_SAMPLING_PROFILER
सैंपलिंग प्रोफ़ाइलर को चालू करने की सुविधा के लिए स्ट्रिंग.
यह भी देखें:
कॉन्स्टेंट वैल्यू: "method-sample-profiling"
FEATURE_VIEW_HIERARCHY
public static final String FEATURE_VIEW_HIERARCHY
यह स्ट्रिंग, व्यू हैरारकी की जानकारी देने की सुविधा के बारे में बताती है.
यह भी देखें:
कॉन्स्टेंट वैल्यू: "view-hierarchy"
PRE_INITIALIZED
public static final String PRE_INITIALIZED
वीएम का ऐसा अस्थायी नाम जिसे अनदेखा किया जाना है.
कॉन्स्टेंट वैल्यू: "
पब्लिक कंस्ट्रक्टर
ClientData
public ClientData (ClientImpl client, int pid)
जेनेरिक कंस्ट्रक्टर.
| पैरामीटर | |
|---|---|
client |
ClientImpl |
pid |
int |
सार्वजनिक तरीके
addFeature
public void addFeature (String feature)
| पैरामीटर | |
|---|---|
feature |
String |
addNativeAllocation
public void addNativeAllocation (NativeAllocationInfo allocInfo)
इस फ़ंक्शन से, ClientImpl में एक नया NativeAllocationInfo जुड़ जाता है
| पैरामीटर | |
|---|---|
allocInfo |
NativeAllocationInfo: जोड़ने के लिए NativeAllocationInfo. |
addNativeLibraryMapInfo
public void addNativeLibraryMapInfo (long startAddr,
long endAddr,
String library)| पैरामीटर | |
|---|---|
startAddr |
long |
endAddr |
long |
library |
String |
addThread
public void addThread (int threadId,
String threadName)इससे सूची में एक नया थ्रेड जुड़ जाता है.
| पैरामीटर | |
|---|---|
threadId |
int |
threadName |
String |
clearHprofData
public void clearHprofData ()
clearNativeAllocationInfo
public void clearNativeAllocationInfo ()
मौजूदा malloc की जानकारी मिटाता है.
clearThreads
public void clearThreads ()
getAbi
public String getAbi ()
यह ऐप्लिकेशन के ABI फ़्लेवर (32-बिट या 64-बिट) की जानकारी देता है. अगर इसकी जानकारी नहीं है या इसे सेट नहीं किया गया है, तो यह शून्य दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getAllocationStatus
public ClientData.AllocationTrackingStatus getAllocationStatus ()
यह फ़ंक्शन, ऐसेट के बंटवारे को ट्रैक करने की स्थिति दिखाता है.
| रिटर्न | |
|---|---|
ClientData.AllocationTrackingStatus |
|
यह भी देखें:
getAllocationTrackingHandler
public static ClientData.IAllocationTrackingHandler getAllocationTrackingHandler ()
| रिटर्न | |
|---|---|
ClientData.IAllocationTrackingHandler |
|
getAllocations
public AllocationInfo[] getAllocations ()
इससे ट्रैक किए गए सभी असाइनमेंट की सूची मिलती है.
| रिटर्न | |
|---|---|
AllocationInfo[] |
|
यह भी देखें:
getAllocationsData
public byte[] getAllocationsData ()
यह फ़ंक्शन, ट्रैक किए गए बंटवारे का रॉ डेटा दिखाता है.
| रिटर्न | |
|---|---|
byte[] |
|
यह भी देखें:
getClientDescription
public String getClientDescription ()
क्लाइंट के ब्यौरे की जानकारी देता है.
आम तौर पर, यह AndroidManifest.xml में तय किए गए पैकेज का नाम होता है.
| रिटर्न | |
|---|---|
String |
क्लाइंट का ब्यौरा या null. ऐसा तब होता है, जब क्लाइंट ने अब तक ब्यौरा नहीं भेजा हो. |
getDataDir
public String getDataDir ()
यह ऐप्लिकेशन की डेटा डायरेक्ट्री दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getDebuggerConnectionStatus
public ClientData.DebuggerStatus getDebuggerConnectionStatus ()
यह फ़ंक्शन, डीबगर के कनेक्शन का स्टेटस दिखाता है.
| रिटर्न | |
|---|---|
ClientData.DebuggerStatus |
|
getHprofDumpHandler
public static ClientData.IHprofDumpHandler getHprofDumpHandler ()
| रिटर्न | |
|---|---|
ClientData.IHprofDumpHandler |
|
getJvmFlags
public String getJvmFlags ()
इससे इस्तेमाल किए जा रहे वीएम फ़्लैग मिलते हैं. अगर वीएम फ़्लैग के बारे में जानकारी नहीं है, तो यह शून्य दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getMappedNativeLibraries
publicgetMappedNativeLibraries ()
यह फ़ंक्शन, इस क्लाइंट के लिए मेमोरी में मैप की गई नेटिव लाइब्रेरी की सूची दिखाता है.
| रिटर्न | |
|---|---|
|
|
getMethodप्रोफ़ाइलिंगHandler
public static ClientData.IMethodProfilingHandler getMethodProfilingHandler ()
| रिटर्न | |
|---|---|
ClientData.IMethodProfilingHandler |
|
getMethodProfilingStatus
public ClientData.MethodProfilingStatus getMethodProfilingStatus ()
यह फ़ंक्शन, मेथड की प्रोफ़ाइलिंग का स्टेटस दिखाता है.
| रिटर्न | |
|---|---|
ClientData.MethodProfilingStatus |
|
यह भी देखें:
getNativeAllocationList
publicgetNativeAllocationList ()
इससे NativeAllocationInfo की सूची दिखती है.
| रिटर्न | |
|---|---|
|
|
यह भी देखें:
getNativeHeapData
public ClientData.HeapData getNativeHeapData ()
यह नेटिव कोड के लिए HeapData ऑब्जेक्ट दिखाता है.
| रिटर्न | |
|---|---|
ClientData.HeapData |
|
getPackageName
public String getPackageName ()
अगर प्रोटोकॉल काम करता है, तो यह फ़ंक्शन ऐप्लिकेशन के पैकेज का असली नाम दिखाता है. अगर प्रोटोकॉल का इस्तेमाल नहीं किया जा सकता, तो यह फ़ंक्शन ऐप्लिकेशन के नाम से पैकेज का नाम निकालने की कोशिश करता है. ऐसा इसलिए किया जाता है, ताकि पुराने वर्शन के साथ काम करने की सुविधा बनी रहे. अगर ऐसा नहीं हो पाता है, तो यह फ़ंक्शन ऐप्लिकेशन का नाम दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getPendingHprofDump
public String getPendingHprofDump ()
यह फ़ंक्शन, डिवाइस-साइड पर लिखी जा रही hprof फ़ाइल का पाथ दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getPendingMethodProfiling
public String getPendingMethodProfiling ()
यह डिवाइस-साइड के उस तरीके की प्रोफ़ाइलिंग फ़ाइल का पाथ दिखाता है जिसे लिखा जा रहा है.
| रिटर्न | |
|---|---|
String |
|
getPid
public int getPid ()
यह प्रोसेस आईडी दिखाता है.
| रिटर्न | |
|---|---|
int |
|
getThread
public ThreadInfo getThread (int threadId)
थ्रेड आईडी के हिसाब से ThreadInfo दिखाता है.
| पैरामीटर | |
|---|---|
threadId |
int |
| रिटर्न | |
|---|---|
ThreadInfo |
|
getThreads
public ThreadInfo[] getThreads ()
यह फ़ंक्शन, थ्रेड की सूची को ThreadInfo ऑब्जेक्ट के तौर पर दिखाता है.
जब तक ClientImpl.requestThreadUpdate() का इस्तेमाल करके थ्रेड अपडेट करने का अनुरोध नहीं किया जाता, तब तक सूची खाली रहती है.
| रिटर्न | |
|---|---|
ThreadInfo[] |
|
getTotalNativeMemory
public int getTotalNativeMemory ()
यह फ़ंक्शन, कुल नेटिव मेमोरी दिखाता है.
| रिटर्न | |
|---|---|
int |
|
यह भी देखें:
getUserId
public int getUserId ()
यह कुकी, क्लाइंट के उपयोगकर्ता आईडी को दिखाती है.
| रिटर्न | |
|---|---|
int |
अगर यूज़र आईडी सेट है, तो यूज़र आईडी. अगर सेट नहीं है, तो -1 |
getVmHeapData
public ClientData.HeapData getVmHeapData ()
यह वीएम के लिए HeapData ऑब्जेक्ट दिखाता है.
| रिटर्न | |
|---|---|
ClientData.HeapData |
|
getVmHeapIds
publicgetVmHeapIds ()
यह फ़ंक्शन, जाने-पहचाने वीएम हीप आईडी की सूची पर एक इटरेटर दिखाता है.
कॉल करने वाले को, दोहराते समय ClientData ऑब्जेक्ट पर सिंक करना होगा.
| रिटर्न | |
|---|---|
|
ढेर आईडी की सूची पर एक इटरेटर |
getVmHeapInfo
public ClientData.HeapInfo getVmHeapInfo (int heapId)
यह फ़ंक्शन, तय किए गए वीएम हीप के लिए, जानकारी की सबसे नई वैल्यू दिखाता है.
| पैरामीटर | |
|---|---|
heapId |
int: वह हीप जिसकी जानकारी दिखानी है |
| रिटर्न | |
|---|---|
ClientData.HeapInfo |
एक मैप, जिसमें तय किए गए हीप के लिए जानकारी वाले वैल्यू शामिल हैं. अगर हीप आईडी की जानकारी नहीं है, तो null दिखाता है. |
getVmIdentifier
public String getVmIdentifier ()
क्लाइंट के वीएम आइडेंटिफ़ायर की जानकारी देता है.
| रिटर्न | |
|---|---|
String |
|
hasFeature
public boolean hasFeature (String feature)
अगर ClientImpl, दिए गए feature के साथ काम करता है, तो यह फ़ंक्शन true दिखाता है
| पैरामीटर | |
|---|---|
feature |
String: टेस्ट की जाने वाली सुविधा. |
| रिटर्न | |
|---|---|
boolean |
अगर सुविधा काम करती है, तो true |
यह भी देखें:
hasPendingHprofDump
public boolean hasPendingHprofDump ()
| रिटर्न | |
|---|---|
boolean |
|
isNativeDebuggable
public boolean isNativeDebuggable ()
| रिटर्न | |
|---|---|
boolean |
|
isValidUserId
public boolean isValidUserId ()
अगर इस क्लाइंट का यूज़र आईडी सेट किया गया था, तो यह फ़ंक्शन सही वैल्यू दिखाता है. सिर्फ़ ऐसे डिवाइस जो एक से ज़्यादा उपयोगकर्ताओं के लिए काम करते हैं, वे डीडीएमएस को User-ID भेजेंगे. अन्य/पुराने डिवाइसों के लिए, यह सेट नहीं होगा.
| रिटर्न | |
|---|---|
boolean |
|
removeThread
public void removeThread (int threadId)
इस फ़ंक्शन का इस्तेमाल करके, सूची से किसी थ्रेड को हटाया जा सकता है.
| पैरामीटर | |
|---|---|
threadId |
int |
setAbi
public void setAbi (String abi)
| पैरामीटर | |
|---|---|
abi |
String |
setAllocationStatus
public void setAllocationStatus (ClientData.AllocationTrackingStatus status)
| पैरामीटर | |
|---|---|
status |
ClientData.AllocationTrackingStatus |
setAllocationTrackingHandler
public static void setAllocationTrackingHandler (ClientData.IAllocationTrackingHandler handler)
इस तरीके का इस्तेमाल बंद कर दिया गया है. कृपया AndroidDebugBridge.addClientChangeListener(com.android.tradefed.device.server.AndroidDebugBridge.IClientChangeListener) के साथ AndroidDebugBridge.IClientChangeListener रजिस्टर करें
| पैरामीटर | |
|---|---|
handler |
ClientData.IAllocationTrackingHandler |
setAllocationsData
public void setAllocationsData (byte[] data)
| पैरामीटर | |
|---|---|
data |
byte |
setDebuggerConnectionStatus
public void setDebuggerConnectionStatus (ClientData.DebuggerStatus status)
यह कुकी, डीबगर के कनेक्शन का स्टेटस सेट करती है.
| पैरामीटर | |
|---|---|
status |
ClientData.DebuggerStatus |
setHeapInfo
public void setHeapInfo (int heapId,
long maxSizeInBytes,
long sizeInBytes,
long bytesAllocated,
long objectsAllocated,
long timeStamp,
byte reason)इससे, तय किए गए हीप के लिए, हीप की मौजूदा जानकारी की वैल्यू सेट की जाती हैं.
| पैरामीटर | |
|---|---|
heapId |
int: वह हीप जिसकी जानकारी अपडेट करनी है |
maxSizeInBytes |
long |
sizeInBytes |
long: हीप का साइज़, बाइट में |
bytesAllocated |
long: हीप में फ़िलहाल असाइन किए गए बाइट की संख्या |
objectsAllocated |
long: फ़िलहाल, इसमें ऑब्जेक्ट की यह संख्या असाइन की गई है |
setHprofData
public void setHprofData (String filename)
| पैरामीटर | |
|---|---|
filename |
String |
setHprofData
public void setHprofData (byte[] data)
| पैरामीटर | |
|---|---|
data |
byte |
setHprofDumpHandler
public static void setHprofDumpHandler (ClientData.IHprofDumpHandler handler)
यह हैंडलर सेट करता है, ताकि HPROF डंप के पूरा होने या पूरा न होने पर सूचनाएं मिल सकें. यह तरीका अब काम नहीं करता. कृपया क्लाइंट लिसनर रजिस्टर करें और CHANGE_HPROF के लिए सुनें.
| पैरामीटर | |
|---|---|
handler |
ClientData.IHprofDumpHandler |
setJvmFlags
public void setJvmFlags (String jvmFlags)
| पैरामीटर | |
|---|---|
jvmFlags |
String |
setMethodProfilingHandler
public static void setMethodProfilingHandler (ClientData.IMethodProfilingHandler handler)
यह हैंडलर सेट करता है, ताकि HPROF डंप के पूरा होने या पूरा न होने पर सूचनाएं मिल सकें. यह तरीका अब काम नहीं करता. कृपया क्लाइंट लिसनर रजिस्टर करें और CHANGE_HPROF के लिए सुनें.
| पैरामीटर | |
|---|---|
handler |
ClientData.IMethodProfilingHandler |
setMethodProfilingStatus
public void setMethodProfilingStatus (ClientData.MethodProfilingStatus status)
| पैरामीटर | |
|---|---|
status |
ClientData.MethodProfilingStatus |
setNames
public void setNames (ClientData.Names names)
यह कुकी प्रोसेस, उपयोगकर्ता आईडी (यानी कि निजी बनाम वर्क प्रोफ़ाइल) और पैकेज के नाम सेट करती है.
HELO और APNM के बीच रेस हो सकती है. हम डिवाइस पर क्रम लागू करने की कोशिश करने के बजाय, पहले से शुरू किए गए नाम को तय किए गए नाम से बदलने की अनुमति नहीं देते.
| पैरामीटर | |
|---|---|
names |
ClientData.Names |
setNativeDebuggable
public void setNativeDebuggable (boolean nativeDebuggable)
| पैरामीटर | |
|---|---|
nativeDebuggable |
boolean |
setPendingHprofDump
public void setPendingHprofDump (String pendingHprofDump)
यह विकल्प, डिवाइस पर hprof फ़ाइल लिखे जाने का पाथ सेट करता है
| पैरामीटर | |
|---|---|
pendingHprofDump |
String: hprof फ़ाइल में मौजूद फ़ाइल |
setPendingMethodProfiling
public void setPendingMethodProfiling (String pendingMethodProfiling)
यह डिवाइस-साइड पाथ को उस तरीके की प्रोफ़ाइल फ़ाइल पर सेट करता है जिसे लिखा जा रहा है
| पैरामीटर | |
|---|---|
pendingMethodProfiling |
String: फ़ाइल में लिखा जा रहा है |
setTotalNativeMemory
public void setTotalNativeMemory (int totalMemory)
| पैरामीटर | |
|---|---|
totalMemory |
int |
setVmIdentifier
public void setVmIdentifier (String ident)
यह कुकी, वीएम आइडेंटिफ़ायर सेट करती है.
| पैरामीटर | |
|---|---|
ident |
String |