साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
यह टारगेट पर चलने वाले एक्ज़ीक्यूटेबल के लिए टेस्ट रनर है. साथ ही, यह कर्नेल टेस्ट के नतीजे को पार्स करता है.
खास जानकारी
पब्लिक मेथड |
boolean
|
compareKernelVersion(String minKernelVersion)
देखें कि कर्नेल वर्शन, इस जांच के लिए ज़रूरी कर्नेल वर्शन के बराबर या उससे ज़्यादा हो.
|
String
|
findBinary(String binary)
findBinary में बाइनरी चेक को छोड़ देता है.
|
Integer
|
getDeviceKernelVersion()
uname -r कमांड का इस्तेमाल करके, डिवाइस का कर्नल वर्शन पाएं.
|
Integer
|
parseKernelVersion(String version)
यह फ़ंक्शन, वर्शन स्ट्रिंग से कर्नेल वर्शन, मेजर रीविज़न, और कम से कम रीविज़न को पार्स करता है. इसके बाद, इसे एक ऐसे पूर्णांक में बदलता है जिसका इस्तेमाल संख्यात्मक तुलना के लिए किया जा सकता है.
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
जांच करता है और नतीजे को लिसनर को रिपोर्ट करता है.
|
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
दिए गए पाथ पर बाइनरी को असल में चलाता है.
|
सार्वजनिक कंस्ट्रक्टर
KernelTargetTest
public KernelTargetTest ()
पब्लिक मेथड
compareKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
देखें कि कर्नेल वर्शन, इस जांच के लिए ज़रूरी कर्नेल वर्शन के बराबर या उससे ज़्यादा हो.
| पैरामीटर |
minKernelVersion |
String: कॉन्फ़िगरेशन से मिली, कम से कम वर्शन वाली स्ट्रिंग. |
findBinary
public String findBinary (String binary)
findBinary में बाइनरी चेक को छोड़ देता है. mSkipBinaryCheck के साथ काम नहीं करता, लेकिन पुराने सिस्टम के साथ काम करने की सुविधा के लिए ज़रूरी है.
| पैरामीटर |
binary |
String: बाइनरी का पाथ या सिर्फ़ बाइनरी का नाम. |
| रिटर्न |
String |
बाइनरी का पाथ या अगर नहीं मिला, तो शून्य. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
uname -r कमांड का इस्तेमाल करके, डिवाइस का कर्नल वर्शन पाएं.
parseKernelVersion
public Integer parseKernelVersion (String version)
यह फ़ंक्शन, वर्शन स्ट्रिंग से कर्नेल वर्शन, मेजर रीविज़न, और कम से कम रीविज़न को पार्स करता है. इसके बाद, इसे एक ऐसे पूर्णांक में बदलता है जिसका इस्तेमाल संख्यात्मक तुलना के लिए किया जा सकता है.
| पैरामीटर |
version |
String: Linux वर्शन स्ट्रिंग. |
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
दिए गए पाथ पर बाइनरी को असल में चलाता है.
| पैरामीटर |
binaryPath |
String: बाइनरी का पाथ. |
listener |
ITestInvocationListener: वह लिसनर जहां नतीजों की रिपोर्ट की जानी है. |
description |
TestDescription: जांच जारी है. |
प्रोटेक्टेड मेथड
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]