সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

TestDevice.MicrodroidBuilder

public static class TestDevice.MicrodroidBuilder
extends Object

java.lang.অবজেক্ট
com.android.tradefed.device.TestDevice.MicrodroidBuilder


একজন নির্মাতা একটি মাইক্রোড্রয়েড টেস্টডিভাইস তৈরি করতে ব্যবহৃত হয়।

সারসংক্ষেপ

পাবলিক পদ্ধতি

TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)

তালিকায় অতিরিক্ত idsig ফাইল যোগ করে।

TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName, String valueText)

microdroid TestDevice-এর জন্য একটি TestDeviceOptions সেট করে।

ITestDevice build ( TestDevice device)

প্রদত্ত TestDevice-এ একটি Micdroid TestDevice শুরু করে।

TestDevice.MicrodroidBuilder cpuAffinity (String affinity)

কোন হোস্ট সিপিইউতে vCPU চালাতে পারে তা সেট করে।

TestDevice.MicrodroidBuilder debugLevel (String debugLevel)

ডিবাগ স্তর সেট করে।

static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath, String configPath)

প্রদত্ত apkPath এবং APK-এ পেলোড কনফিগার ফাইলের জন্য একটি Microdroid নির্মাতা তৈরি করে।

static TestDevice.MicrodroidBuilder fromFile (File apkFile, String configPath)

প্রদত্ত APK এবং APK-এ পেলোড কনফিগারেশন ফাইলের জন্য একটি Microdroid বিল্ডার তৈরি করে।

TestDevice.MicrodroidBuilder memoryMib (int memoryMib)

VM দিতে RAM এর পরিমাণ সেট করে।

TestDevice.MicrodroidBuilder numCpus (int num)

VM-এ vCPU-এর সংখ্যা সেট করে।

TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)

VM সুরক্ষিত হবে কি না তা সেট করে।

পাবলিক পদ্ধতি

ExtraIdsigPath যোগ করুন

public TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)

তালিকায় অতিরিক্ত idsig ফাইল যোগ করে।

পরামিতি
extraIdsigPath String

রিটার্নস
TestDevice.MicrodroidBuilder

addTestDeviceOption

public TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName, 
                String valueText)

microdroid TestDevice-এর জন্য একটি TestDeviceOptions সেট করে।

পরামিতি
optionName String : সেট করার জন্য TestDeviceOption এর নাম

valueText String : মান

রিটার্নস
TestDevice.MicrodroidBuilder মাইক্রোড্রয়েড নির্মাতা।

নির্মাণ

public ITestDevice build (TestDevice device)

প্রদত্ত TestDevice-এ একটি Micdroid TestDevice শুরু করে।

পরামিতি
device TestDevice

রিটার্নস
ITestDevice

নিক্ষেপ করে
DeviceNotAvailableException

cpuঅ্যাফিনিটি

public TestDevice.MicrodroidBuilder cpuAffinity (String affinity)

কোন হোস্ট সিপিইউতে vCPU চালাতে পারে তা সেট করে। ফরম্যাট হল একটি কমা-বিভক্ত তালিকা CPUs বা CPU রেঞ্জের vCPUs চালানোর জন্য। যেমন "0,1-3,5" হোস্ট সিপিইউ বেছে নিতে 0, 1, 2, 3, এবং 5। অথবা এটি CPU অ্যাসাইনমেন্ট হোস্ট করার জন্য vCPU-এর অ্যাসাইনমেন্টের একটি কোলন-বিচ্ছিন্ন তালিকা হতে পারে। যেমন "0=0:1=1:2=2" ভিসিপিইউ 0 কে হোস্ট করে সিপিইউ 0 ম্যাপ করতে, এবং আরও অনেক কিছু।

পরামিতি
affinity String

রিটার্নস
TestDevice.MicrodroidBuilder

ডিবাগ লেভেল

public TestDevice.MicrodroidBuilder debugLevel (String debugLevel)

ডিবাগ স্তর সেট করে। সমর্থিত মান: "কিছুই নয়", "শুধুমাত্র অ্যাপ", এবং "পূর্ণ"।

পরামিতি
debugLevel String

রিটার্নস
TestDevice.MicrodroidBuilder

DevicePath থেকে

public static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath, 
                String configPath)

প্রদত্ত apkPath এবং APK-এ পেলোড কনফিগার ফাইলের জন্য একটি Microdroid নির্মাতা তৈরি করে।

পরামিতি
apkPath String

configPath String

রিটার্নস
TestDevice.MicrodroidBuilder

ফাইল থেকে

public static TestDevice.MicrodroidBuilder fromFile (File apkFile, 
                String configPath)

প্রদত্ত APK এবং APK-এ পেলোড কনফিগারেশন ফাইলের জন্য একটি Microdroid বিল্ডার তৈরি করে।

পরামিতি
apkFile File

configPath String

রিটার্নস
TestDevice.MicrodroidBuilder

MemoryMib

public TestDevice.MicrodroidBuilder memoryMib (int memoryMib)

VM দিতে RAM এর পরিমাণ সেট করে। যদি এটি শূন্য বা ঋণাত্মক হয় তবে ডিফল্ট ব্যবহার করা হবে।

পরামিতি
memoryMib int

রিটার্নস
TestDevice.MicrodroidBuilder

numCpus

public TestDevice.MicrodroidBuilder numCpus (int num)

VM-এ vCPU-এর সংখ্যা সেট করে। ডিফল্ট 1.

পরামিতি
num int

রিটার্নস
TestDevice.MicrodroidBuilder

সুরক্ষিত ভিএম

public TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)

VM সুরক্ষিত হবে কি না তা সেট করে।

পরামিতি
isProtectedVm boolean

রিটার্নস
TestDevice.MicrodroidBuilder