GoogleAccountPreparer
public
class
GoogleAccountPreparer
extends WaitForDeviceDatetimePreparer
| java.lang.Object | |||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
| ↳ | com.android.tradefed.targetprep.WaitForDeviceDatetimePreparer | ||
| ↳ | com.google.android.tradefed.targetprep.GoogleAccountPreparer | ||
ITargetPreparer ที่รองรับการกำหนดค่าบัญชี Google หากไม่ได้ระบุบัญชี
และเปิดใช้การสร้างบัญชี GAIA ระบบจะสร้างบัญชี GAIA และเพิ่มลงในอุปกรณ์
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
GoogleAccountPreparer()
|
|
เมธอดสาธารณะ | |
|---|---|
void
|
setAccount(String accountName, String accountPassword)
ตั้งค่าบัญชี Google ที่จะสร้าง |
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)
|
เครื่องมือสร้างสาธารณะ
GoogleAccountPreparer
public GoogleAccountPreparer ()
เมธอดสาธารณะ
setAccount
public void setAccount (String accountName,
String accountPassword)ตั้งค่าบัญชี Google ที่จะสร้าง
| พารามิเตอร์ | |
|---|---|
accountName |
String |
accountPassword |
String |
setAccountSync
public void setAccountSync (boolean value)
ตั้งค่าว่าจะเปิดใช้การซิงค์ในบัญชีหรือไม่
| พารามิเตอร์ | |
|---|---|
value |
boolean |
setSyncThenOff
public void setSyncThenOff (long syncThenOff)
ตั้งค่าว่าจะเปิดใช้การซิงค์ในบัญชีหรือไม่
| พารามิเตอร์ | |
|---|---|
syncThenOff |
long |
setUp
public void setUp (TestInformation testInfo)
| พารามิเตอร์ | |
|---|---|
testInfo |
TestInformation |
| การขว้าง | |
|---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
|
setWaitForCheckin
public void setWaitForCheckin (boolean value)
กำหนดว่าจะรอให้การเช็คอินเสร็จสมบูรณ์หลังจากเพิ่มบัญชีหรือไม่
| พารามิเตอร์ | |
|---|---|
value |
boolean |
tearDown
public void tearDown (TestInformation testInfo, Throwable e)
| พารามิเตอร์ | |
|---|---|
testInfo |
TestInformation |
e |
Throwable |
| การขว้าง | |
|---|---|
DeviceNotAvailableException |
|
วิธีการที่ได้รับการป้องกัน
getAccountBlacklist
protectedgetAccountBlacklist ()
| คิกรีเทิร์น | |
|---|---|
|
|
getAccountName
protected String getAccountName ()
| คิกรีเทิร์น | |
|---|---|
String |
|
getAccountPassword
protected String getAccountPassword ()
| คิกรีเทิร์น | |
|---|---|
String |
|
getAccountRangeEnd
protected int getAccountRangeEnd ()
| คิกรีเทิร์น | |
|---|---|
int |
|
getAccountRangeStart
protected int getAccountRangeStart ()
| คิกรีเทิร์น | |
|---|---|
int |
|
getCredentialFile
protected File getCredentialFile ()
| คิกรีเทิร์น | |
|---|---|
File |
|
getUseAccountRange
protected boolean getUseAccountRange ()
| คิกรีเทิร์น | |
|---|---|
boolean |
|
loadCredentialsFromFile
protected JSONObject loadCredentialsFromFile (File file)
| พารามิเตอร์ | |
|---|---|
file |
File |
| คิกรีเทิร์น | |
|---|---|
JSONObject |
|
| การขว้าง | |
|---|---|
TargetSetupError |
|
processCredentialFile
protected void processCredentialFile (IBuildInfo buildInfo)
| พารามิเตอร์ | |
|---|---|
buildInfo |
IBuildInfo |
| การขว้าง | |
|---|---|
TargetSetupError |
|
resolveRelativeFilePath
protected File resolveRelativeFilePath (IBuildInfo buildInfo, String fileName)
| พารามิเตอร์ | |
|---|---|
buildInfo |
IBuildInfo |
fileName |
String |
| คิกรีเทิร์น | |
|---|---|
File |
|
| การขว้าง | |
|---|---|
TargetSetupError |
|
setCredentialFile
protected void setCredentialFile (File file)
| พารามิเตอร์ | |
|---|---|
file |
File |