ডিভাইস ম্যানেজার
public class DeviceManager
extends Object
implements IDeviceManager
প্রসারিত করে
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.device.DeviceManager |
সারাংশ
নেস্টেড ক্লাস | |
---|---|
class | DeviceManager.FastbootDevice ফাস্টবুট মোডে একটি ডিভাইসের উপস্থাপনা। |
ক্ষেত্র | |
---|---|
public static final String | UNKNOWN_DISPLAY_STRING অজানা বৈশিষ্ট্যের জন্য স্ট্রিং প্রদর্শন করুন |
protected DeviceMonitorMultiplexer | mDvcMon |
protected boolean | mFastbootEnabled
|
পাবলিক কনস্ট্রাক্টর | |
---|---|
DeviceManager () ডিভাইস ম্যানেজার |
পাবলিক পদ্ধতি | |
---|---|
void | addAvailableDevice (IDevice stubDevice) |
void | addDeviceMonitor ( IDeviceMonitor mon) একটি |
void | addFastbootDevice ( DeviceManager.FastbootDevice fastbootDevice) |
void | addFastbootListener ( IDeviceManager.IFastbootListener listener) ম্যানেজারকে জানান যে একজন শ্রোতা ফাস্টবুট অবস্থার পরিবর্তনে আগ্রহী। |
void | addMonitoringTcpFastbootDevice (String serial, String fastboot_serial) ফাস্টবুট মনিটরে একটি ডিভাইস যোগ করুন। |
ITestDevice | allocateDevice ( IDeviceSelection options, boolean isTemporary) পরীক্ষার জন্য একটি ডিভাইসের অনুরোধ করুন যা নির্দিষ্ট মানদণ্ড পূরণ করে। |
ITestDevice | allocateDevice ( IDeviceSelection options) পরীক্ষার জন্য একটি ডিভাইসের অনুরোধ করুন যা নির্দিষ্ট মানদণ্ড পূরণ করে। |
ITestDevice | allocateDevice () পরীক্ষার জন্য একটি শারীরিক ডিভাইসের অনুরোধ করুন |
ITestDevice | connectToTcpDevice (String ipAndPort) adb-over-tcp সহ একটি ডিভাইসের সাথে সংযোগ করুন৷ এই পদ্ধতিটি একটি নতুন ডিভাইস বরাদ্দ করে, যা শেষ পর্যন্তdisconnectFromTcpDevice(com.android.tradefed.device.ITestDevice) এর মাধ্যমে মুক্ত করা উচিত। ফিরে আসা ITestDevice অনলাইন হবে, কিন্তু প্রতিক্রিয়াশীল নাও হতে পারে। |
boolean | disconnectFromTcpDevice ( ITestDevice tcpDevice) একটি adb-over-tcp সংযুক্ত ডিভাইস থেকে সংযোগ বিচ্ছিন্ন করুন। |
void | displayDevicesInfo (PrintWriter stream, boolean includeStub) পরিচিত ডিভাইসের তালিকা, তাদের অবস্থা এবং সাধারণত ব্যবহৃত |
CommandResult | executeCmdOnAvailableDevice (String serial, String command, long timeout, TimeUnit timeUnit) উপলব্ধ ডিভাইসে শেল কমান্ড চালানোর জন্য একটি সহায়ক পদ্ধতি। |
String | executeGlobalAdbCommand (String... cmdArgs) একটি বিশেষ ডিভাইসে লক্ষ্য না করে একটি adb কমান্ড চালান যেমন। |
ITestDevice | forceAllocateDevice (String serial) অভদ্রভাবে একটি ডিভাইস বরাদ্দ করুন, এমনকি যদি এটি বর্তমানে উপলব্ধ না হয়। |
void | freeDevice ( ITestDevice device, FreeDeviceState deviceState) পুলে একটি ডিভাইস ফেরত দিন পূর্বে বরাদ্দ করা হয়নি এমন একটি ডিভাইস ফেরত দেওয়ার প্রচেষ্টা উপেক্ষা করা হবে। |
String | getAdbPath () ব্যবহার করার জন্য adb বাইনারিতে পাথ ফেরত দেয়। |
String | getAdbVersion () ডিভাইস ম্যানেজার দ্বারা বর্তমানে ব্যবহৃত adb সংস্করণ পান। |
DeviceDescriptor | getDeviceDescriptor (String serial) প্রদত্ত সিরিয়াল সহ DeviceDescriptor ফেরত দেয়। |
String | getFastbootPath () ফাস্টবুট বাইনারি ব্যবহার করার জন্য পথ ফেরত দেয়। |
void | init ( IDeviceSelection globalDeviceFilter, globalDeviceMonitors, IManagedTestDeviceFactory deviceFactory) init ( IDeviceSelection globalDeviceFilter, globalDeviceMonitors, IManagedTestDeviceFactory deviceFactory) ডিভাইস ম্যানেজার চালু করুন। |
void | init ( IDeviceSelection globalDeviceFilter, globalDeviceMonitors) init ( IDeviceSelection globalDeviceFilter, globalDeviceMonitors) ডিভাইস ম্যানেজার চালু করুন। |
void | init () ডিভাইস ম্যানেজার চালু করুন। |
boolean | isEmulator (String serial) প্রদত্ত সিরিয়াল একটি এমুলেটর প্রতিনিধিত্ব করে কিনা তা নির্ধারণ করুন |
boolean | isFileSystemMountCheckEnabled () আমাদের |
boolean | isNullDevice (String serial) প্রদত্ত সিরিয়াল একটি নাল ডিভাইস প্রতিনিধিত্ব করে কিনা তা নির্ধারণ করুন |
void | killEmulator ( ITestDevice device) প্রদত্ত এমুলেটরটি বন্ধ করুন। |
void | launchEmulator ( ITestDevice device, long bootTimeout, IRunUtil runUtil, emulatorArgs) launchEmulator ( ITestDevice device, long bootTimeout, IRunUtil runUtil, emulatorArgs) এমুলেটর চালু করার জন্য সহায়ক পদ্ধতি। |
listAllDevices (boolean shortDescriptor) সমস্ত পরিচিত ডিভাইসের জন্য DeviceDescriptors এর একটি তালিকা প্রদান করে | |
listAllDevices () সমস্ত পরিচিত ডিভাইসের জন্য DeviceDescriptors এর একটি তালিকা প্রদান করে | |
ITestDevice | reconnectDeviceToTcp ( ITestDevice usbDevice) একটি সহায়ক পদ্ধতি যা প্রদত্ত ইউএসবি ডিভাইসটিকে adb-over-tcp মোডে স্যুইচ করে এবং তারপর |
void | removeDeviceMonitor ( IDeviceMonitor mon) পূর্বে যোগ করা একটি |
void | removeFastbootListener ( IDeviceManager.IFastbootListener listener) ম্যানেজারকে জানান যে একজন শ্রোতা আর ফাস্টবুট অবস্থার পরিবর্তনে আগ্রহী নয়। |
void | restartAdbBridge () পুনরায় চালু করুন (যদি |
void | stopAdbBridge () অ্যাডবি ব্রিজ বন্ধ করুন এবং পরিষেবাগুলি অ্যাডবি সংযোগের উপর নির্ভর করে। |
void | terminate () ডিভাইস পর্যবেক্ষণ পরিষেবা বন্ধ করে, এবং ddm লাইব্রেরি বন্ধ করে। |
void | terminateDeviceMonitor () ডিভাইস মনিটর বন্ধ করুন। |
void | terminateDeviceRecovery () ডিভাইস পুনরুদ্ধার থ্রেড বন্ধ করে। |
void | terminateHard (String reason) |
void | terminateHard () যেমন |
boolean | waitForFirstDeviceAdded (long timeout) একটি প্রথম শারীরিক ডিভাইস সংযুক্ত না হওয়া পর্যন্ত অপেক্ষা করুন। |
ক্ষেত্র
UNKNOWN_DISPLAY_STRING
public static final String UNKNOWN_DISPLAY_STRING
অজানা বৈশিষ্ট্যের জন্য স্ট্রিং প্রদর্শন করুন
mDvcMon
protected DeviceMonitorMultiplexer mDvcMon
mFastboot সক্ষম
protected boolean mFastbootEnabled
পাবলিক কনস্ট্রাক্টর
ডিভাইস ম্যানেজার
public DeviceManager ()
ডিভাইস ম্যানেজার GlobalConfiguration
থেকে পুনরুদ্ধার করা উচিত
পাবলিক পদ্ধতি
অ্যাডভাইলেবল ডিভাইস
public void addAvailableDevice (IDevice stubDevice)
পরামিতি | |
---|---|
stubDevice | IDevice |
ডিভাইস মনিটর যোগ করুন
public void addDeviceMonitor (IDeviceMonitor mon)
একটি IDeviceMonitor
যোগ করে
পরামিতি | |
---|---|
mon | IDeviceMonitor |
ফাস্টবুট ডিভাইস যোগ করুন
public void addFastbootDevice (DeviceManager.FastbootDevice fastbootDevice)
পরামিতি | |
---|---|
fastbootDevice | DeviceManager.FastbootDevice |
অ্যাডফাস্টবুটলিসনার
public void addFastbootListener (IDeviceManager.IFastbootListener listener)
ম্যানেজারকে জানান যে একজন শ্রোতা ফাস্টবুট অবস্থার পরিবর্তনে আগ্রহী।
বর্তমানে একটিIDeviceManager
শুধুমাত্র ফাস্টবুটে ডিভাইসগুলি নিরীক্ষণ করবে যদি সেখানে এক বা একাধিক সক্রিয় শ্রোতা থাকে। TODO: এটি কিছুটা হ্যাক - একটি ভাল সমাধান খুঁজুন addMonitoringTcpFastbootDevice
public void addMonitoringTcpFastbootDevice (String serial, String fastboot_serial)
ফাস্টবুট মনিটরে একটি ডিভাইস যোগ করুন। ফাস্টবুট মনিটর ডিভাইসের সাথে যোগাযোগ করতে 'fastboot_serial' ব্যবহার করবে।
পরামিতি | |
---|---|
serial | String : ডিভাইসের সিরিয়াল নম্বর। |
fastboot_serial | String : ডিভাইসের ফাস্টবুট মোড সিরিয়াল নম্বর। |
বরাদ্দ ডিভাইস
public ITestDevice allocateDevice (IDeviceSelection options, boolean isTemporary)
পরীক্ষার জন্য একটি ডিভাইসের অনুরোধ করুন যা নির্দিষ্ট মানদণ্ড পূরণ করে।
পরামিতি | |
---|---|
options | IDeviceSelection : ডিভাইসটি যে IDeviceSelection পূরণ করবে। |
isTemporary | boolean : একটি অস্থায়ী NullDevice তৈরি করা উচিত কিনা। |
রিটার্নস | |
---|---|
ITestDevice | পরীক্ষার জন্য একটি ITestDevice , অথবা একটি উপলব্ধ না হলে null |
বরাদ্দ ডিভাইস
public ITestDevice allocateDevice (IDeviceSelection options)
পরীক্ষার জন্য একটি ডিভাইসের অনুরোধ করুন যা নির্দিষ্ট মানদণ্ড পূরণ করে।
পরামিতি | |
---|---|
options | IDeviceSelection : ডিভাইসটি যে IDeviceSelection পূরণ করবে। |
রিটার্নস | |
---|---|
ITestDevice | পরীক্ষার জন্য একটি ITestDevice , অথবা একটি উপলব্ধ না হলে null |
বরাদ্দ ডিভাইস
public ITestDevice allocateDevice ()
পরীক্ষার জন্য একটি শারীরিক ডিভাইসের অনুরোধ করুন
রিটার্নস | |
---|---|
ITestDevice | পরীক্ষার জন্য একটি ITestDevice , অথবা একটি উপলব্ধ না হলে null |
connectToTcpDevice
public ITestDevice connectToTcpDevice (String ipAndPort)
adb-over-tcp সহ একটি ডিভাইসের সাথে সংযোগ করুন৷
এই পদ্ধতিটি একটি নতুন ডিভাইস বরাদ্দ করে, যা শেষ পর্যন্তdisconnectFromTcpDevice(com.android.tradefed.device.ITestDevice)
এর মাধ্যমে মুক্ত করা উচিত। ফিরে আসা ITestDevice
অনলাইন হবে, কিন্তু প্রতিক্রিয়াশীল নাও হতে পারে। মনে রাখবেন যে tcp কানেক্ট করা ডিভাইসে রিবুট করার মত কাজ করা হলে, ডিভাইসের সাথে tcp সংযোগ বিচ্ছিন্ন হয়ে যাবে এবং এর ফলে একটি DeviceNotAvailableException
হবেপরামিতি | |
---|---|
ipAndPort | String : সংযোগ করার জন্য ডিভাইসের আসল আইপি ঠিকানা এবং পোর্ট |
রিটার্নস | |
---|---|
ITestDevice | ITestDevice বা null যদি একটি tcp সংযোগ তৈরি করা না যায় |
সংযোগ বিচ্ছিন্ন করুন TcpDevice থেকে
public boolean disconnectFromTcpDevice (ITestDevice tcpDevice)
একটি adb-over-tcp সংযুক্ত ডিভাইস থেকে সংযোগ বিচ্ছিন্ন করুন।
ডিভাইসটিকে ইউএসবি মোডে ফিরিয়ে আনে এবং এটিকে মুক্ত করে।পরামিতি | |
---|---|
tcpDevice | ITestDevice : ডিভাইসটি বর্তমানে tcp মোডে আছে, পূর্বে connectToTcpDevice(String) এর মাধ্যমে বরাদ্দ করা হয়েছিল |
রিটার্নস | |
---|---|
boolean | ইউএসবি মোডে স্যুইচ সফল হলে true |
ডিসপ্লে ডিভাইসের তথ্য
public void displayDevicesInfo (PrintWriter stream, boolean includeStub)
পরিচিত ডিভাইসের তালিকা, তাদের অবস্থা এবং সাধারণত ব্যবহৃত IDeviceSelection
বিকল্পগুলির জন্য মান সম্বলিত একটি ব্যবহারকারী-বান্ধব বিবরণ আউটপুট করুন।
পরামিতি | |
---|---|
stream | PrintWriter : ERROR(/PrintWriter) যাতে বর্ণনা আউটপুট করতে হয় |
includeStub | boolean : স্টাব ডিভাইসগুলিও প্রদর্শন করতে হবে কিনা। |
executeCmdOnAvailableDevice
public CommandResult executeCmdOnAvailableDevice (String serial, String command, long timeout, TimeUnit timeUnit)
উপলব্ধ ডিভাইসে শেল কমান্ড চালানোর জন্য একটি সহায়ক পদ্ধতি।
পরামিতি | |
---|---|
serial | String : ডিভাইস সিরিয়াল. |
command | String : শেল কমান্ড। |
timeout | long : কমান্ডটি সম্পূর্ণ করার জন্য সময়ের পরিমাণ। |
timeUnit | TimeUnit : টাইমআউটের জন্য ইউনিট। |
রিটার্নস | |
---|---|
CommandResult | একটি CommandResult । |
GlobalAdbCommand চালান
public String executeGlobalAdbCommand (String... cmdArgs)
একটি বিশেষ ডিভাইসে লক্ষ্য না করে একটি adb কমান্ড চালান যেমন। 'adb সংযোগ'
রিটার্নস | |
---|---|
String | std আউটপুট কমান্ড সফল হলে নাল অন্যথায়। |
forceAlocateDevice
public ITestDevice forceAllocateDevice (String serial)
অভদ্রভাবে একটি ডিভাইস বরাদ্দ করুন, এমনকি যদি এটি বর্তমানে উপলব্ধ না হয়।
ডিভাইসটি ইতিমধ্যে বরাদ্দ করা থাকলে কোন প্রভাব থাকবে না।পরামিতি | |
---|---|
serial | String : বরাদ্দ করার জন্য ডিভাইস সিরিয়াল |
রিটার্নস | |
---|---|
ITestDevice | ITestDevice , অথবা null যদি এটি বরাদ্দ না করা যায় |
বিনামূল্যের ডিভাইস
public void freeDevice (ITestDevice device, FreeDeviceState deviceState)
পুলে একটি ডিভাইস ফেরত দিন
পূর্বে বরাদ্দ করা হয়নি এমন একটি ডিভাইস ফেরত দেওয়ার প্রচেষ্টা উপেক্ষা করা হবে।পরামিতি | |
---|---|
device | ITestDevice : ITestDevice বিনামূল্যে |
deviceState | FreeDeviceState : FreeDeviceState । ডিভাইসটি উপলব্ধ ডিভাইস পুলে ফেরত দেওয়া হয় কিনা তা নিয়ন্ত্রণ করতে ব্যবহৃত হয়। |
getAdbPath
public String getAdbPath ()
ব্যবহার করার জন্য adb বাইনারিতে পাথ ফেরত দেয়।
রিটার্নস | |
---|---|
String |
GetAdbVersion
public String getAdbVersion ()
ডিভাইস ম্যানেজার দ্বারা বর্তমানে ব্যবহৃত adb সংস্করণ পান।
রিটার্নস | |
---|---|
String |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (String serial)
প্রদত্ত সিরিয়াল সহ DeviceDescriptor ফেরত দেয়।
পরামিতি | |
---|---|
serial | String : ডিভাইস পাওয়ার জন্য সিরিয়াল নম্বর |
রিটার্নস | |
---|---|
DeviceDescriptor | নির্বাচিত ডিভাইসের জন্য DeviceDescriptor , অথবা যদি সিরিয়াল একটি পরিচিত ডিভাইসের সাথে মেলে না তাহলে নাল। |
GetFastbootPath
public String getFastbootPath ()
ফাস্টবুট বাইনারি ব্যবহার করার জন্য পথ ফেরত দেয়।
রিটার্নস | |
---|---|
String |
init
public void init (IDeviceSelection globalDeviceFilter,globalDeviceMonitors, IManagedTestDeviceFactory deviceFactory)
ডিভাইস ম্যানেজার চালু করুন। অন্য কোন পদ্ধতি কল করার আগে এটি একবার এবং শুধুমাত্র একবার কল করা আবশ্যক।
পরামিতি | |
---|---|
globalDeviceFilter | IDeviceSelection |
globalDeviceMonitors | |
deviceFactory | IManagedTestDeviceFactory |
init
public void init (IDeviceSelection globalDeviceFilter,globalDeviceMonitors)
ডিভাইস ম্যানেজার চালু করুন। অন্য কোন পদ্ধতি কল করার আগে এটি একবার এবং শুধুমাত্র একবার কল করা আবশ্যক।
পরামিতি | |
---|---|
globalDeviceFilter | IDeviceSelection : ডিভাইস ফিল্টার |
globalDeviceMonitors |
init
public void init ()
ডিভাইস ম্যানেজার চালু করুন। অন্য কোন পদ্ধতি কল করার আগে এটি একবার এবং শুধুমাত্র একবার কল করা আবশ্যক।
ইমুলেটর
public boolean isEmulator (String serial)
প্রদত্ত সিরিয়াল একটি এমুলেটর প্রতিনিধিত্ব করে কিনা তা নির্ধারণ করুন
পরামিতি | |
---|---|
serial | String |
রিটার্নস | |
---|---|
boolean |
isFileSystemMountCheckEnabled
public boolean isFileSystemMountCheckEnabled ()
আমাদের NativeDeviceStateMonitor
এ ফাইল সিস্টেমটি সঠিকভাবে মাউন্ট করা হয়েছে কিনা তা পরীক্ষা করা উচিত কিনা তা রিটার্ন করে।
রিটার্নস | |
---|---|
boolean |
isNullDevice
public boolean isNullDevice (String serial)
প্রদত্ত সিরিয়াল একটি নাল ডিভাইস প্রতিনিধিত্ব করে কিনা তা নির্ধারণ করুন
পরামিতি | |
---|---|
serial | String |
রিটার্নস | |
---|---|
boolean |
killEmulator
public void killEmulator (ITestDevice device)
প্রদত্ত এমুলেটরটি বন্ধ করুন।
অ্যাডবি থেকে এমুলেটর অদৃশ্য না হওয়া পর্যন্ত ব্লক করে। এমুলেটর ইতিমধ্যে উপলব্ধ না হলে কোন প্রভাব থাকবে না।পরামিতি | |
---|---|
device | ITestDevice : বন্ধ করার জন্য এমুলেটর প্রতিনিধিত্বকারী ITestDevice |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
এমুলেটর চালু করুন
public void launchEmulator (ITestDevice device, long bootTimeout, IRunUtil runUtil,emulatorArgs)
এমুলেটর চালু করার জন্য সহায়ক পদ্ধতি।
কলার দ্বারা নির্দিষ্ট করা এমুলেটর চালু করবেপরামিতি | |
---|---|
device | ITestDevice : স্থানধারক ITestDevice বরাদ্দকৃত এমুলেটর ডিভাইসের প্রতিনিধিত্ব করে |
bootTimeout | long : ms এ এমুলেটর বুট হওয়ার জন্য অপেক্ষা করার সময় |
emulatorArgs |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
সমস্ত ডিভাইসের তালিকা
publiclistAllDevices (boolean shortDescriptor)
সমস্ত পরিচিত ডিভাইসের জন্য DeviceDescriptors এর একটি তালিকা প্রদান করে
পরামিতি | |
---|---|
shortDescriptor | boolean : বর্ণনাকারীদের ন্যূনতম তথ্যের মধ্যে সীমাবদ্ধ করতে হবে কিনা |
রিটার্নস | |
---|---|
সমস্ত পরিচিত ডিভাইসের জন্য DeviceDescriptor এর একটি তালিকা |
সমস্ত ডিভাইসের তালিকা
publiclistAllDevices ()
সমস্ত পরিচিত ডিভাইসের জন্য DeviceDescriptors এর একটি তালিকা প্রদান করে
রিটার্নস | |
---|---|
সমস্ত পরিচিত ডিভাইসের জন্য DeviceDescriptor এর একটি তালিকা |
reconnectDeviceToTcp
public ITestDevice reconnectDeviceToTcp (ITestDevice usbDevice)
একটি সহায়ক পদ্ধতি যা প্রদত্ত ইউএসবি ডিভাইসটিকে adb-over-tcp মোডে স্যুইচ করে এবং তারপর connectToTcpDevice(String)
এর মাধ্যমে এটির সাথে সংযোগ করে।
পরামিতি | |
---|---|
usbDevice | ITestDevice : ডিভাইসটি বর্তমানে ইউএসবি মোডে আছে |
রিটার্নস | |
---|---|
ITestDevice | টিসিপি মোডে নতুন বরাদ্দকৃত ITestDevice বা null যদি একটি tcp সংযোগ তৈরি করা না যায় |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
ডিভাইস মনিটর সরান
public void removeDeviceMonitor (IDeviceMonitor mon)
পূর্বে যোগ করা একটি IDeviceMonitor
সরিয়ে দেয়। সোম যোগ করা না হলে কোন প্রভাব নেই।
পরামিতি | |
---|---|
mon | IDeviceMonitor |
ফাস্টবুট লিস্টেনার সরান
public void removeFastbootListener (IDeviceManager.IFastbootListener listener)
ম্যানেজারকে জানান যে একজন শ্রোতা আর ফাস্টবুট অবস্থার পরিবর্তনে আগ্রহী নয়।
রিস্টার্ট অ্যাডবিব্রিজ
public void restartAdbBridge ()
পুনরায় চালু করুন (যদি stopAdbBridge()
বলা হয়) adb bridge এবং পরিষেবাগুলি adb সংযোগের উপর নির্ভর করে।
stopAdbBridge
public void stopAdbBridge ()
অ্যাডবি ব্রিজ বন্ধ করুন এবং পরিষেবাগুলি অ্যাডবি সংযোগের উপর নির্ভর করে।
শেষ করা
public void terminate ()
ডিভাইস পর্যবেক্ষণ পরিষেবা বন্ধ করে, এবং ddm লাইব্রেরি বন্ধ করে।
এটিকে অবশ্যই আবেদনের অবসান ঘটাতে হবে।টার্মিনেট ডিভাইস মনিটর
public void terminateDeviceMonitor ()
ডিভাইস মনিটর বন্ধ করুন।
ডিভাইস পুনরুদ্ধার বন্ধ করুন
public void terminateDeviceRecovery ()
ডিভাইস পুনরুদ্ধার থ্রেড বন্ধ করে।
টার্মিনেট হার্ড
public void terminateHard (String reason)
terminateHard()
মত।
পরামিতি | |
---|---|
reason | String : সমাপ্তির জন্য দেওয়া ঐচ্ছিক কারণ। |
টার্মিনেট হার্ড
public void terminateHard ()
যেমন terminate()
, কিন্তু জোর করে adb বন্ধ করার চেষ্টা করে।
waitForFirstDevice Added
public boolean waitForFirstDeviceAdded (long timeout)
একটি প্রথম শারীরিক ডিভাইস সংযুক্ত না হওয়া পর্যন্ত অপেক্ষা করুন। যদি একটি ডিভাইস আগে সংযুক্ত ছিল, এটি সরাসরি সত্য ফিরে আসে। যদি কোনো ডিভাইস যোগ করা না হয়, তাহলে এটি টাইমআউটের পরে মিথ্যা ফিরে আসে।
পরামিতি | |
---|---|
timeout | long : মিথ্যা ফিরে আসার আগে মিলিসেকেন্ডে অপেক্ষা করার সময়। |
রিটার্নস | |
---|---|
boolean |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-09-09 UTC-তে শেষবার আপডেট করা হয়েছে।