SettingsUtil
public
class
SettingsUtil
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.device.SettingsUtil |
Class utilitas yang dapat mengubah setelan perangkat.
Class ini untuk sementara berada di vendor/google, karena bergantung pada mekanisme yang belum siap untuk open source guna mengubah setelan aman. Setelah metode aman open source untuk mengubah setelan aman tersedia, class ini akan dimigrasikan ke project tradefed inti
Ringkasan
Konstruktor publik | |
|---|---|
SettingsUtil(ITestDevice device)
Konstruktor default untuk SettingsUtil - memberikan kemampuan untuk mengonfigurasi setelan sisi perangkat. |
|
SettingsUtil(ITestDevice device, File settingApk)
Konstruktor yang memungkinkan penggantian apk default yang digunakan untuk mengonfigurasi setelan perangkat. |
|
Metode publik | |
|---|---|
void
|
changeGlobalSetting(String name, String value)
Mengubah setelan global di perangkat |
void
|
changeGooglePartnerSetting(String name, String value)
Mengubah setelan partner Google di perangkat |
void
|
changeSecureSetting(String name, String value)
Mengubah setelan aman di perangkat |
void
|
changeSetting(String name, String value)
Mengubah setelan di perangkat |
void
|
installSettingCmdApk()
Menginstal apk perintah setelan di perangkat. |
void
|
overrideGServices(String name, String value)
Mengganti nilai gservices di perangkat. |
void
|
uninstallSettingCmd()
Meng-uninstal apk perintah setelan dari perangkat. |
Konstruktor publik
SettingsUtil
public SettingsUtil (ITestDevice device)
Konstruktor default untuk SettingsUtil - memberikan kemampuan untuk mengonfigurasi setelan sisi perangkat. Apk default digunakan untuk mengonfigurasi setelan perangkat, dan akan dipilih berdasarkan tanda tangan build perangkat.
| Parameter | |
|---|---|
device |
ITestDevice: Perangkat yang diuji |
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
SettingsUtil
public SettingsUtil (ITestDevice device, File settingApk)
Konstruktor yang memungkinkan penggantian apk default yang digunakan untuk mengonfigurasi setelan perangkat.
| Parameter | |
|---|---|
device |
ITestDevice: Perangkat yang diuji |
settingApk |
File: Objek file yang merujuk ke jalur tempat SettingCmd.apk disimpan. Jika null,
menggunakan apk default, yang dipilih berdasarkan tanda tangan build perangkat. |
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
Metode publik
changeGlobalSetting
public void changeGlobalSetting (String name,
String value)Mengubah setelan global di perangkat
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
changeGooglePartnerSetting
public void changeGooglePartnerSetting (String name,
String value)Mengubah setelan partner Google di perangkat
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
changeSecureSetting
public void changeSecureSetting (String name,
String value)Mengubah setelan aman di perangkat
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
changeSetting
public void changeSetting (String name,
String value)Mengubah setelan di perangkat
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
installSettingCmdApk
public void installSettingCmdApk ()
Menginstal apk perintah setelan di perangkat. Harus dieksekusi sebelum panggilan setelan perubahan dilakukan.
| Menampilkan | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
overrideGServices
public void overrideGServices (String name,
String value)Mengganti nilai gservices di perangkat.
Perhatikan bahwa operasi ini bersifat asinkron: tidak ada jaminan bahwa nilai gservices ditetapkan saat metode ini ditampilkan.
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
uninstallSettingCmd
public void uninstallSettingCmd ()
Meng-uninstal apk perintah setelan dari perangkat.
| Menampilkan | |
|---|---|
DeviceNotAvailableException |
|