RemoteAndroidDevice
public class RemoteAndroidDevice
extends TestDevice
java.lang.অবজেক্ট | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.RemoteAndroidDevice |
অ্যাডবি সংযোগের মাধ্যমে সংযুক্ত একটি সম্পূর্ণ স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য একটি ITestDevice
বাস্তবায়ন। ধরুন ডিভাইস সিরিয়াল ফরম্যাটে হবে
সারসংক্ষেপ
ধ্রুবক | |
---|---|
long | DEFAULT_SHORT_CMD_TIMEOUT |
int | MAX_RETRIES |
long | RETRY_INTERVAL_MS |
long | WAIT_FOR_ADB_CONNECT
|
পাবলিক কনস্ট্রাক্টর | |
---|---|
RemoteAndroidDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) একটি |
পাবলিক পদ্ধতি | |
---|---|
static boolean | checkSerialFormatValid (String serialString) সিরিয়ালের বিন্যাস আশানুরূপ কিনা তা পরীক্ষা করুন |
DeviceDescriptor | getDeviceDescriptor (boolean shortDescriptor) প্রকৃত ডিভাইস অবজেক্টটি পাস না করে এটিতে তথ্য পেতে ডিভাইসের তথ্য থেকে একটি |
String | getFastbootSerialNumber () ফাস্টবুট মোড সিরিয়াল নম্বর প্রদান করে। |
String | getMacAddress () ডিভাইসের MAC ঠিকানা ফেরত দেয়, যদি এটি ডিভাইস থেকে অনুসন্ধান করতে ব্যর্থ হয় তাহলে নাল। |
boolean | isEncryptionSupported () ডিভাইসে এনক্রিপশন সমর্থিত হলে ফেরত দেয়। |
ধ্রুবক
DEFAULT_SHORT_CMD_TIMEOUT
protected static final long DEFAULT_SHORT_CMD_TIMEOUT
ধ্রুবক মান: 20000 (0x0000000000004e20)
MAX_RETRIES
protected static final int MAX_RETRIES
ধ্রুবক মান: 5 (0x00000005)
RETRY_INTERVAL_MS
protected static final long RETRY_INTERVAL_MS
ধ্রুবক মান: 5000 (0x0000000000001388)
WAIT_FOR_ADB_CONNECT
public static final long WAIT_FOR_ADB_CONNECT
ধ্রুবক মান: 120000 (0x000000000001d4c0)
পাবলিক কনস্ট্রাক্টর
RemoteAndroidDevice
public RemoteAndroidDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
একটি RemoteAndroidDevice
তৈরি করে।
পরামিতি | |
---|---|
device | IDevice : সংশ্লিষ্ট IDevice |
stateMonitor | IDeviceStateMonitor : ব্যবহার করার জন্য IDeviceStateMonitor প্রক্রিয়া |
allocationMonitor | IDeviceMonitor : IDeviceMonitor বরাদ্দের অবস্থার পরিবর্তন সম্পর্কে জানাতে। |
পাবলিক পদ্ধতি
যাচাই করুন সিরিয়াল ফরম্যাট ভ্যালিড
public static boolean checkSerialFormatValid (String serialString)
সিরিয়ালের বিন্যাস আশানুরূপ কিনা তা পরীক্ষা করুন
পরামিতি | |
---|---|
serialString | String |
রিটার্নস | |
---|---|
boolean | বিন্যাস বৈধ হলে সত্য, অন্যথায় মিথ্যা। |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
প্রকৃত ডিভাইস অবজেক্টটি পাস না করে এটিতে তথ্য পেতে ডিভাইসের তথ্য থেকে একটি DeviceDescriptor
ফেরত দিন।
পরামিতি | |
---|---|
shortDescriptor | boolean : বর্ণনাকারীকে সর্বনিম্ন তথ্যের মধ্যে সীমাবদ্ধ করতে হবে কিনা |
রিটার্নস | |
---|---|
DeviceDescriptor |
ফাস্টবুট সিরিয়াল নম্বর পান
public String getFastbootSerialNumber ()
ফাস্টবুট মোড সিরিয়াল নম্বর প্রদান করে।
রিটার্নস | |
---|---|
String |
getMacAddress
public String getMacAddress ()
ডিভাইসের MAC ঠিকানা ফেরত দেয়, যদি এটি ডিভাইস থেকে অনুসন্ধান করতে ব্যর্থ হয় তাহলে নাল।
রিটার্নস | |
---|---|
String |
এনক্রিপশন সমর্থিত
public boolean isEncryptionSupported ()
ডিভাইসে এনক্রিপশন সমর্থিত হলে ফেরত দেয়।
রিটার্নস | |
---|---|
boolean | true যদি ডিভাইসটি এনক্রিপশন সমর্থন করে। |