साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
CollectingOutputReceiver
public
class
CollectingOutputReceiver
extends Object
implements
IShellOutputReceiver
| java.lang.Object
|
| ↳ |
com.android.ddmlib.CollectingOutputReceiver
|
IShellOutputReceiver जो शेल के पूरे आउटपुट को एक String में इकट्ठा करता है.
खास जानकारी
पब्लिक मेथड |
void
|
addOutput(byte[] data, int offset, int length)
हर बार नया डेटा उपलब्ध होने पर कॉल किया जाता है.
|
boolean
|
awaitCompletion(long timeout, TimeUnit unit)
|
void
|
cancel()
आउटपुट कलेक्शन को रद्द करता है.
|
void
|
flush()
प्रोसेस के एक्ज़ीक्यूशन के आखिर में कॉल किया जाता है. हालांकि, ऐसा तब होता है, जब प्रोसेस रद्द न की गई हो.
|
String
|
getOutput()
|
boolean
|
isCancelled()
रिमोट शेल कमांड के एक्ज़ीक्यूशन को रोकने के लिए, रद्द करने का तरीका.
|
boolean
|
isComplete()
|
सार्वजनिक कंस्ट्रक्टर
CollectingOutputReceiver
public CollectingOutputReceiver ()
CollectingOutputReceiver
public CollectingOutputReceiver (CountDownLatch commandCompleteLatch)
| पैरामीटर |
commandCompleteLatch |
CountDownLatch |
पब्लिक मेथड
addOutput
public void addOutput (byte[] data,
int offset,
int length)
हर बार नया डेटा उपलब्ध होने पर कॉल किया जाता है.
| पैरामीटर |
data |
byte: नया डेटा. |
offset |
int: वह ऑफ़सेट जहां से नया डेटा शुरू होता है. |
length |
int: नए डेटा की लंबाई. |
awaitCompletion
public boolean awaitCompletion (long timeout,
TimeUnit unit)
| पैरामीटर |
timeout |
long |
unit |
TimeUnit |
| थ्रॉ |
InterruptedException |
|
cancel
public void cancel ()
आउटपुट कलेक्शन को रद्द करता है.
flush
public void flush ()
प्रोसेस के एक्ज़ीक्यूशन के आखिर में कॉल किया जाता है. हालांकि, ऐसा तब होता है, जब प्रोसेस रद्द न की गई हो. इससे रिसीवर, प्रोसेस को खत्म कर सकता है और उस डेटा को फ़्लश कर सकता है जिसे अब तक प्रोसेस नहीं किया गया है.
getOutput
public String getOutput ()
isCancelled
public boolean isCancelled ()
रिमोट शेल कमांड के एक्ज़ीक्यूशन को रोकने के लिए, रद्द करने का तरीका.
| रिटर्न |
boolean |
कमांड के एक्ज़ीक्यूशन को रद्द करने के लिए, सही. |
isComplete
public boolean isComplete ()
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]