com.android.tradefed.util

इंटरफेस

ClassPathScanner.IClassPathFilter क्लासपाथ एंट्री पाथ के लिए फ़िल्टर

FileFilter के बाद नमूनों

कंडीशनप्रायोरिटीब्लॉकिंगक्यू.आईमैचर <टी> यह निर्धारित करने के लिए एक इंटरफ़ेस कि क्या तत्व किसी प्रकार की स्थिति से मेल खाते हैं।
ICompressionStrategy संपीड़न एल्गोरिदम का प्रतिनिधित्व करने वाला एक इंटरफ़ेस जिसे रनटाइम पर चुना जा सकता है।
आईडीअक्षम इंटरफ़ेस जो ट्रेडफेड ऑब्जेक्ट का वर्णन करता है जिसे अक्षम किया जा सकता है।
आईईमेल ईमेल भेजने के लिए इंटरफ़ेस।
IRestApiHelper REST API कॉल करने के लिए एक सहायक इंटरफ़ेस।
IrunUtil समयबद्ध संचालन और सिस्टम कमांड चलाने के लिए इंटरफ़ेस।
IRunUtil.IRunnableResult बूलियन स्थिति लौटाने वाले ऑपरेशन को अतुल्यकालिक रूप से निष्पादित करने के लिए एक इंटरफ़ेस।

कक्षाओं

AaptParser कक्षा जो 'एएपीटी डंप बैजिंग' के आउटपुट को पार्स करके एपीके से जानकारी निकालती है।
अबीफॉर्मेटर अबी के लिए उपयोगिता वर्ग।
AbiUtils डिवाइस एबीआई को संभालने के लिए उपयोगिता वर्ग
AdbRootElevator एक AutoCloseable जो जरूरत पड़ने पर निर्मित होने पर adb रूट को सक्षम करता है और पूर्ण होने पर रूट स्थिति को पुनर्स्थापित करता है।
AdbUtils एडीबी संचालन के लिए एक उपयोगिता वर्ग।
AppVersionFetcher डिवाइस से ऐप संस्करण स्ट्रिंग प्राप्त करने के लिए उपयोगिता वर्ग।
ArrayUtil सरणियों के लिए उपयोगिता विधियाँ
ब्लूटूथUtils डिवाइस पर ब्लूटूथ इंस्ट्रुमेंटेशन को कॉल करने के लिए उपयोगिता कार्य

डिवाइस साइड ब्लूटूथ इंस्ट्रुमेंटेशन कोड एओएसपी में यहां पाया जा सकता है: frameworks/base/core/tests/bluetoothtests

बग रिपोर्ट बगरेपोर्ट फ़ाइलों के संदर्भों को धारण करने वाली वस्तु, फ्लैट बगरेपोर्ट और ज़िप्ड बगरेपोर्ट (बग्रेपोर्ट्ज़) के संगत।
BuildInfoUtil IBuildInfo में हेरफेर करने में मदद करने के लिए एक उपयोग वर्ग
BuildTestsZipUtils एंड्रॉइड बिल्ड सिस्टम द्वारा उत्पन्न परीक्षण ज़िप से संबंधित संचालन के लिए एक सहायक वर्ग
बल्क ईमेलर एक ईमेल प्रेषक उपयोगिता जो निम्नलिखित कॉन्फ़िगरेशन की अनुमति देती है: भेजा गया अंतराल, प्रारंभिक फट आकार, प्राप्तकर्ता और कुल संख्या संदेश।
बंडलटूलयूटिल उपयोगिता वर्ग जो deivce पर .apks को स्थापित करने के लिए बंडलटूल कमांड लाइन का उपयोग करता है।
ByteArrayList हल्के बाइट सरणी का प्रतिनिधित्व करने के लिए एक वर्ग।
ByteArrayUtil बाइट सरणी पर काम करने के लिए उपयोगिताएँ, उदाहरण के लिए, बाइट्स को पूर्णांक में बदलें।
सर्कुलरएट्रेसयूटिल बंदर परीक्षण के दौरान एएनआर के मूल कारणों की पहचान करने के लिए मुख्य रूप से विकसित एक एट्रेस उपयोगिता।
सर्कुलरबाइटएरे एक निश्चित आकार की सरणी रखने के लिए डेटा संरचना जो एक गोलाकार बफर के रूप में संचालित होती है, और सरणी में सभी मानों के कुल योग को ट्रैक करती है।
ClassPathScanner क्लासपाथ पर प्रविष्टियाँ ढूँढता है।
ClassPathScanner.ClassNameFilter एक IClassPathFilter जो जावा वर्ग के नामों को फ़िल्टर और रूपांतरित करता है।
ClassPathScanner.ExternalClassNameFilter एक ClassNameFilter जो आंतरिक कक्षाओं को अस्वीकार करता है
कमान परिणाम एक कमांड का परिणाम शामिल है।
कंडीशन प्रायोरिटीब्लॉकिंग क्यू <टी> ERROR(/PriorityBlockingQueue) के साथ एक थ्रेड-सेफ क्लास - जैसे ऑपरेशन जो एक निश्चित स्थिति से मेल खाने वाली वस्तुओं को पुनः प्राप्त कर सकते हैं।
कंडीशनप्रायोरिटीब्लॉकिंग क्यू। ऑलवेजमैच <टी> एक ConditionPriorityBlockingQueue.IMatcher जो किसी भी वस्तु से मेल खाता है।
DeviceConcurrentUtil समवर्ती डिवाइस साइड कमांड निष्पादन के लिए उपयोगिता विधियों और कक्षाओं को समाहित करता है

