BuildInfoUtil
public class BuildInfoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil |
IBuildInfo
yönetmeye yardımcı olacak bir util sınıfı
Özet
Kamu inşaatçıları | |
---|---|
BuildInfoUtil () |
Genel yöntemler | |
---|---|
static void | bootstrapDeviceBuildAttributes ( IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias) Cihazdan yapı niteliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır Not: Dal bilgileri cihazda yapı nitelikleri olarak saklanmadığından, enjekte edilen dal bilgisi kısa çizgilerle birleştirilen aşağıdaki alanlar olacaktır:
|
Kamu inşaatçıları
BuildInfoUtil
public BuildInfoUtil ()
Genel yöntemler
bootstrapDeviceBuildNitelikler
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Cihazdan yapı niteliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır
Not: Dal bilgileri cihazda yapı nitelikleri olarak saklanmadığından, enjekte edilen dal bilgisi kısa çizgilerle birleştirilen aşağıdaki alanlar olacaktır:
-
ro.product.brand
-
ro.product.name
-
ro.product.vendor.device
(eski API düzeylerinde farklı olabilir) -
ro.build.version.release
Parametreler | |
---|---|
buildInfo | IBuildInfo : cihaz derleme özniteliklerinin enjekte edileceği yapı bilgisi |
device | ITestDevice : derleme özniteliklerinin okunacağı aygıt |
overrideBuildId | String : cihazdan okumak yerine derleme kimliğini bu değere geçersiz kılın; geçersiz kılma olmadığı için null |
overrideBuildFlavor | String : cihazdan okumak yerine, yapı lezzetini bu değere geçersiz kılın; geçersiz kılma olmadığı için null |
overrideBuildBranch | String : Dal yerine aygıt niteliklerini birleştirmek yerine, onu bu değere geçersiz kılın; geçersiz kılma olmadığı için null |
overrideBuildAlias | String : cihazdan okumak yerine derleme takma adını bu değere geçersiz kılın; geçersiz kılma olmadığı için null |
Atar | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |