SettingsUtil
public
class
SettingsUtil
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.device.SettingsUtil |
Bir cihazın ayarlarını değiştirebilen yardımcı sınıf.
Bu sınıf, güvenli ayarları değiştirmek için açık kaynak kodlu kullanıma hazır olmayan bir mekanizmaya bağlı olduğundan geçici olarak vendor/google dizininde yer almaktadır. Güvenli ayarları değiştirmek için açık kaynaklı güvenli bir yöntem kullanıma sunulduğunda bu sınıf, temel Tradefed projesine taşınacak.
Özet
Herkese açık oluşturucular | |
|---|---|
SettingsUtil(ITestDevice device)
SettingsUtil için varsayılan oluşturucu. Cihaz tarafı ayarlarını yapılandırma olanağı sağlar. |
|
SettingsUtil(ITestDevice device, File settingApk)
Cihaz ayarlarını yapılandırmak için kullanılan varsayılan APK'nın geçersiz kılınmasına olanak tanıyan oluşturucu. |
|
Herkese açık yöntemler | |
|---|---|
void
|
changeGlobalSetting(String name, String value)
Cihazda genel bir ayarı değiştirme |
void
|
changeGooglePartnerSetting(String name, String value)
Cihazda Google iş ortağı ayarını değiştirme |
void
|
changeSecureSetting(String name, String value)
Cihazda güvenli bir ayarı değiştirme |
void
|
changeSetting(String name, String value)
Cihazdaki bir ayarı değiştirme |
void
|
installSettingCmdApk()
Cihaza setting cmd apk'sını yükleyin. |
void
|
overrideGServices(String name, String value)
Cihazda bir gservices değerini geçersiz kılın. |
void
|
uninstallSettingCmd()
Cihazdan setting cmd apk'yı kaldırın. |
Herkese açık oluşturucular
SettingsUtil
public SettingsUtil (ITestDevice device)
SettingsUtil için varsayılan oluşturucu. Cihaz tarafı ayarlarını yapılandırma olanağı sağlar. Cihaz ayarlarını yapılandırmak için varsayılan bir APK kullanılır ve bu APK, cihazın derleme imzasına göre seçilir.
| Parametreler | |
|---|---|
device |
ITestDevice: Test edilen cihaz |
| Verdiği hatalar | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
SettingsUtil
public SettingsUtil (ITestDevice device, File settingApk)
Cihaz ayarlarını yapılandırmak için kullanılan varsayılan APK'nın geçersiz kılınmasına olanak tanıyan oluşturucu.
| Parametreler | |
|---|---|
device |
ITestDevice: Test edilen cihaz |
settingApk |
File: SettingCmd.apk'nın depolandığı yolu ifade eden dosya nesnesi. Boşsa,
cihazın derleme imzasına göre seçilen varsayılan APK kullanılır. |
| Verdiği hatalar | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
Herkese açık yöntemler
changeGlobalSetting
public void changeGlobalSetting (String name,
String value)Cihazda genel bir ayarı değiştirme
| Verdiği hatalar | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
changeGooglePartnerSetting
public void changeGooglePartnerSetting (String name,
String value)Cihazda Google iş ortağı ayarını değiştirme
| Verdiği hatalar | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
changeSecureSetting
public void changeSecureSetting (String name,
String value)Cihazda güvenli bir ayarı değiştirme
| Verdiği hatalar | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
changeSetting
public void changeSetting (String name,
String value)Cihazdaki bir ayarı değiştirme
| Verdiği hatalar | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
installSettingCmdApk
public void installSettingCmdApk ()
Cihaza setting cmd apk'sını yükleyin. Herhangi bir ayar değiştirme çağrısı yapılmadan önce yürütülmelidir.
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
overrideGServices
public void overrideGServices (String name,
String value)Cihazda bir gservices değerini geçersiz kılın.
Bu işlemin eşzamansız olduğunu unutmayın: Bu yöntem döndüğünde gservices değerinin ayarlanacağı garanti edilmez.
| Verdiği hatalar | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
uninstallSettingCmd
public void uninstallSettingCmd ()
Cihazdan setting cmd apk'yı kaldırın.
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|