हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
टारगेट पर चलने वाले एक्सीक्यूटेबल के लिए टेस्ट रनर और कर्नेल टेस्ट के नतीजे को पार्स करने वाला टूल.
खास जानकारी
सार्वजनिक तरीके |
boolean
|
compareKernelVersion(String minKernelVersion)
देखें कि इस टेस्ट के लिए, आपके डिवाइस का कर्नेल वर्शन, कम से कम कर्नेल वर्शन की ज़रूरी शर्तें पूरी करता है या उससे ज़्यादा है.
|
String
|
findBinary(String binary)
findBinary में बाइनरी जांच को छोड़ देता है.
|
Integer
|
getDeviceKernelVersion()
uname -r का इस्तेमाल करके, डिवाइस के kernel वर्शन की जानकारी पाएं.
|
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 का इस्तेमाल करके, डिवाइस के kernel का वर्शन पाएं.
parseKernelVersion
public Integer parseKernelVersion (String version)
वर्शन स्ट्रिंग से, कर्नेल वर्शन, मेजर रिविज़न, और वैकल्पिक रूप से कम से कम रिविज़न को एक पूर्णांक में पार्स करें. इसका इस्तेमाल संख्याओं की तुलना करने के लिए किया जा सकता है.
पैरामीटर |
version |
String : Linux वर्शन की स्ट्रिंग. |
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
दिए गए पाथ पर बाइनरी को असल में चलाएं.
पैरामीटर |
binaryPath |
String : बाइनरी का पाथ. |
listener |
ITestInvocationListener : नतीजों की रिपोर्ट करने के लिए, Listener. |
description |
TestDescription : जांच जारी है. |
सुरक्षित तरीके
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-03-26 (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"]],["आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया."],[],[]]