ShellCommandCallable के रूप में कार्यान्वित आदेशों को चलाने के लिए ERROR(/ExecutorService ERROR(/ExecutorService) का उपयोग करें, और ERROR(/#joinFuture(String,Future,long)) का उपयोग कमांड निष्पादन के लिए ERROR(/ExecutorService) ERROR(/Future) के विरुद्ध सिंक्रनाइज़ेशन के लिए करें।

DeviceConcurrentUtil.ShellCommandCallable <V> एक ERROR(/Callable) जो ITestDevice पर शेल कमांड निष्पादित करने के विवरण को लपेटता है।
डिवाइस रिकवरी मोड यूटिल
डायरेक्टेडग्राफ <वी> एक निर्देशित भारित रेखांकन कार्यान्वयन।
ईमेल एक ईमेल भेजने के लिए एक सहायक वर्ग।
EmmaXmlConstants एम्मा एक्सएमएल रिपोर्ट को पार्स करते समय उपयोग किए जाने वाले स्थिरांक।
FakeTestsZipFolder एक परीक्षण स्थिरता जो सामग्री की सूची के आधार पर एक नकली अनज़िप परीक्षण फ़ोल्डर बनाती है।
FileIdleMonitor फाइलों पर नज़र रखता है और यदि वे निष्क्रिय हैं तो कॉलबैक निष्पादित करता है (यानी
FileUtil फ़ाइल संबंधित संचालन के लिए एक सहायक वर्ग
FileUtil.HarnessIOException हार्नेस अपवाद जो फ़ाइल मुद्दों को ले जाने में मदद करता है।
FileUtil.LowDiskSpaceException प्रयोग करने योग्य डिस्क स्थान न्यूनतम सीमा से नीचे होने पर फेंक दिया जाता है।
फिक्स्डबाइटएरेऑटपुटस्ट्रीम एक इन-मेमोरी ERROR(/OutputStream) जो केवल अधिकतम मात्रा में डेटा रखती है।
FlashingResourceUtil यह उपयोगिता कलाकृतियों के उपयुक्त संस्करण को सेट करने में मदद करती है ताकि उन्हें DeviceFlashPreparer के माध्यम से फ्लैश किया जा सके।
फ़्यूज़यूटिल FUSE संचालन के लिए एक सहायक वर्ग।
GCSbucketUtil Google क्लाउड स्टोरेज (जीसीएस) से फाइल डाउनलोड और अपलोड करने के लिए फाइल मैनेजर।
GCSBucketUtil.GCSFileMetadata जीसीएस में फ़ाइल जानकारी के लिए सरल आवरण।
जीसीएस कॉमन डाउनलोड और अपलोड जैसे जीसीएस ऑपरेशन के लिए बेस क्लास।
जीसीएसफ़ाइलडाउनलोडर गूगल क्लाउड स्टोरेज (जीसीएस) से फाइल डाउनलोड करने के लिए फाइल डाउनलोडर।
जीसीएसफ़ाइलअपलोडर Google क्लाउड स्टोरेज (GCS) पर फ़ाइल डेटा अपलोड करने के लिए फ़ाइल अपलोडर।
GenericLogcatEventParser <LogcatEventType> ईवेंट के लिए लॉगकैट इनपुट पार्स करें।
GenericLogcatEventParser.LogcatEvent इवेंट प्रकार और ट्रिगरिंग लॉगकैट संदेश के साथ लॉगकैट इवेंट रखने के लिए संरचना
GoogleApiClientUtil Google API क्लाइंट बनाने के लिए उपयोगिताएँ।
HprofAllocSiteParser HPROF रिपोर्ट के आवंटन साइट अनुभाग से जानकारी पार्स करने के लिए सहायक वर्ग।
आईईमेल.संदेश ईमेल संदेश डेटा के लिए कंटेनर।
JavaCodeCoverageFlusher एक उपयोगिता वर्ग जो डिवाइस पर चलने वाली प्रक्रियाओं से जावा कोड कवरेज मापन को रीसेट और बाध्य करता है।
JUnit4TestFilter हेल्पर क्लास जो Filter को विस्तारित करके JUnit4 रनर के लिए फ़िल्टरिंग प्रदान करता है।
JUnitXmlParser पार्सर जो चींटी के XMLJUnitResultFormatter में संग्रहीत JUnit परिणामों से परीक्षण परिणाम डेटा निकालता है और इसे ITestInvocationListener को अग्रेषित करता है।
कीगार्डकंट्रोलरस्टेट कीगार्ड राज्यों के लिए एक कंटेनर।
ListInstrumentationParser एक IShellOutputReceiver जो 'pm लिस्ट इंस्ट्रूमेंटेशन' क्वेरी के आउटपुट को पार्स करता है
ListInstrumentationParser.InstrumentationTarget
लोकल रन इंस्ट्रक्शनबिल्डर स्थानीय रूप से परीक्षण चलाने के निर्देश को संकलित करने की उपयोगिता।
LogcatEventParser
मीट्रिक उपयोगिता परीक्षण मेट्रिक्स को संग्रहीत करने, समान परीक्षणों में मेट्रिक्स को एकत्रित करने और मेट्रिक्स को फ़ाइल में लिखने के लिए सामान्य उपयोगिता विधियां शामिल हैं।
मल्टीमैप <के, वी> एक ERROR(/Map) जो प्रति कुंजी एकाधिक मानों का समर्थन करता है।
नेटिवकोडकवरेजफ्लशर एक उपयोगिता वर्ग जो मूल कवरेज माप को साफ करता है और डिवाइस पर प्रक्रियाओं से मूल कवरेज डेटा को फ्लश करने के लिए बाध्य करता है।
जोड़ी <ए, बी> हमारी अपनी जोड़ी वर्ग को परिभाषित करें जिसमें दो वस्तुएँ हों।
परफेटो ट्रेस रिकॉर्डर ITestDevice पर ITestDevice ट्रेस रिकॉर्ड करने के लिए एक यूटिलिटी क्लास।
प्रिटीप्रिंटडिलीमीटर हेल्पर यूटिलिटी जो अलग दिखने वाले सीमांकित संदेश को प्रिंट करने में मदद करती है।
प्रक्रिया की जानकारी प्रक्रिया से संबंधित (उपयोगकर्ता, पीआईडी, नाम, युग के बाद से दूसरे समय में प्रारंभ करें) जानकारी संग्रहीत करने के लिए उपयोग किया जाता है।
संपत्ति परिवर्तक Android संपत्ति फ़ाइल में आइटम बदलने (या जोड़ने) के लिए एक उपयोगिता वर्ग
ProtoUtil प्रकार-अज्ञेय रूप से प्रोटोबॉफ़ संदेशों से निपटने के लिए उपयोगिता विधियाँ।
PsParser उपयोगिता "पीएस" कमांड आउटपुट से पार्स (उपयोगकर्ता, पीआईडी ​​​​और नाम) के लिए प्रयोग की जाती है
PythonVirtualenvHelper पायथन 3 आभासी वातावरण को सक्रिय करने के लिए एक सहायक वर्ग।
कोटेशनअवेयरटोकनाइजर
रेगेक्सट्री <वी> RegexTrie एक ट्राई है जहाँ प्रत्येक संग्रहित कुंजी का खंड एक रेगेक्स ERROR(/Pattern) है।
रिमोटज़िप दूरस्थ ज़िप फ़ाइल के अंदर अलग-अलग फ़ाइलों को अनज़िप करने के लिए उपयोगिताएँ।
संसाधन उपयोग कॉन्फ़िगरेशन संसाधनों को पढ़ने के लिए उपयोगिता।
रेस्टएपिहेल्पर REST API कॉल करने के लिए एक सहायक वर्ग।
रन इंटरप्टेड अपवाद किसी बाहरी अनुरोध द्वारा रन ऑपरेशन बाधित होने पर फेंक दिया जाता है।
रनयूटिल संचालन निष्पादित करने के लिए सहायक विधियों का संग्रह।
सीरियलाइजेशनयूटिल ERROR(/Serializable) को लागू करने वाली वस्तु को क्रमानुसार/डिसेरिएलाइज़ करने की उपयोगिता।
शेलऑउटपुटरिसीवरस्ट्रीम OutputStream का उपयोगिता उपवर्ग जो IShellOutputReceiver में लिखता है।
SimplePerfResult ऑब्जेक्ट सभी simpleperf परीक्षा परिणामों को होल्ड करने के लिए
SimplePerfStatResultParser simpleperf परिणाम को पार्स करने के लिए उपयोगिता वर्ग।
SimplePerfUtil सरल आदेश भेजने और परिणाम एकत्र करने के लिए उपयोगिता वर्ग
सिंपलस्टैट्स एक छोटा उपयोगिता वर्ग जो संख्यात्मक डेटासेट दिए जाने पर कुछ सांख्यिकीय उपायों की गणना करता है।
साइज लिमिटेड आउटपुटस्ट्रीम एक थ्रेड सुरक्षित फ़ाइल समर्थित ERROR(/OutputStream) जो डेटा की अधिकतम मात्रा को सीमित करता है जिसे लिखा जा सकता है।
Sl4aब्लूटूथUtil उपयोगिता वर्ग SL4A का उपयोग करके एक या दो उपकरणों पर ब्लूटूथ संचालन प्रदान करता है
स्पार्सइमेजयूटिल विरल छवियों को हटाने की उपयोगिता।
SparseImageUtil.SparseInputStream SparseInputStream अपस्ट्रीम से पढ़ता है और डेटा प्रारूप का पता लगाता है।
स्ट्रीम यूटिल इनपुट स्ट्रीम के प्रबंधन के लिए उपयोगिता वर्ग।
StringEscapeUtils विशिष्ट स्वरूपों के लिए तार से बचने के लिए उपयोगिता वर्ग।
StringUtil सामान्य स्ट्रिंग हेरफेर के लिए स्ट्रिंग्स से बचने के लिए उपयोगिता वर्ग।
सबप्रोसेसइवेंटहेल्पर लॉग में पारित होने वाली घटनाओं को क्रमबद्ध/डीसेर्बलाइज करने में सहायक।
SubprocessEventHelper.BaseTestEventInfo टेस्ट इग्नोर की गई जानकारी के लिए बेस हेल्पर।
SubprocessEventHelper.FailedTestEventInfo परीक्षण विफल जानकारी के लिए सहायक।
SubprocessEventHelper.InvocationEndedEventInfo मंगलाचरण समाप्त जानकारी के लिए सहायक।
SubprocessEventHelper.InvocationFailedEventInfo मंगलाचरण विफल जानकारी के लिए सहायक।
SubprocessEventHelper.InvocationStartedEventInfo आह्वान के लिए हेल्पर ने जानकारी शुरू की।
SubprocessEventHelper.LogAssociationEventInfo लॉगएसोसिएशन जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestEndedEventInfo टेस्टएंडेड जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestLogEventInfo टेस्टलॉग जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestModuleStartedEventInfo टेस्ट मॉड्यूल के लिए हेल्पर ने जानकारी शुरू की।
SubprocessEventHelper.TestRunEndedEventInfo टेस्ट रन एंडेड जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestRunFailedEventInfo TestRunFailed जानकारी के लिए सहायक
SubprocessEventHelper.TestRunStartedEventInfo TestRunStarted जानकारी के लिए सहायक
SubprocessEventHelper.TestStartedEventInfo परीक्षण प्रारंभ जानकारी के लिए सहायक
सबप्रोसेस अपवाद पार्सर मानक ट्रेडफेड कमांड रनर से अपवाद आउटपुट को संभालने के लिए हेल्पर।
SubprocessTestResultsParser फ़ाइल में लिखने से पहले आउटपुट को पार्स करने के लिए ERROR(/FileOutputStream) को एक्सटेंड करता है ताकि हम लॉन्चर साइड पर टेस्ट इवेंट जेनरेट कर सकें।
SubprocessTestResultsParser.StatusKeys प्रासंगिक परीक्षण स्थिति कुंजी।
सिस्टमयूटिल सिस्टम कॉल करने के लिए यूटिलिटी क्लास।
टेबलबिल्डर तालिका में स्ट्रिंग तत्वों का एक मैट्रिक्स प्रदर्शित करने के लिए सहायक वर्ग।
टेबलफॉर्मेटर सहायक वर्ग स्ट्रिंग तत्वों का एक मैट्रिक्स प्रदर्शित करने के लिए ताकि प्रत्येक तत्व स्तंभ पंक्तिबद्ध हो
टारयूटिल टार फ़ाइल में हेरफेर करने की उपयोगिता।
टेस्टफिल्टरहेल्पर फ़िल्टरिंग परीक्षणों के लिए सहायक वर्ग
टेस्ट रिकॉर्ड इंटरप्रेटर Tradefed में TestRecord प्रोटो को अधिक आसानी से जोड़-तोड़ करने योग्य प्रारूप में बदलने की उपयोगिता।
TimeUtil समय से संबंधित उपयोगिता विधियों को समाहित करता है।
TimeVal यह एक सेंटीनेल प्रकार है जो एक Long लपेटता है।
UniqueMultiMap <के, वी> एक MultiMap जो प्रत्येक कुंजी के लिए अद्वितीय मान सुनिश्चित करता है।
वर्जनपार्सर चल रहे व्यापार-पोषित कलाकृतियों का संस्करण प्राप्त करें।
ZipCompressionStrategy ज़िप संग्रह बनाने के लिए ICompressionStrategy
ZipUtil संपीड़न से संबंधित संचालन के लिए एक सहायक वर्ग
ZipUtil2 ज़िप निष्कर्षण के लिए एक सहायक वर्ग जो POSIX फ़ाइल अनुमतियों को ध्यान में रखता है

Enums

AaptParser.AaptVersion एपीके फाइलों को पार्स करने के लिए उपयोग किए जाने वाले एएपीटी संस्करण के लिए विकल्पों की संख्या।
AppVersionFetcher.AppVersionInfo ऐप संस्करण जानकारी प्रकार।
बाइनरीस्टेट एनम एक इग्नोर नो-ऑप स्थिति के साथ चालू/बंद स्थिति रिकॉर्ड करता था।
कमांडस्टेटस एक समयबद्ध ऑपरेशन की स्थिति का प्रतिनिधित्व करता है।
FakeTestsZipFolder.ItemType
IRunUtil.EnvPriority Enum जो परिभाषित करता है कि किसी विशेष env को सेट या अनसेट करना है या नहीं।
LogcatEventType LogcatEventParser के लिए इवेंट प्रकार।
SimplePerfUtil.SimplePerfType Enum of simpleperf कमांड विकल्प
Sl4aब्लूटूथयूटिल.ब्लूटूथएक्सेसलेवल ब्लूटूथ डिवाइस एक्सेस स्तर के लिए Enums जो BluetoothDevice.java पर आधारित हैं
Sl4aब्लूटूथयूटिल.ब्लूटूथकनेक्शनस्टेट ब्लूटूथ कनेक्शन राज्यों के लिए Enums जो कि BluetoothProfile.java पर आधारित हैं
Sl4aब्लूटूथयूटिल.ब्लूटूथप्राथमिकतास्तर ब्लूटूथ प्रोफ़ाइल प्राथमिकता स्तर के लिए Enums जो BluetoothProfile.java पर आधारित हैं
Sl4aब्लूटूथयूटिल.ब्लूटूथप्रोफाइल BluetoothProfile.java प्रोफाइल के लिए एनम जो ब्लूटूथप्रोफाइल.जावा पर आधारित हैं
SystemUtil.EnvVariable
,

com.android.tradefed.util

इंटरफेस

ClassPathScanner.IClassPathFilter क्लासपाथ एंट्री पाथ के लिए फ़िल्टर

FileFilter के बाद नमूनों

कंडीशनप्रायोरिटीब्लॉकिंगक्यू.आईमैचर <टी> यह निर्धारित करने के लिए एक इंटरफ़ेस कि क्या तत्व किसी प्रकार की स्थिति से मेल खाते हैं।
ICompressionStrategy संपीड़न एल्गोरिदम का प्रतिनिधित्व करने वाला एक इंटरफ़ेस जिसे रनटाइम पर चुना जा सकता है।
आईडीअक्षम इंटरफ़ेस जो ट्रेडफेड ऑब्जेक्ट का वर्णन करता है जिसे अक्षम किया जा सकता है।
आईईमेल ईमेल भेजने के लिए इंटरफ़ेस।
IRestApiHelper REST API कॉल करने के लिए एक सहायक इंटरफ़ेस।
IrunUtil समयबद्ध संचालन और सिस्टम कमांड चलाने के लिए इंटरफ़ेस।
IRunUtil.IRunnableResult बूलियन स्थिति लौटाने वाले ऑपरेशन को अतुल्यकालिक रूप से निष्पादित करने के लिए एक इंटरफ़ेस।

कक्षाओं

AaptParser कक्षा जो 'एएपीटी डंप बैजिंग' के आउटपुट को पार्स करके एपीके से जानकारी निकालती है।
अबीफॉर्मेटर अबी के लिए उपयोगिता वर्ग।
AbiUtils डिवाइस एबीआई को संभालने के लिए उपयोगिता वर्ग
AdbRootElevator एक AutoCloseable जो जरूरत पड़ने पर निर्मित होने पर adb रूट को सक्षम करता है और पूर्ण होने पर रूट स्थिति को पुनर्स्थापित करता है।
AdbUtils एडीबी संचालन के लिए एक उपयोगिता वर्ग।
AppVersionFetcher डिवाइस से ऐप संस्करण स्ट्रिंग प्राप्त करने के लिए उपयोगिता वर्ग।
ArrayUtil सरणियों के लिए उपयोगिता विधियाँ
ब्लूटूथUtils डिवाइस पर ब्लूटूथ इंस्ट्रुमेंटेशन को कॉल करने के लिए उपयोगिता कार्य

डिवाइस साइड ब्लूटूथ इंस्ट्रुमेंटेशन कोड एओएसपी में यहां पाया जा सकता है: frameworks/base/core/tests/bluetoothtests

बग रिपोर्ट बगरेपोर्ट फ़ाइलों के संदर्भों को धारण करने वाली वस्तु, फ्लैट बगरेपोर्ट और ज़िप्ड बगरेपोर्ट (बग्रेपोर्ट्ज़) के संगत।
BuildInfoUtil IBuildInfo में हेरफेर करने में मदद करने के लिए एक उपयोग वर्ग
BuildTestsZipUtils एंड्रॉइड बिल्ड सिस्टम द्वारा उत्पन्न परीक्षण ज़िप से संबंधित संचालन के लिए एक सहायक वर्ग
बल्क ईमेलर एक ईमेल प्रेषक उपयोगिता जो निम्नलिखित कॉन्फ़िगरेशन की अनुमति देती है: भेजा गया अंतराल, प्रारंभिक फट आकार, प्राप्तकर्ता और कुल संख्या संदेश।
बंडलटूलयूटिल उपयोगिता वर्ग जो deivce पर .apks को स्थापित करने के लिए बंडलटूल कमांड लाइन का उपयोग करता है।
ByteArrayList हल्के बाइट सरणी का प्रतिनिधित्व करने के लिए एक वर्ग।
ByteArrayUtil बाइट सरणी पर काम करने के लिए उपयोगिताएँ, उदाहरण के लिए, बाइट्स को पूर्णांक में बदलें।
सर्कुलरएट्रेसयूटिल बंदर परीक्षण के दौरान एएनआर के मूल कारणों की पहचान करने के लिए मुख्य रूप से विकसित एक एट्रेस उपयोगिता।
सर्कुलरबाइटएरे एक निश्चित आकार की सरणी रखने के लिए डेटा संरचना जो एक गोलाकार बफर के रूप में संचालित होती है, और सरणी में सभी मानों के कुल योग को ट्रैक करती है।
ClassPathScanner क्लासपाथ पर प्रविष्टियाँ ढूँढता है।
ClassPathScanner.ClassNameFilter एक IClassPathFilter जो जावा वर्ग के नामों को फ़िल्टर और रूपांतरित करता है।
ClassPathScanner.ExternalClassNameFilter एक ClassNameFilter जो आंतरिक कक्षाओं को अस्वीकार करता है
कमान परिणाम एक कमांड का परिणाम शामिल है।
कंडीशन प्रायोरिटीब्लॉकिंग क्यू <टी> ERROR(/PriorityBlockingQueue) के साथ एक थ्रेड-सेफ क्लास - जैसे ऑपरेशन जो एक निश्चित स्थिति से मेल खाने वाली वस्तुओं को पुनः प्राप्त कर सकते हैं।
कंडीशनप्रायोरिटीब्लॉकिंग क्यू। ऑलवेजमैच <टी> एक ConditionPriorityBlockingQueue.IMatcher जो किसी भी वस्तु से मेल खाता है।
DeviceConcurrentUtil समवर्ती डिवाइस साइड कमांड निष्पादन के लिए उपयोगिता विधियों और कक्षाओं को समाहित करता है

ShellCommandCallable के रूप में कार्यान्वित आदेशों को चलाने के लिए ERROR(/ExecutorService ERROR(/ExecutorService) का उपयोग करें, और ERROR(/#joinFuture(String,Future,long)) का उपयोग कमांड निष्पादन के लिए ERROR(/ExecutorService) ERROR(/Future) के विरुद्ध सिंक्रनाइज़ेशन के लिए करें।

DeviceConcurrentUtil.ShellCommandCallable <V> एक ERROR(/Callable) जो ITestDevice पर शेल कमांड निष्पादित करने के विवरण को लपेटता है।
डिवाइस रिकवरी मोड यूटिल
डायरेक्टेडग्राफ <वी> एक निर्देशित भारित रेखांकन कार्यान्वयन।
ईमेल एक ईमेल भेजने के लिए एक सहायक वर्ग।
EmmaXmlConstants एम्मा एक्सएमएल रिपोर्ट को पार्स करते समय उपयोग किए जाने वाले स्थिरांक।
FakeTestsZipFolder एक परीक्षण स्थिरता जो सामग्री की सूची के आधार पर एक नकली अनज़िप परीक्षण फ़ोल्डर बनाती है।
FileIdleMonitor फाइलों पर नज़र रखता है और यदि वे निष्क्रिय हैं तो कॉलबैक निष्पादित करता है (यानी
FileUtil फ़ाइल संबंधित संचालन के लिए एक सहायक वर्ग
FileUtil.HarnessIOException हार्नेस अपवाद जो फ़ाइल मुद्दों को ले जाने में मदद करता है।
FileUtil.LowDiskSpaceException प्रयोग करने योग्य डिस्क स्थान न्यूनतम सीमा से नीचे होने पर फेंक दिया जाता है।
फिक्स्डबाइटएरेऑटपुटस्ट्रीम एक इन-मेमोरी ERROR(/OutputStream) जो केवल अधिकतम मात्रा में डेटा रखती है।
FlashingResourceUtil यह उपयोगिता कलाकृतियों के उपयुक्त संस्करण को सेट करने में मदद करती है ताकि उन्हें DeviceFlashPreparer के माध्यम से फ्लैश किया जा सके।
फ़्यूज़यूटिल FUSE संचालन के लिए एक सहायक वर्ग।
GCSbucketUtil Google क्लाउड स्टोरेज (जीसीएस) से फाइल डाउनलोड और अपलोड करने के लिए फाइल मैनेजर।
GCSBucketUtil.GCSFileMetadata जीसीएस में फ़ाइल जानकारी के लिए सरल आवरण।
जीसीएस कॉमन डाउनलोड और अपलोड जैसे जीसीएस ऑपरेशन के लिए बेस क्लास।
जीसीएसफ़ाइलडाउनलोडर गूगल क्लाउड स्टोरेज (जीसीएस) से फाइल डाउनलोड करने के लिए फाइल डाउनलोडर।
जीसीएसफ़ाइलअपलोडर Google क्लाउड स्टोरेज (GCS) पर फ़ाइल डेटा अपलोड करने के लिए फ़ाइल अपलोडर।
GenericLogcatEventParser <LogcatEventType> ईवेंट के लिए लॉगकैट इनपुट पार्स करें।
GenericLogcatEventParser.LogcatEvent इवेंट प्रकार और ट्रिगरिंग लॉगकैट संदेश के साथ लॉगकैट इवेंट रखने के लिए संरचना
GoogleApiClientUtil Google API क्लाइंट बनाने के लिए उपयोगिताएँ।
HprofAllocSiteParser HPROF रिपोर्ट के आवंटन साइट अनुभाग से जानकारी पार्स करने के लिए सहायक वर्ग।
आईईमेल.संदेश ईमेल संदेश डेटा के लिए कंटेनर।
JavaCodeCoverageFlusher एक उपयोगिता वर्ग जो डिवाइस पर चलने वाली प्रक्रियाओं से जावा कोड कवरेज मापन को रीसेट और बाध्य करता है।
JUnit4TestFilter हेल्पर क्लास जो Filter को विस्तारित करके JUnit4 रनर के लिए फ़िल्टरिंग प्रदान करता है।
JUnitXmlParser पार्सर जो चींटी के XMLJUnitResultFormatter में संग्रहीत JUnit परिणामों से परीक्षण परिणाम डेटा निकालता है और इसे ITestInvocationListener को अग्रेषित करता है।
कीगार्डकंट्रोलरस्टेट कीगार्ड राज्यों के लिए एक कंटेनर।
ListInstrumentationParser एक IShellOutputReceiver जो 'pm लिस्ट इंस्ट्रूमेंटेशन' क्वेरी के आउटपुट को पार्स करता है
ListInstrumentationParser.InstrumentationTarget
लोकल रन इंस्ट्रक्शनबिल्डर स्थानीय रूप से परीक्षण चलाने के निर्देश को संकलित करने की उपयोगिता।
LogcatEventParser
मीट्रिक उपयोगिता परीक्षण मेट्रिक्स को संग्रहीत करने, समान परीक्षणों में मेट्रिक्स को एकत्रित करने और मेट्रिक्स को फ़ाइल में लिखने के लिए सामान्य उपयोगिता विधियां शामिल हैं।
मल्टीमैप <के, वी> एक ERROR(/Map) जो प्रति कुंजी एकाधिक मानों का समर्थन करता है।
नेटिवकोडकवरेजफ्लशर एक उपयोगिता वर्ग जो मूल कवरेज माप को साफ करता है और डिवाइस पर प्रक्रियाओं से मूल कवरेज डेटा को फ्लश करने के लिए बाध्य करता है।
जोड़ी <ए, बी> हमारी अपनी जोड़ी वर्ग को परिभाषित करें जिसमें दो वस्तुएँ हों।
परफेटो ट्रेस रिकॉर्डर ITestDevice पर ITestDevice ट्रेस रिकॉर्ड करने के लिए एक यूटिलिटी क्लास।
प्रिटीप्रिंटडिलीमीटर हेल्पर यूटिलिटी जो अलग दिखने वाले सीमांकित संदेश को प्रिंट करने में मदद करती है।
प्रक्रिया की जानकारी प्रक्रिया से संबंधित (उपयोगकर्ता, पीआईडी, नाम, युग के बाद से दूसरे समय में प्रारंभ करें) जानकारी संग्रहीत करने के लिए उपयोग किया जाता है।
संपत्ति परिवर्तक Android संपत्ति फ़ाइल में आइटम बदलने (या जोड़ने) के लिए एक उपयोगिता वर्ग
ProtoUtil प्रकार-अज्ञेय रूप से प्रोटोबॉफ़ संदेशों से निपटने के लिए उपयोगिता विधियाँ।
PsParser उपयोगिता "पीएस" कमांड आउटपुट से पार्स (उपयोगकर्ता, पीआईडी ​​​​और नाम) के लिए प्रयोग की जाती है
PythonVirtualenvHelper पायथन 3 आभासी वातावरण को सक्रिय करने के लिए एक सहायक वर्ग।
कोटेशनअवेयरटोकनाइजर
रेगेक्सट्री <वी> RegexTrie एक ट्राई है जहाँ प्रत्येक संग्रहित कुंजी का खंड एक रेगेक्स ERROR(/Pattern) है।
रिमोटज़िप दूरस्थ ज़िप फ़ाइल के अंदर अलग-अलग फ़ाइलों को अनज़िप करने के लिए उपयोगिताएँ।
संसाधन उपयोग कॉन्फ़िगरेशन संसाधनों को पढ़ने के लिए उपयोगिता।
रेस्टएपिहेल्पर REST API कॉल करने के लिए एक सहायक वर्ग।
रन इंटरप्टेड अपवाद किसी बाहरी अनुरोध द्वारा रन ऑपरेशन बाधित होने पर फेंक दिया जाता है।
रनयूटिल संचालन निष्पादित करने के लिए सहायक विधियों का संग्रह।
सीरियलाइजेशनयूटिल ERROR(/Serializable) को लागू करने वाली वस्तु को क्रमानुसार/डिसेरिएलाइज़ करने की उपयोगिता।
शेलऑउटपुटरिसीवरस्ट्रीम OutputStream का उपयोगिता उपवर्ग जो IShellOutputReceiver में लिखता है।
SimplePerfResult ऑब्जेक्ट सभी simpleperf परीक्षा परिणामों को होल्ड करने के लिए
SimplePerfStatResultParser simpleperf परिणाम को पार्स करने के लिए उपयोगिता वर्ग।
SimplePerfUtil सरल आदेश भेजने और परिणाम एकत्र करने के लिए उपयोगिता वर्ग
सिंपलस्टैट्स एक छोटा उपयोगिता वर्ग जो संख्यात्मक डेटासेट दिए जाने पर कुछ सांख्यिकीय उपायों की गणना करता है।
साइज लिमिटेड आउटपुटस्ट्रीम एक थ्रेड सुरक्षित फ़ाइल समर्थित ERROR(/OutputStream) जो डेटा की अधिकतम मात्रा को सीमित करता है जिसे लिखा जा सकता है।
Sl4aब्लूटूथUtil उपयोगिता वर्ग SL4A का उपयोग करके एक या दो उपकरणों पर ब्लूटूथ संचालन प्रदान करता है
स्पार्सइमेजयूटिल विरल छवियों को हटाने की उपयोगिता।
SparseImageUtil.SparseInputStream SparseInputStream अपस्ट्रीम से पढ़ता है और डेटा प्रारूप का पता लगाता है।
स्ट्रीम यूटिल इनपुट स्ट्रीम के प्रबंधन के लिए उपयोगिता वर्ग।
StringEscapeUtils विशिष्ट स्वरूपों के लिए तार से बचने के लिए उपयोगिता वर्ग।
StringUtil सामान्य स्ट्रिंग हेरफेर के लिए स्ट्रिंग्स से बचने के लिए उपयोगिता वर्ग।
सबप्रोसेसइवेंटहेल्पर लॉग में पारित होने वाली घटनाओं को क्रमबद्ध/डीसेर्बलाइज करने में सहायक।
SubprocessEventHelper.BaseTestEventInfo टेस्ट इग्नोर की गई जानकारी के लिए बेस हेल्पर।
SubprocessEventHelper.FailedTestEventInfo परीक्षण विफल जानकारी के लिए सहायक।
SubprocessEventHelper.InvocationEndedEventInfo मंगलाचरण समाप्त जानकारी के लिए सहायक।
SubprocessEventHelper.InvocationFailedEventInfo मंगलाचरण विफल जानकारी के लिए सहायक।
SubprocessEventHelper.InvocationStartedEventInfo आह्वान के लिए हेल्पर ने जानकारी शुरू की।
SubprocessEventHelper.LogAssociationEventInfo लॉगएसोसिएशन जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestEndedEventInfo टेस्टएंडेड जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestLogEventInfo टेस्टलॉग जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestModuleStartedEventInfo टेस्ट मॉड्यूल के लिए हेल्पर ने जानकारी शुरू की।
SubprocessEventHelper.TestRunEndedEventInfo टेस्ट रन एंडेड जानकारी के लिए हेल्पर।
SubprocessEventHelper.TestRunFailedEventInfo TestRunFailed जानकारी के लिए सहायक
SubprocessEventHelper.TestRunStartedEventInfo TestRunStarted जानकारी के लिए सहायक
SubprocessEventHelper.TestStartedEventInfo परीक्षण प्रारंभ जानकारी के लिए सहायक
सबप्रोसेस अपवाद पार्सर मानक ट्रेडफेड कमांड रनर से अपवाद आउटपुट को संभालने के लिए हेल्पर।
SubprocessTestResultsParser फ़ाइल में लिखने से पहले आउटपुट को पार्स करने के लिए ERROR(/FileOutputStream) को एक्सटेंड करता है ताकि हम लॉन्चर साइड पर टेस्ट इवेंट जेनरेट कर सकें।
SubprocessTestResultsParser.StatusKeys प्रासंगिक परीक्षण स्थिति कुंजी।
सिस्टमयूटिल सिस्टम कॉल करने के लिए यूटिलिटी क्लास।
टेबलबिल्डर तालिका में स्ट्रिंग तत्वों का एक मैट्रिक्स प्रदर्शित करने के लिए सहायक वर्ग।
टेबलफॉर्मेटर सहायक वर्ग स्ट्रिंग तत्वों का एक मैट्रिक्स प्रदर्शित करने के लिए ताकि प्रत्येक तत्व स्तंभ पंक्तिबद्ध हो
टारयूटिल टार फ़ाइल में हेरफेर करने की उपयोगिता।
टेस्टफिल्टरहेल्पर फ़िल्टरिंग परीक्षणों के लिए सहायक वर्ग
टेस्ट रिकॉर्ड इंटरप्रेटर Tradefed में TestRecord प्रोटो को अधिक आसानी से जोड़-तोड़ करने योग्य प्रारूप में बदलने की उपयोगिता।
TimeUtil समय से संबंधित उपयोगिता विधियों को समाहित करता है।
TimeVal यह एक सेंटीनेल प्रकार है जो एक Long लपेटता है।
UniqueMultiMap <के, वी> एक MultiMap जो प्रत्येक कुंजी के लिए अद्वितीय मान सुनिश्चित करता है।
वर्जनपार्सर चल रहे व्यापार-पोषित कलाकृतियों का संस्करण प्राप्त करें।
ZipCompressionStrategy ज़िप संग्रह बनाने के लिए ICompressionStrategy
ZipUtil संपीड़न से संबंधित संचालन के लिए एक सहायक वर्ग
ZipUtil2 ज़िप निष्कर्षण के लिए एक सहायक वर्ग जो POSIX फ़ाइल अनुमतियों को ध्यान में रखता है

Enums

AaptParser.AaptVersion एपीके फाइलों को पार्स करने के लिए उपयोग किए जाने वाले एएपीटी संस्करण के लिए विकल्पों की संख्या।
AppVersionFetcher.AppVersionInfo ऐप संस्करण जानकारी प्रकार।
बाइनरीस्टेट एनम एक इग्नोर नो-ऑप स्थिति के साथ चालू/बंद स्थिति रिकॉर्ड करता था।
कमांडस्टेटस एक समयबद्ध ऑपरेशन की स्थिति का प्रतिनिधित्व करता है।
FakeTestsZipFolder.ItemType
IRunUtil.EnvPriority Enum जो परिभाषित करता है कि किसी विशेष env को सेट या अनसेट करना है या नहीं।
LogcatEventType LogcatEventParser के लिए इवेंट प्रकार।
SimplePerfUtil.SimplePerfType Enum of simpleperf कमांड विकल्प
Sl4aब्लूटूथयूटिल.ब्लूटूथएक्सेसलेवल ब्लूटूथ डिवाइस एक्सेस स्तर के लिए Enums जो BluetoothDevice.java पर आधारित हैं
Sl4aब्लूटूथयूटिल.ब्लूटूथकनेक्शनस्टेट ब्लूटूथ कनेक्शन राज्यों के लिए Enums जो कि BluetoothProfile.java पर आधारित हैं
Sl4aब्लूटूथयूटिल.ब्लूटूथप्राथमिकतास्तर ब्लूटूथ प्रोफ़ाइल प्राथमिकता स्तर के लिए Enums जो BluetoothProfile.java पर आधारित हैं
Sl4aब्लूटूथयूटिल.ब्लूटूथप्रोफाइल BluetoothProfile.java प्रोफाइल के लिए एनम जो ब्लूटूथप्रोफाइल.जावा पर आधारित हैं
SystemUtil.EnvVariable