साल 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.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
BaseSwitchUserTargetPreparer
public
abstract
class
BaseSwitchUserTargetPreparer
extends BaseTargetPreparer
इस क्लास से सीधे इनहेरिट करने वाली ज्ञात सबक्लास
|
ITargetPreparer जो setUp में, बताई गई उपयोगकर्ता टाइप पर स्विच करता है. डिफ़ॉल्ट रूप से, यह मौजूदा उपयोगकर्ता में बना रहता है और कोई स्विचिंग नहीं की जाती.
डिवाइस के उपयोगकर्ता की स्थिति को, पहले से मौजूद मौजूदा उपयोगकर्ता पर वापस स्विच करके रीस्टोर करने की कोशिश करता है.
setUp(TestInformation) के बाद, यह PROPERTY_PREPARED_USER प्रॉपर्टी
को मौजूदा उपयोगकर्ता की वैल्यू के साथ सेट करता है.
खास जानकारी
कॉन्स्टेंट
PROPERTY_PREPARED_USER
public static final String PROPERTY_PREPARED_USER
TestInfo property कुंजी का नाम, जो टारगेट की तैयारी के बाद डिवाइस के मौजूदा उपयोगकर्ता का आईडी स्टोर करती है.
उदाहरण के लिए, अगर तैयारी करने वाले टूल के ट्रिगर होने से पहले मौजूदा उपयोगकर्ता 42 था और
तैयारी करने वाले टूल ने 0 पर स्विच किया, तो प्रॉपर्टी की वैल्यू "0" होगी.
ध्यान दें: अगर उपयोगकर्ता स्विच करने में गड़बड़ी होती है, तो प्रॉपर्टी सेट नहीं की जाती. साथ ही, इसे आखिर में हटा दिया जाता है (tearDown(TestInformation,Throwable) के बाद).
कॉन्स्टेंट वैल्यू:
"com.android.tradefed.targetprep.SwitchUserTargetPreparer.preparedUser"
सार्वजनिक कंस्ट्रक्टर
BaseSwitchUserTargetPreparer
public BaseSwitchUserTargetPreparer ()
पब्लिक मेथड
setUp
public final void setUp (ITestDevice device,
IBuildInfo buildInfo)
| पैरामीटर |
device |
ITestDevice |
buildInfo |
IBuildInfo |
tearDown
public final void tearDown (ITestDevice device,
IBuildInfo buildInfo,
Throwable e)
| पैरामीटर |
device |
ITestDevice |
buildInfo |
IBuildInfo |
e |
Throwable |
प्रोटेक्टेड मेथड
getPreparedUserId
protected final Integer getPreparedUserId ()
protected final void setPreparedUser (TestInformation testInformation,
Integer userId)
| पैरामीटर |
testInformation |
TestInformation |
userId |
Integer |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]