साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
GoogleAccountUtil
public
class
GoogleAccountUtil
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.util.GoogleAccountUtil
|
एक ऐसी सुविधा जो किसी डिवाइस पर Google खातों को कॉन्फ़िगर करने में मदद करती है
खास जानकारी
सार्वजनिक तरीके |
static
boolean
|
addAccountAttempt(ITestDevice device, int userId, String accountName, String password, boolean sync, boolean waitForCheckin)
इस कुकी का इस्तेमाल, दिए गए Google खाते से टेस्ट किए जा रहे डिवाइस को कॉन्फ़िगर करने के लिए किया जाता है.
|
static
boolean
|
hasAccount(ITestDevice device, int userId)
देखें कि डिवाइस पर कोई खाता मौजूद है या नहीं.
|
static
boolean
|
installUtil(ITestDevice device)
|
static
boolean
|
installUtil(ITestDevice device, File altApk)
अगर ज़रूरी हो, तो जार में मौजूद खाता यूटिलिटी APK इंस्टॉल करें
|
static
boolean
|
isAccountUtilInstalled(ITestDevice device)
देखें कि खाता यूटिलिटी फ़िलहाल इंस्टॉल है या नहीं
|
static
boolean
|
removeAccountAttempt(ITestDevice device, int userId, String accountName)
खाते को हटाना
|
static
boolean
|
removeAllAccountAttempt(ITestDevice device, int userId)
डिवाइस से सभी खाते हटाना
|
static
boolean
|
syncAndOff(ITestDevice device, int userId, String accountName, long syncThenOff)
इस कुकी से, दिए गए Google खाते के साथ सिंक करने की सुविधा बंद हो जाती है.
|
static
boolean
|
syncOn(ITestDevice device, int userId, String accountName)
इस कुकी का इस्तेमाल, दिए गए Google खाते के साथ सिंक करने की सुविधा चालू करने के लिए किया जाता है.
|
static
boolean
|
uninstallUtil(ITestDevice device)
जार में मौजूद खाता यूटिलिटी एपीके अनइंस्टॉल करें
|
static
boolean
|
waitForAccountSync(ITestDevice device, int userId, long interval, long timeout, boolean forceSync)
डिवाइस के सिंक होने की प्रोसेस पूरी होने तक इंतज़ार करें.
|
कॉन्स्टेंट
ACCOUNT_PKG_NAME
public static final String ACCOUNT_PKG_NAME
स्थिर वैल्यू:
"com.google.android.tradefed.account"
UTIL_APK_NAME
public static final String UTIL_APK_NAME
Constant Value:
"GoogleAccountUtil"
फ़ील्ड्स की फ़िल्में
CHECK_INSTRUMENTATION_CMD
public static final String CHECK_INSTRUMENTATION_CMD
पब्लिक कंस्ट्रक्टर
GoogleAccountUtil
public GoogleAccountUtil ()
सार्वजनिक तरीके
addAccountAttempt
public static boolean addAccountAttempt (ITestDevice device,
int userId,
String accountName,
String password,
boolean sync,
boolean waitForCheckin)
इस कुकी का इस्तेमाल, दिए गए Google खाते से टेस्ट किए जा रहे डिवाइस को कॉन्फ़िगर करने के लिए किया जाता है.
खाता, सर्वर पर पहले से मौजूद होना चाहिए.
यूनिट टेस्टिंग के लिए उपलब्ध कराया गया.
| पैरामीटर |
device |
ITestDevice: ITestDevice |
userId |
int: उस उपयोगकर्ता का आईडी जिसके खाते में यह खाता जोड़ा जाएगा |
accountName |
String: जोड़े जाने वाले Google खाते का पूरा नाम |
password |
String: खाते का पासवर्ड |
sync |
boolean: अगर इस खाते के लिए अपने-आप सिंक होने की सुविधा चालू करनी है, तो true |
waitForCheckin |
boolean: खाता जोड़ने के बाद, चेक इन करने के लिए true |
| रिटर्न |
boolean |
true अगर खाता बन गया है, तो false नहीं तो |
hasAccount
public static boolean hasAccount (ITestDevice device,
int userId)
देखें कि डिवाइस पर कोई खाता मौजूद है या नहीं.
| पैरामीटर |
device |
ITestDevice: वह ITestDevice जिसकी जांच किसी खाते के लिए की गई है |
userId |
int: जांच के लिए यूज़र आईडी |
installUtil
public static boolean installUtil (ITestDevice device)
| पैरामीटर |
device |
ITestDevice |
installUtil
public static boolean installUtil (ITestDevice device,
File altApk)
अगर ज़रूरी हो, तो जार में मौजूद खाता यूटिलिटी APK इंस्टॉल करें
| पैरामीटर |
device |
ITestDevice: जिस पर यूटिलिटी इंस्टॉल करनी है. |
altApk |
File |
isAccountUtilInstalled
public static boolean isAccountUtilInstalled (ITestDevice device)
देखें कि खाता यूटिलिटी फ़िलहाल इंस्टॉल है या नहीं
| पैरामीटर |
device |
ITestDevice: इस पर यह जांच की जाएगी कि खाता यूटिलिटी इंस्टॉल है या नहीं |
removeAccountAttempt
public static boolean removeAccountAttempt (ITestDevice device,
int userId,
String accountName)
खाते को हटाना
| पैरामीटर |
accountName |
String |
| रिटर्न |
boolean |
अगर वीडियो हटाने का अनुरोध पूरा हो जाता है, तो वैल्यू true होगी. अगर ऐसा नहीं होता है, तो वैल्यू false होगी. |
removeAllAccountAttempt
public static boolean removeAllAccountAttempt (ITestDevice device,
int userId)
डिवाइस से सभी खाते हटाना
| रिटर्न |
boolean |
अगर वीडियो हटाने का अनुरोध पूरा हो जाता है, तो वैल्यू true होगी. अगर ऐसा नहीं होता है, तो वैल्यू false होगी. |
syncAndOff
public static boolean syncAndOff (ITestDevice device,
int userId,
String accountName,
long syncThenOff)
इस कुकी से, दिए गए Google खाते के साथ सिंक करने की सुविधा बंद हो जाती है. मान लें कि सिंक करने की सुविधा चालू है.
| पैरामीटर |
device |
ITestDevice: ITestDevice |
userId |
int: वह आईडी जिस उपयोगकर्ता के लिए यह कार्रवाई करनी है |
accountName |
String: सिंक करने की सुविधा बंद करने के लिए, Google खाते का पूरा नाम |
syncThenOff |
long: सिंक की सुविधा बंद करने से पहले, उसे चलने देने के लिए सेकंड की संख्या |
| रिटर्न |
boolean |
true अगर सिंक करने की सुविधा बंद हो गई है |
syncOn
public static boolean syncOn (ITestDevice device,
int userId,
String accountName)
इस कुकी का इस्तेमाल, दिए गए Google खाते के साथ सिंक करने की सुविधा चालू करने के लिए किया जाता है. मान लें कि सिंक करने की सुविधा बंद है;
| पैरामीटर |
device |
ITestDevice: ITestDevice |
userId |
int: वह आईडी जिस उपयोगकर्ता के लिए यह कार्रवाई करनी है |
accountName |
String: सिंक करने की सुविधा चालू करने के लिए, Google खाते का पूरा नाम |
| रिटर्न |
boolean |
true अगर सिंक करने की सुविधा बंद हो गई है |
uninstallUtil
public static boolean uninstallUtil (ITestDevice device)
जार में मौजूद खाता यूटिलिटी एपीके अनइंस्टॉल करें
| पैरामीटर |
device |
ITestDevice: इस खाते से खाता यूटिलिटी को अनइंस्टॉल करना है. |
waitForAccountSync
public static boolean waitForAccountSync (ITestDevice device,
int userId,
long interval,
long timeout,
boolean forceSync)
डिवाइस के सिंक होने की प्रोसेस पूरी होने तक इंतज़ार करें.
| पैरामीटर |
device |
ITestDevice |
userId |
int |
interval |
long |
timeout |
long |
forceSync |
boolean |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]