BuildInfoUtil
public class BuildInfoUtil
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.util.BuildInfoUtil |
IBuildInfo
manipüle etmeye 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ı özelliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır Not: Dal bilgileri cihazda derleme öznitelikleri olarak depolanmadığından, enjekte edilen dal bilgileri, tirelerle birleştirilen aşağıdaki alanlar olacaktır:
|
Kamu inşaatçıları
BuildInfoUtil
public BuildInfoUtil ()
Genel yöntemler
bootstrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Cihazdan yapı özelliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır
Not: Dal bilgileri cihazda derleme öznitelikleri olarak depolanmadığından, enjekte edilen dal bilgileri, tirelerle birleştirilen aşağıdaki alanlar olacaktır:
-
ro.product.brand
-
ro.product.name
-
ro.product.vendor.device
(belki daha eski API seviyelerinde farklı olabilir) -
ro.build.version.release
parametreler | |
---|---|
buildInfo | IBuildInfo : aygıt oluşturma özelliklerinin enjekte edileceği yapı bilgisi |
device | ITestDevice : yapı özelliklerini okumak için cihaz |
overrideBuildId | String : cihazdan okumak yerine, yapı kimliğini bu değere göre geçersiz kılın; geçersiz kılma yok için null |
overrideBuildFlavor | String : cihazdan okumak yerine, derleme lezzetini bu değere göre geçersiz kılın; geçersiz kılma yok için null |
overrideBuildBranch | String : dal yerine aygıt özniteliklerini birleştirmek yerine, onu bu değere göre geçersiz kılın; geçersiz kılma yok için null |
overrideBuildAlias | String : cihazdan okumak yerine, bu değere yapı takma adını geçersiz kılın; geçersiz kılma yok için null |
atar | |
---|---|
DeviceNotAvailableException |