آماده‌ساز حساب گوگل

public class GoogleAccountPreparer
extends WaitForDeviceDatetimePreparer

شیء جاوا
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.WaitForDeviceDatetimePreparer
com.google.android.tradefed.targetprep.GoogleAccountPreparer


یک ITargetPreparer که از پیکربندی حساب‌های گوگل پشتیبانی می‌کند. اگر هیچ حسابی مشخص نشده باشد و ایجاد حساب گایا فعال باشد، یک حساب گایا ایجاد و به دستگاه اضافه می‌شود.

خلاصه

سازندگان عمومی

GoogleAccountPreparer ()

روش‌های عمومی

void setAccount (String accountName, String accountPassword)

حساب گوگل را برای ایجاد تنظیم می‌کند.

void setAccountSync (boolean value)

فعال کردن همگام‌سازی در حساب را تنظیم می‌کند.

void setSyncThenOff (long syncThenOff)

فعال کردن همگام‌سازی در حساب را تنظیم می‌کند.

void setUp ( TestInformation testInfo)

void setWaitForCheckin (boolean value)

تنظیم می‌کند که آیا پس از افزودن حساب، منتظر تکمیل ثبت نام بماند یا خیر.

void tearDown ( TestInformation testInfo, Throwable e)

روش‌های محافظت‌شده

getAccountBlacklist ()
String getAccountName ()
String getAccountPassword ()
int getAccountRangeEnd ()
int getAccountRangeStart ()
File getCredentialFile ()
boolean getUseAccountRange ()
JSONObject loadCredentialsFromFile (File file)
void processCredentialFile ( IBuildInfo buildInfo)
File resolveRelativeFilePath ( IBuildInfo buildInfo, String fileName)
void setCredentialFile (File file)

سازندگان عمومی

آماده‌ساز حساب گوگل

public GoogleAccountPreparer ()

روش‌های عمومی

تنظیم حساب

public void setAccount (String accountName, 
                String accountPassword)

حساب گوگل را برای ایجاد تنظیم می‌کند.

پارامترها
accountName String

accountPassword String

همگام‌سازی حساب کاربری

public void setAccountSync (boolean value)

فعال کردن همگام‌سازی در حساب را تنظیم می‌کند.

پارامترها
value boolean

تنظیم همگام‌سازی سپس خاموش

public void setSyncThenOff (long syncThenOff)

فعال کردن همگام‌سازی در حساب را تنظیم می‌کند.

پارامترها
syncThenOff long

راه‌اندازی

public void setUp (TestInformation testInfo)

پارامترها
testInfo TestInformation

پرتاب‌ها
BuildError
DeviceNotAvailableException
TargetSetupError

تنظیم منتظر بررسی

public void setWaitForCheckin (boolean value)

تنظیم می‌کند که آیا پس از افزودن حساب، منتظر تکمیل ثبت نام بماند یا خیر.

پارامترها
value boolean

اشک‌ریزان

public void tearDown (TestInformation testInfo, 
                Throwable e)

پارامترها
testInfo TestInformation

e Throwable

پرتاب‌ها
DeviceNotAvailableException

روش‌های محافظت‌شده

دریافت حساب کاربری

protected  getAccountBlacklist ()

بازگشت‌ها

دریافت نام حساب

protected String getAccountName ()

بازگشت‌ها
String

دریافت رمز عبور حساب کاربری

protected String getAccountPassword ()

بازگشت‌ها
String

getAccountRangeEnd

protected int getAccountRangeEnd ()

بازگشت‌ها
int

شروع محدوده حساب

protected int getAccountRangeStart ()

بازگشت‌ها
int

دریافت فایل اعتبارنامه

protected File getCredentialFile ()

بازگشت‌ها
File

محدوده‌ی استفاده از حساب کاربری (getUseAccountRange)

protected boolean getUseAccountRange ()

بازگشت‌ها
boolean

بارگذاری اعتبارنامه‌ها از فایل

protected JSONObject loadCredentialsFromFile (File file)

پارامترها
file File

بازگشت‌ها
JSONObject

پرتاب‌ها
TargetSetupError

فایل اعتبارسنجی فرآیند

protected void processCredentialFile (IBuildInfo buildInfo)

پارامترها
buildInfo IBuildInfo

پرتاب‌ها
TargetSetupError

مسیر فایل نسبی را حل کنید

protected File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName)

پارامترها
buildInfo IBuildInfo

fileName String

بازگشت‌ها
File

پرتاب‌ها
TargetSetupError

تنظیم فایل اعتبارنامه

protected void setCredentialFile (File file)

پارامترها
file File