ตั้งค่าอุปกรณ์

public class DeviceSetup
extends BaseTargetPreparer implements IExternalDependency

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.DeviceSetup


ITargetPreparer ที่กำหนดค่าอุปกรณ์สำหรับการทดสอบตาม Option ที่ให้ไว้

ต้องมีอุปกรณ์ที่ "adb root" ก็เป็นไปได้ โดยทั่วไปจะเป็นประเภทบิลด์การแก้ไขข้อบกพร่องของผู้ใช้

ควรดำเนินการหลังจากการกะพริบของบิลด์ใหม่

หมายเหตุ: เครื่องมือจัดเตรียมนี้ใช้สำหรับห้องทดลองการทดสอบอย่างต่อเนื่องและถือว่า อุปกรณ์ที่อยู่ระหว่างทดสอบจะกะพริบและล้างข้อมูลก่อนที่จะเรียกใช้ครั้งถัดไป จึงมีความสะอาดน้อยที่สุด ระหว่างการแยกส่วนและไม่ควรใช้ในโมดูลทดสอบ

สรุป

ช่อง

protected BinaryState mAirplaneMode

protected BinaryState mAutoRotate

protected BinaryState mAutoUpdateTime

protected BinaryState mAutoUpdateTimezone

protected BinaryState mBatterySaver

protected Integer mBatterySaverTrigger

protected BinaryState mBluetooth

protected BinaryState mCell

protected BinaryState mCellAutoSetting

protected BinaryState mData

protected Integer mDefaultSimData

protected Integer mDefaultSimSms

protected Integer mDefaultSimVoice

protected boolean mDisableAudio

protected BinaryState mDisableCwWifiMediator

protected boolean mDisableDalvikVerifier

protected boolean mDisableDialing

protected boolean mDisableDoze

protected boolean mEnableFullBatteryStatsHistory

protected BinaryState mEthernet

protected boolean mForceSkipRunCommands

protected boolean mForceSkipSettings

protected boolean mForceSkipSystemProps

protected MultiMap<String, String> mGlobalSettings

protected BinaryState mHideErrorDialogs

protected BinaryState mInstallNonMarketApps

protected File mLocalDataFile

protected BinaryState mLocationGps

protected BinaryState mLocationNetwork

protected long mMinExternalStorageKb

protected BinaryState mNfc

protected BinaryState mNotificationLed

protected boolean mOptimizedPropertySetting

protected File mPreviousProperties

protected String mRemoteDataPath

protected boolean mRestoreProperties

protected boolean mRestoreSettings

protected mRunCommandAfterSettings

protected mRunCommandBeforeSettings

protected BinaryState mScreenAdaptiveBrightness

protected BinaryState mScreenAlwaysOn

protected BinaryState mScreenAmbientMode

protected Integer mScreenBrightness

protected BinaryState mScreenSaver

protected Long mScreenTimeoutSecs

protected MultiMap<String, String> mSecureSettings

protected mSetProps

protected boolean mSetTestHarness

protected BinaryState mSyncTimezoneWithHost

protected MultiMap<String, String> mSystemSettings

protected String mTimezone

protected boolean mTriggerMediaMounted

protected BinaryState mWakeGesture

protected BinaryState mWifi

protected String mWifiPsk

protected BinaryState mWifiScanAlwaysEnabled

protected String mWifiSsid

protected mWifiSsidToPsk

protected BinaryState mWifiWatchdog

ช่างก่อสร้างสาธารณะ

DeviceSetup()

วิธีการสาธารณะ

void changeSettings(ITestDevice device)

เปลี่ยนการตั้งค่าในอุปกรณ์

getDependencies()
ITestDevice getDevice(TestInformation testInfo)
boolean isForceSkipSystemProps()
void processDeprecatedOptions(ITestDevice device)

ประมวลผลตัวเลือกที่เลิกใช้งานแล้วเพื่อแปลงเป็นตัวเลือกที่ใช้อยู่ในปัจจุบัน

void processOptions(ITestDevice device)

ประมวลผล Option ทั้งหมดและเปลี่ยนเป็นอุปกรณ์ประกอบระบบ การตั้งค่า หรือเรียกใช้คำสั่ง

