স্থানীয় অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver প্রসারিত করে

java.lang.অবজেক্ট
com.android.tradefed.device.NativeDevice সম্পর্কে
com.android.tradefed.device.TestDevice সম্পর্কে
com.android.tradefed.device.রিমোটঅ্যান্ড্রয়েডডিভাইস
com.android.tradefed.device.LocalAndroidVirtualDevice


ট্রেডফেড হোস্টে চলমান স্থানীয় ভার্চুয়াল ডিভাইসের জন্য ক্লাস।

সারাংশ

পাবলিক কনস্ট্রাক্টর

LocalAndroidVirtualDevice ( IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

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

boolean adbTcpConnect (String host, String port)
boolean adbTcpDisconnect (String host, String port)
void postInvocationTearDown (Throwable exception)

সাধারণ টিয়ার-ডাউন পদ্ধতিটি কার্যকর করুন এবং ভার্চুয়াল ডিভাইসটি বন্ধ করুন।

void preInvocationSetup ( IBuildInfo info, MultiMap <String, String> attributes)

সাধারণ সেটআপ পদ্ধতিটি সম্পাদন করুন এবং ভার্চুয়াল ডিভাইসটি চালু করুন।

void setTestLogger ( ITestLogger testLogger)

ITestLogger ইনস্ট্যান্স ইনজেক্ট করে

void shutdown ()

ডিভাইসটি বন্ধ করুন।

পাবলিক কনস্ট্রাক্টর

স্থানীয় অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস

public LocalAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

পরামিতি
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

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

adbTcpConnect সম্পর্কে

public boolean adbTcpConnect (String host, 
                String port)

পরামিতি
host String

port String

রিটার্নস
boolean

adbTcp সংযোগ বিচ্ছিন্ন করুন

public boolean adbTcpDisconnect (String host, 
                String port)

পরামিতি
host String

port String

রিটার্নস
boolean

পোস্টইনভোকেশনটিয়ারডাউন

public void postInvocationTearDown (Throwable exception)

সাধারণ টিয়ার-ডাউন পদ্ধতিটি কার্যকর করুন এবং ভার্চুয়াল ডিভাইসটি বন্ধ করুন।

পরামিতি
exception Throwable : যদি থাকে, তাহলে আমন্ত্রণ ব্যর্থতার কারণে উত্থাপিত চূড়ান্ত ব্যতিক্রম।

প্রি-ইনভোকেশন সেটআপ

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

সাধারণ সেটআপ পদ্ধতিটি সম্পাদন করুন এবং ভার্চুয়াল ডিভাইসটি চালু করুন।

পরামিতি
info IBuildInfo : ডিভাইসের IBuildInfo

attributes MultiMap : আমন্ত্রণ প্রসঙ্গে সংরক্ষিত বৈশিষ্ট্য

থ্রো
DeviceNotAvailableException
TargetSetupError

সেটটেস্টলগার

public void setTestLogger (ITestLogger testLogger)

ITestLogger ইনস্ট্যান্স ইনজেক্ট করে

পরামিতি
testLogger ITestLogger

বন্ধ

public void shutdown ()

ডিভাইসটি বন্ধ করুন।