TestDevice.MicrodroidBuilder
public static class TestDevice.MicrodroidBuilder
extends Object
java.lang.Object |
↳ | com.android.tradefed.device.TestDevice.MicrodroidBuilder |
Microdroid TestDevice oluşturmak için kullanılan bir oluşturucu.
Özet
Genel yöntemler
public TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)
Listeye fazladan idsig dosyası ekler.
parametreler |
---|
extraIdsigPath | String |
addTestDeviceOption
public TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName,
String valueText)
TestDeviceOptions
için bir TestDeviceOptions ayarlar.
parametreler |
---|
optionName | String : Ayarlanacak TestDeviceOption'ın adı |
valueText | String : değer |
yapı
public ITestDevice build (TestDevice device)
Verilen TestDevice üzerinde bir Microroid TestDevice başlatır.
parametreler |
---|
device | TestDevice |
cpuAffinity
public TestDevice.MicrodroidBuilder cpuAffinity (String affinity)
vCPU'ların hangi ana bilgisayar CPU'larında çalışabileceğini ayarlar. Biçim, vCPU'ları çalıştırmak için virgülle ayrılmış CPU veya CPU aralıkları listesidir. örneğin, ana bilgisayar CPU'ları 0, 1, 2, 3 ve 5'i seçmek için "0,1-3,5". Veya bu, CPU atamalarını barındırmak için vCPU'nun iki nokta üst üste ayrılmış bir atama listesi olabilir. örneğin vCPU 0'ı ana bilgisayar CPU 0'a eşlemek için "0=0:1=1:2=2" vb.
parametreler |
---|
affinity | String |
hata ayıklama düzeyi
public TestDevice.MicrodroidBuilder debugLevel (String debugLevel)
Hata ayıklama seviyesini ayarlar. Desteklenen değerler: "none", "app_only" ve "full".
parametreler |
---|
debugLevel | String |
Aygıt Yolundan
public static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath,
String configPath)
Verilen apkPath ve APK'daki yük yapılandırma dosyası için bir Microdroid oluşturucu oluşturur.
parametreler |
---|
apkPath | String |
configPath | String |
dosyadan
public static TestDevice.MicrodroidBuilder fromFile (File apkFile,
String configPath)
Verilen APK ve APK'daki yük yapılandırma dosyası için bir Microdroid oluşturucu oluşturur.
parametreler |
---|
apkFile | File |
configPath | String |
bellekMib
public TestDevice.MicrodroidBuilder memoryMib (int memoryMib)
VM'ye verilecek RAM miktarını ayarlar. Bu sıfır veya negatif ise varsayılan kullanılacaktır.
parametreler |
---|
memoryMib | int |
korumalıVm
public TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)
VM'nin korunup korunmayacağını ayarlar.
parametreler |
---|
isProtectedVm | boolean |