static void setCommandForBinaryState(BinaryState state, commands, String onCommand, String offCommand)

เมธอดของตัวช่วยในการเพิ่มคำสั่งเรียกใช้ "เปิด/ปิด" ที่จะเรียกใช้ในอุปกรณ์

void setGlobalSetting(String key, String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setSecureSetting(String key, String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

static void setSettingForBinaryState(BinaryState state, MultiMap<String, String> settingsMap, String setting, String onValue, String offValue)

เมธอดของตัวช่วยในการเพิ่มการตั้งค่าเปิด/ปิดลงในการแมปการตั้งค่า

void setSystemSetting(String key, String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setUp(TestInformation testInfo)

void tearDown(TestInformation testInfo, Throwable e)

วิธีการป้องกัน

void setAirplaneMode(BinaryState airplaneMode)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setAutoRotate(BinaryState autoRotate)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setAutoUpdateTime(BinaryState autoUpdateTime)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setAutoUpdateTimezone(BinaryState autoUpdateTimezone)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setBatterySaver(BinaryState batterySaver)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setBatterySaverTrigger(Integer batterySaverTrigger)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setBluetooth(BinaryState bluetooth)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setCell(BinaryState cell)
void setCellAutoSetting(BinaryState cellAutoSetting)
void setData(BinaryState data)
void setDefaultSimData(Integer defaultSimData)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setDefaultSimSms(Integer defaultSimSms)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setDefaultSimVoice(Integer defaultSimVoice)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setDeprecatedAudioSilent(boolean silent)

วิธีนี้เลิกใช้งานแล้ว ให้ใช้ setDisableAudio(boolean) แทน

void setDeprecatedMinExternalStoreSpace(long storeSpace)

วิธีนี้เลิกใช้งานแล้ว ให้ใช้ setMinExternalStorageKb(long) แทน

void setDeprecatedSetProp(String prop)

วิธีนี้เลิกใช้งานแล้ว ให้ใช้ setProperty(String, String) แทน

void setDisableAudio(boolean disable)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setDisableCwWifiMediator(BinaryState disableCwWifiMediator)
void setDisableDalvikVerifier(boolean disableDalvikVerifier)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setDisableDialing(boolean disableDialing)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setDisableDoze(boolean disableDoze)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setEnableFullBatteryStatsHistory(boolean enableFullBatteryStatsHistory)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setEthernet(BinaryState ethernet)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setForceRootSetup(boolean force)
void setForceSkipSystemProps(boolean force)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setInstallNonMarketApps(BinaryState installNonMarketApps)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setLocalDataPath(File path)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setLocationGps(BinaryState locationGps)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setLocationNetwork(BinaryState locationNetwork)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setMinExternalStorageKb(long storageKb)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setNfc(BinaryState nfc)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setNotificationLed(BinaryState notificationLed)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setProperty(String key, String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setRestoreProperties(boolean restoreProperties)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setRestoreSettings(boolean restoreSettings)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setScreenAdaptiveBrightness(BinaryState screenAdaptiveBrightness)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setScreenAlwaysOn(BinaryState screenAlwaysOn)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setScreenAmbientMode(BinaryState screenAmbientMode)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setScreenBrightness(Integer screenBrightness)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setScreenSaver(BinaryState screenSaver)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setScreenTimeoutSecs(Long screenTimeoutSecs)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setTestHarness(boolean setTestHarness)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setTimezone(String timezone)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setTriggerMediaMounted(boolean triggerMediaMounted)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setWakeGesture(BinaryState wakeGesture)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setWifi(BinaryState wifi)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setWifiNetwork(String wifiNetwork)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setWifiPsk(String wifiPsk)
void setWifiScanAlwaysEnabled(BinaryState wifiScanAlwaysEnabled)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

void setWifiSsidToPsk( wifiSssidToPsk)
void setWifiWatchdog(BinaryState wifiWatchdog)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

ช่อง

โหมด mโหมดบนเครื่องบิน

protected BinaryState mAirplaneMode

หมุนอัตโนมัติ

protected BinaryState mAutoRotate

mAutoUpdateTime

protected BinaryState mAutoUpdateTime

mAutoUpdate เขตเวลา

protected BinaryState mAutoUpdateTimezone

โหมดประหยัดแบตเตอรี่

protected BinaryState mBatterySaver

ทริกเกอร์โหมดประหยัดแบตเตอรี่

protected Integer mBatterySaverTrigger

บลูทูธ

protected BinaryState mBluetooth

เซลล์

protected BinaryState mCell

การตั้งค่าอัตโนมัติ

protected BinaryState mCellAutoSetting

ข้อมูล mData

protected BinaryState mData

ข้อมูล mDefaultSim

protected Integer mDefaultSimData

mDefaultSimSms

protected Integer mDefaultSimSms

ซิมเสียง mDefaults

protected Integer mDefaultSimVoice

mปิดใช้งานเสียง

protected boolean mDisableAudio

mdisableCwWifiMediator

protected BinaryState mDisableCwWifiMediator

mdisableDalvikVerifier

protected boolean mDisableDalvikVerifier

ปิดการโทรออก

protected boolean mDisableDialing

ปิดใช้ Doze

protected boolean mDisableDoze

ประวัติการใช้งานแบตเตอรี่เต็ม

protected boolean mEnableFullBatteryStatsHistory

อีเทอร์เน็ต

protected BinaryState mEthernet

mForceข้ามRunCommand

protected boolean mForceSkipRunCommands

mForceข้ามการตั้งค่า

protected boolean mForceSkipSettings

mForceข้ามSystemProps

protected boolean mForceSkipSystemProps

การตั้งค่าส่วนกลาง

protected MultiMap<String, String> mGlobalSettings

mซ่อนErrorDialog

protected BinaryState mHideErrorDialogs

mInstallNonMarketApps

protected BinaryState mInstallNonMarketApps

mLocalDataFile

protected File mLocalDataFile

GPS ของ mLocation

protected BinaryState mLocationGps

เครือข่าย mLocation

protected BinaryState mLocationNetwork

mMinExternalStorageKb

protected long mMinExternalStorageKb

MNFC

protected BinaryState mNfc

นำการแจ้งเตือนแล้ว

protected BinaryState mNotificationLed

การตั้งค่าพร็อพเพอร์ตี้ที่เพิ่มประสิทธิภาพ

protected boolean mOptimizedPropertySetting

พร็อพเพอร์ตี้ก่อนหน้า

protected File mPreviousProperties

mRemoteDataPath

protected String mRemoteDataPath

mRestoreProperties

protected boolean mRestoreProperties

mRestoreSettings

protected boolean mRestoreSettings

mRunCommandAfterSettings

protected  mRunCommandAfterSettings

mRunCommandก่อนSettings

protected  mRunCommandBeforeSettings

mScreenAdaptiveBrightness

protected BinaryState mScreenAdaptiveBrightness

เปิดหน้าจอตลอดเวลา

protected BinaryState mScreenAlwaysOn

โหมดแอมเบียนท์ของ mScreen

protected BinaryState mScreenAmbientMode

ความสว่างของ mScreen

protected Integer mScreenBrightness

เครื่องมือบันทึกหน้าจอ

protected BinaryState mScreenSaver

มหน้าจอหมดเวลาวินาที

protected Long mScreenTimeoutSecs

mSecureSettings

protected MultiMap<String, String> mSecureSettings

mSetProps

protected  mSetProps

mSetTestHarness

protected boolean mSetTestHarness

mSyncTimezoneWithHost

protected BinaryState mSyncTimezoneWithHost

mSystemSettings

protected MultiMap<String, String> mSystemSettings

ม. เขตเวลา

protected String mTimezone

mTriggerMediaMounted

protected boolean mTriggerMediaMounted

ท่าทางสัมผัส mWake

protected BinaryState mWakeGesture

mWi-Fi

protected BinaryState mWifi

mWifiPsk

protected String mWifiPsk

mWifiScan เปิดใช้เสมอ

protected BinaryState mWifiScanAlwaysEnabled

mWifiSsid

protected String mWifiSsid

mWifiSsidToPsk

protected  mWifiSsidToPsk

เฝ้าระวัง Wi-Fi

protected BinaryState mWifiWatchdog

ช่างก่อสร้างสาธารณะ

ตั้งค่าอุปกรณ์

public DeviceSetup ()

วิธีการสาธารณะ

เปลี่ยนการตั้งค่า

public void changeSettings (ITestDevice device)

เปลี่ยนการตั้งค่าในอุปกรณ์

เปิดเผยเพื่อให้ชั้นเรียนย่อยอาจลบล้างได้

พารามิเตอร์
device ITestDevice: ITestDevice

การขว้าง
DeviceNotAvailableException หากอุปกรณ์ไม่พร้อมใช้งาน
TargetSetupError การตั้งค่าล้มเหลวหรือไม่

การพึ่งพากัน

public  getDependencies ()

คิกรีเทิร์น

GetDevice

public ITestDevice getDevice (TestInformation testInfo)

พารามิเตอร์
testInfo TestInformation

คิกรีเทิร์น
ITestDevice

บังคับข้ามระบบProps

public boolean isForceSkipSystemProps ()

คิกรีเทิร์น
boolean

เลิกใช้งานตัวเลือก

public void processDeprecatedOptions (ITestDevice device)

ประมวลผลตัวเลือกที่เลิกใช้งานแล้วเพื่อแปลงเป็นตัวเลือกที่ใช้อยู่ในปัจจุบัน

ควรเรียกใช้เมธอดนี้ก่อนวิธีการประมวลผลอื่นๆ จะโยน TargetSetupError หากตัวเลือกที่เลิกใช้งานแล้วลบล้างเลิกใช้งานที่ระบุ ตัวเลือก

พารามิเตอร์
device ITestDevice

การขว้าง
TargetSetupError หากมีข้อขัดแย้ง

ตัวเลือกกระบวนการ

public void processOptions (ITestDevice device)

ประมวลผล Option ทั้งหมดและเปลี่ยนเป็นอุปกรณ์ประกอบระบบ การตั้งค่า หรือเรียกใช้คำสั่ง ไม่เรียกใช้คำสั่งใดๆ บนอุปกรณ์ในขณะนี้

เปิดเผยเพื่อให้ชั้นเรียนย่อยสามารถลบล้างค่านี้ได้

พารามิเตอร์
device ITestDevice: ITestDevice

การขว้าง
DeviceNotAvailableException หากอุปกรณ์ไม่พร้อมใช้งาน
TargetSetupError หาก Option ขัดแย้งกัน

ตั้งค่าคำสั่งForBinaryState

public static void setCommandForBinaryState (BinaryState state, 
                 commands, 
                String onCommand, 
                String offCommand)

เมธอดของตัวช่วยในการเพิ่มคำสั่งเรียกใช้ "เปิด/ปิด" ที่จะเรียกใช้ในอุปกรณ์

พารามิเตอร์
state BinaryState: BinaryState

commands : รายการคำสั่งสำหรับเพิ่มคำสั่งเปิดหรือปิด

onCommand String: คำสั่งที่จะเรียกใช้หากเปิด ไม่สนใจหากคำสั่งคือ null

offCommand String: คำสั่งที่จะเรียกใช้หากปิด ไม่สนใจหากคำสั่งคือ null

ตั้งค่าทั่วโลก

public void setGlobalSetting (String key, 
                String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
key String

value String

ตั้งค่าSecureSetting

public void setSecureSetting (String key, 
                String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
key String

value String

ตั้งค่าสำหรับสถานะไบนารี

public static void setSettingForBinaryState (BinaryState state, 
                MultiMap<String, String> settingsMap, 
                String setting, 
                String onValue, 
                String offValue)

เมธอดของตัวช่วยในการเพิ่มการตั้งค่าเปิด/ปิดลงในการแมปการตั้งค่า

พารามิเตอร์
state BinaryState: BinaryState

settingsMap MultiMap: MultiMap ที่ใช้จัดเก็บการตั้งค่า

setting String: แป้นการตั้งค่า

onValue String: ค่าหากเปิด

offValue String: ค่าหากปิด

setSystemSetting

public void setSystemSetting (String key, 
                String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
key String

value String

ตั้งค่า

public void setUp (TestInformation testInfo)

พารามิเตอร์
testInfo TestInformation

การขว้าง
BuildError
DeviceNotAvailableException
TargetSetupError

ฉีกขาด

public void tearDown (TestInformation testInfo, 
                Throwable e)

พารามิเตอร์
testInfo TestInformation

e Throwable

การขว้าง
DeviceNotAvailableException

วิธีการป้องกัน

ตั้งค่าโหมดบนเครื่องบิน

protected void setAirplaneMode (BinaryState airplaneMode)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
airplaneMode BinaryState

ตั้งค่าการหมุนอัตโนมัติ

protected void setAutoRotate (BinaryState autoRotate)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
autoRotate BinaryState

ตั้งค่าเวลาอัปเดตอัตโนมัติ

protected void setAutoUpdateTime (BinaryState autoUpdateTime)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
autoUpdateTime BinaryState

ตั้งค่าเขตเวลาการอัปเดตอัตโนมัติ

protected void setAutoUpdateTimezone (BinaryState autoUpdateTimezone)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
autoUpdateTimezone BinaryState

ตั้งค่าโหมดประหยัดแบตเตอรี่

protected void setBatterySaver (BinaryState batterySaver)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
batterySaver BinaryState

ทริกเกอร์โหมดประหยัดแบตเตอรี่

protected void setBatterySaverTrigger (Integer batterySaverTrigger)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
batterySaverTrigger Integer

ตั้งค่าบลูทูธ

protected void setBluetooth (BinaryState bluetooth)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
bluetooth BinaryState

ตั้งค่าเซลล์

protected void setCell (BinaryState cell)

พารามิเตอร์
cell BinaryState

ตั้งค่าCellAutoSetting

protected void setCellAutoSetting (BinaryState cellAutoSetting)

พารามิเตอร์
cellAutoSetting BinaryState

ตั้งค่าข้อมูล

protected void setData (BinaryState data)

พารามิเตอร์
data BinaryState

ตั้งค่าข้อมูลซิมเริ่มต้น

protected void setDefaultSimData (Integer defaultSimData)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
defaultSimData Integer

setDefaultSimSms

protected void setDefaultSimSms (Integer defaultSimSms)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
defaultSimSms Integer

ตั้งค่าซิมเสียงเริ่มต้น

protected void setDefaultSimVoice (Integer defaultSimVoice)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
defaultSimVoice Integer

ตั้งค่าเลิกใช้งานเสียงเงียบ

protected void setDeprecatedAudioSilent (boolean silent)

วิธีนี้เลิกใช้งานแล้ว
ให้ใช้ setDisableAudio(boolean) แทน

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
silent boolean

ตั้งค่าเลิกใช้งานพื้นที่ร้านค้าภายนอก

protected void setDeprecatedMinExternalStoreSpace (long storeSpace)

วิธีนี้เลิกใช้งานแล้ว
ให้ใช้ setMinExternalStorageKb(long) แทน

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
storeSpace long

setเลิกใช้งานSetProp

protected void setDeprecatedSetProp (String prop)

วิธีนี้เลิกใช้งานแล้ว
ให้ใช้ setProperty(String, String) แทน

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
prop String

ตั้งค่าปิดใช้งานเสียง

protected void setDisableAudio (boolean disable)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
disable boolean

setdisableCwWifiMediator

protected void setDisableCwWifiMediator (BinaryState disableCwWifiMediator)

พารามิเตอร์
disableCwWifiMediator BinaryState

ตั้งค่าปิดใช้งานDalvikVerifier

protected void setDisableDalvikVerifier (boolean disableDalvikVerifier)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
disableDalvikVerifier boolean

ตั้งค่าปิดใช้การโทร

protected void setDisableDialing (boolean disableDialing)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
disableDialing boolean

ตั้งค่าปิดใช้งานDoze

protected void setDisableDoze (boolean disableDoze)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
disableDoze boolean

ตั้งค่าเปิดใช้งานประวัติการใช้งานแบตเตอรี่แบบเต็ม

protected void setEnableFullBatteryStatsHistory (boolean enableFullBatteryStatsHistory)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
enableFullBatteryStatsHistory boolean

ตั้งค่าอีเทอร์เน็ต

protected void setEthernet (BinaryState ethernet)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
ethernet BinaryState

setForceRootSetup

protected void setForceRootSetup (boolean force)

พารามิเตอร์
force boolean

ตั้งค่าบังคับข้ามระบบProps

protected void setForceSkipSystemProps (boolean force)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
force boolean

ตั้งค่าติดตั้งNonMarketApps

protected void setInstallNonMarketApps (BinaryState installNonMarketApps)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
installNonMarketApps BinaryState

ตั้งค่าข้อมูลเส้นทาง

protected void setLocalDataPath (File path)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
path File

ตั้งค่าตำแหน่ง GPS

protected void setLocationGps (BinaryState locationGps)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
locationGps BinaryState

เครือข่าย setLocation

protected void setLocationNetwork (BinaryState locationNetwork)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
locationNetwork BinaryState

ตั้งค่าต่ำสุดสำหรับพื้นที่เก็บข้อมูลภายนอก Kb

protected void setMinExternalStorageKb (long storageKb)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
storageKb long

ตั้งค่า NFC

protected void setNfc (BinaryState nfc)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
nfc BinaryState

ตั้งการแจ้งเตือน

protected void setNotificationLed (BinaryState notificationLed)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
notificationLed BinaryState

ตั้งค่าพร็อพเพอร์ตี้

protected void setProperty (String key, 
                String value)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
key String

value String

setRestoreProperties

protected void setRestoreProperties (boolean restoreProperties)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
restoreProperties boolean

setRestoreSettings

protected void setRestoreSettings (boolean restoreSettings)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
restoreSettings boolean

ตั้งค่าหน้าจอปรับความสว่างอัตโนมัติ

protected void setScreenAdaptiveBrightness (BinaryState screenAdaptiveBrightness)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
screenAdaptiveBrightness BinaryState

ตั้งค่าเปิดหน้าจอตลอดเวลา

protected void setScreenAlwaysOn (BinaryState screenAlwaysOn)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
screenAlwaysOn BinaryState

ตั้งค่าโหมดแอมเบียนท์

protected void setScreenAmbientMode (BinaryState screenAmbientMode)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
screenAmbientMode BinaryState

ตั้งค่าความสว่างของหน้าจอ

protected void setScreenBrightness (Integer screenBrightness)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
screenBrightness Integer

ตั้งค่าโปรแกรมบันทึกหน้าจอ

protected void setScreenSaver (BinaryState screenSaver)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
screenSaver BinaryState

ตั้งหน้าจอระยะหมดเวลาวินาที

protected void setScreenTimeoutSecs (Long screenTimeoutSecs)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
screenTimeoutSecs Long

setTestHarness

protected void setTestHarness (boolean setTestHarness)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
setTestHarness boolean

ตั้งค่าเขตเวลา

protected void setTimezone (String timezone)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
timezone String

setTriggerMediaMounted

protected void setTriggerMediaMounted (boolean triggerMediaMounted)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
triggerMediaMounted boolean

ตั้งค่าท่าทางสัมผัสการปลุก

protected void setWakeGesture (BinaryState wakeGesture)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
wakeGesture BinaryState

ตั้งค่า Wi-Fi

protected void setWifi (BinaryState wifi)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
wifi BinaryState

ตั้งค่าเครือข่าย Wi-Fi

protected void setWifiNetwork (String wifiNetwork)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
wifiNetwork String

ตั้งค่า Wi-FiPsk

protected void setWifiPsk (String wifiPsk)

พารามิเตอร์
wifiPsk String

ตั้งค่า Wi-Fi สแกนเสมอ

protected void setWifiScanAlwaysEnabled (BinaryState wifiScanAlwaysEnabled)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
wifiScanAlwaysEnabled BinaryState

ตั้งค่า Wi-FiSsidToPsk

protected void setWifiSsidToPsk ( wifiSssidToPsk)

พารามิเตอร์
wifiSssidToPsk

ตั้งค่าเฝ้าระวัง Wi-Fi

protected void setWifiWatchdog (BinaryState wifiWatchdog)

เปิดเผยสำหรับการทดสอบ 1 หน่วย

พารามิเตอร์
wifiWatchdog BinaryState