साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
HostUtils
public
final
class
HostUtils
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.lite.HostUtils
|
यह क्लास, होस्ट टेस्ट चलाने के लिए कुछ काम के यूटिलिटी मेथड लागू करती है.
यह होस्ट पर टेस्ट ढूंढने और JUnit टेस्ट के फ़र्ज़ी एक्ज़ीक्यूशन के लिए कुछ तरीकों को लागू करता है, ताकि हम उन्हें "ड्राई रन" कर सकें.
खास जानकारी
पब्लिक मेथड |
static
List<Class<?>>
|
getJUnitClasses(Set<String> classNames, Set<String> jarAbsPaths, ClassLoader pcl)
|
static
List<Class<?>>
|
getJUnitClasses(Set<String> classNames, Set<String> jarAbsPaths, List<String> excludePaths, ClassLoader pcl)
यह फ़ंक्शन, दिए गए क्लासनेम और जार पाथ से JUnit4 टेस्ट केस पाता है.
|
static
boolean
|
hasJUnitAnnotation(Class<?> classObj)
यह कुकी, यह जांच करती है कि कोई क्लास JUnit टेस्ट की तरह दिखती है या नहीं.
|
static
boolean
|
testLoadClass(String className, URLClassLoader cl, String jarName)
इस एनोटेशन का इस्तेमाल यह जांचने के लिए किया जाता है कि क्लास, टेस्ट क्लास के तौर पर इस्तेमाल की जा सकती है या नहीं.
|
पब्लिक मेथड
getJUnitClasses
public static List<Class<?>> getJUnitClasses (Set<String> classNames,
Set<String> jarAbsPaths,
ClassLoader pcl)
| पैरामीटर |
classNames |
Set |
jarAbsPaths |
Set |
pcl |
ClassLoader |
| थ्रो |
IllegalArgumentException |
|
getJUnitClasses
public static List<Class<?>> getJUnitClasses (Set<String> classNames,
Set<String> jarAbsPaths,
List<String> excludePaths,
ClassLoader pcl)
यह फ़ंक्शन, दिए गए क्लासनेम और जार पाथ से JUnit4 टेस्ट केस पाता है.
| पैरामीटर |
classNames |
Set: JUnit टेस्ट की जांच करने के लिए, मौजूदा क्लास पाथ में मौजूद क्लास |
jarAbsPaths |
Set: टेस्ट एनोटेशन वाली क्लास खोजने के लिए जार. |
excludePaths |
List |
pcl |
ClassLoader |
| रिटर्न |
List<Class<?>> |
क्लास ऑब्जेक्ट की सूची, जो टेस्ट क्लास हैं. |
| थ्रो |
|
java.lang.IllegalArgumentException |
IllegalArgumentException |
|
hasJUnitAnnotation
public static boolean hasJUnitAnnotation (Class<?> classObj)
यह कुकी, यह जांच करती है कि कोई क्लास JUnit टेस्ट की तरह दिखती है या नहीं.
| पैरामीटर |
classObj |
Class: एनोटेशन के लिए क्लास |
| रिटर्न |
boolean |
क्लास ऑब्जेक्ट में JUnit4 टेस्ट एनोटेशन है या नहीं |
testLoadClass
public static boolean testLoadClass (String className,
URLClassLoader cl,
String jarName)
इस एनोटेशन का इस्तेमाल यह जांचने के लिए किया जाता है कि क्लास, टेस्ट क्लास के तौर पर इस्तेमाल की जा सकती है या नहीं.
इस मामले में, 'सही' का मतलब है कि यह एक मान्य JUnit टेस्ट क्लास है. इसमें स्टैंडर्ड रनर या उसका कोई सबक्लास इस्तेमाल किया गया है. क्लास भी लोड होनी चाहिए.
| रिटर्न |
boolean |
अगर हमें इस क्लास को टेस्ट क्लास मानना चाहिए, तो true; नहीं तो, false |
| थ्रो |
IllegalArgumentException |
|
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]