साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
DeviceStateMonitor
public
class
DeviceStateMonitor
extends NativeDeviceStateMonitor
सीधे तौर पर इस्तेमाल होने वाली सबक्लास
| NestedDeviceStateMonitor |
डिवाइस की स्थिति की निगरानी करने वाला मॉनिटर, जो नेस्ट किए गए डिवाइस पर अतिरिक्त जांच करता है, ताकि वर्चुअलाइज़ किए गए एनवायरमेंट की खास बातों को ध्यान में रखा जा सके.
|
|
यह हेल्पर क्लास, IDevice की स्थिति को मॉनिटर करने के लिए है.
खास जानकारी
सुरक्षित तरीके |
boolean
|
postOnlineCheck(long waitTime)
इंटरनेट से कनेक्ट किए गए डिवाइस पर की जाने वाली अन्य जांचें
|
boolean
|
waitForPmResponsive(long waitTime)
यह कुकी, डिवाइस के पैकेज मैनेजर के जवाब देने का इंतज़ार करती है.
|
पब्लिक कंस्ट्रक्टर
DeviceStateMonitor
public DeviceStateMonitor (IDeviceManager mgr,
IDevice device,
boolean fastbootEnabled)
| पैरामीटर |
mgr |
IDeviceManager |
device |
IDevice |
fastbootEnabled |
boolean |
सुरक्षित तरीके
postOnlineCheck
protected boolean postOnlineCheck (long waitTime)
इंटरनेट से कनेक्ट किए गए डिवाइस पर की जाने वाली अन्य जांचें
| पैरामीटर |
waitTime |
long: यह वह समय है जब तक इंतज़ार किया जा सकता है. यह समय मिलीसेकंड में होता है |
| रिटर्न |
boolean |
अगर waitTime खत्म होने से पहले जांच पूरी हो जाती है, तो true. अन्य मामलों में false
|
waitForPmResponsive
protected boolean waitForPmResponsive (long waitTime)
यह कुकी, डिवाइस के पैकेज मैनेजर के जवाब देने का इंतज़ार करती है.
| पैरामीटर |
waitTime |
long: यह वह समय है जब तक इंतज़ार किया जा सकता है. यह समय मिलीसेकंड में होता है |
| रिटर्न |
boolean |
waitTime की समयसीमा खत्म होने से पहले, पैकेज मैनेज करने की सुविधा काम करने लगती है, तो true.
अन्य मामलों में false |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-12-04 (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-12-04 (UTC) को अपडेट किया गया."],[],[]]