গুগল অ্যাকাউন্ট প্রস্তুতকারক

public class GoogleAccountPreparer
extends WaitForDeviceDatetimePreparer

java.lang.অবজেক্ট
com.android.tradefed.targetprep.BaseTargetPreparer সম্পর্কে
com.android.tradefed.targetprep.WaitForDeviceDatetimePreparer
com.google.android.tradefed.targetprep.GoogleAccountPreparer সম্পর্কে


একটি ITargetPreparer যা গুগল অ্যাকাউন্ট কনফিগার করতে সহায়তা করে। যদি কোনও অ্যাকাউন্ট নির্দিষ্ট না থাকে এবং gaia অ্যাকাউন্ট তৈরি সক্ষম করা থাকে, তাহলে একটি gaia অ্যাকাউন্ট তৈরি করা হবে এবং ডিভাইসে যোগ করা হবে।

সারাংশ

পাবলিক কনস্ট্রাক্টর

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

অ্যাকাউন্টরেঞ্জএন্ড পান

protected int getAccountRangeEnd ()

রিটার্নস
int

অ্যাকাউন্টরেঞ্জ স্টার্ট পান

protected int getAccountRangeStart ()

রিটার্নস
int

ক্রেডেনশিয়ালফাইল পান

protected File getCredentialFile ()

রিটার্নস
File

ব্যবহার করুন অ্যাকাউন্টরেঞ্জ পান

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