com.android.tradefed.device
ইন্টারফেস
| IAdbDeviceChangeListener | ইন্টারফেস ERROR(/IDevice) যোগ, মুছে ফেলা এবং পরিবর্তন পরিচালনা করে। |
| আইঅ্যান্ড্রয়েডডিবাগব্রিজ | এই প্যাকেজে ব্যবহৃত ERROR(/com.android.ddmlib.AndroidDebugBridge) মেথডগুলোর ইন্টারফেস সংজ্ঞা। |
| IConfigurableVirtualDevice | সম্ভবত আগে থেকে কনফিগার করা ভার্চুয়াল ডিভাইসের তথ্য (হোস্ট আইপি, হোস্ট ইউজার, পোর্ট অফসেট ইত্যাদি) প্রদানের জন্য একটি ইন্টারফেস। |
| আইডিভাইসঅ্যাকশনরিসিভার | ডিভাইস ইভেন্ট গ্রহণ করার জন্য একটি এপিআই প্রদান করে। |
| আইডিভাইসম্যানেজার | পরীক্ষার জন্য উপলব্ধ ডিভাইসগুলো পরিচালনা করার ইন্টারফেস। |
| IDeviceManager.IFastbootListener | ফাস্টবুট অবস্থার পরিবর্তন শোনার জন্য একটি লিসেনার। |
| আইডিভাইসমনিটর | ডিভাইসগুলোর অবস্থা পর্যবেক্ষণের ইন্টারফেস। |
| আইডিভাইসরিকভারি | অফলাইন হয়ে যাওয়া ডিভাইস পুনরুদ্ধার করার ইন্টারফেস। |
| আইডিভাইসসিলেকশন | ডিভাইস নির্বাচনের মানদণ্ডের জন্য ইন্টারফেস। |
| আইডিভাইসস্টেটমনিটর | একটি IDevice অবস্থা নিরীক্ষণের সুবিধা প্রদান করে। |
| আইফাইলএন্ট্রি | ইন্টারফেস সংজ্ঞা যা FileEntry মেথডগুলোকে একটি সরলতর ও মকযোগ্য চুক্তি প্রদান করে। |
| ILogcatReceiver | এমন একটি ক্লাস যা কোনো ডিভাইসের logcat-এর আউটপুটকে InputStreamSource হিসেবে প্রদান করে। |
| আইম্যানেজডটেস্টডিভাইস | একটি ITestDevice যার জীবনচক্র পরিচালিত হয়। |
| IManagedTestDeviceFactory | IManagedTestDevice এর জন্য ক্রিয়েটর ইন্টারফেস |
| আইমাল্টিডিভাইসরিকভারি | একাধিক অফলাইন ডিভাইস পুনরুদ্ধারের জন্য ইন্টারফেস। |
| INativeDevice | ddmlib IDevice জন্য একটি নির্ভরযোগ্য এবং কিছুটা উন্নত স্তরের API প্রদান করে। |
| ITemporaryDevice | একটি ডিভাইসকে উপস্থাপন করার জন্য ইন্টারফেস, যা একটি অস্থায়ী প্লেসহোল্ডার হিসেবে কাজ করতে পারে। |
| আইটেস্টডিভাইস | ddmlib IDevice জন্য একটি নির্ভরযোগ্য এবং কিছুটা উন্নত স্তরের API প্রদান করে। |
| আইওয়াইফাইহেল্পার | ডিভাইসে ওয়াইফাই পরিষেবাগুলো পরিচালনা করার জন্য সহায়ক ইন্টারফেস। |
ক্লাস
| AdbDeviceTracker | 'adb track-devices' কমান্ডটি চালিয়ে এবং এর আউটপুট বিশ্লেষণ করে ডিভাইস সংযোগ এবং অবস্থা পরিবর্তনের ইভেন্টগুলো প্রদান করে। |
| AdbShimDevice | AdbShimDevice হলো একটি IDevice এর প্লেসহোল্ডার বাস্তবায়ন। |
| পটভূমি ডিভাইস অ্যাকশন | প্রদত্ত ডিভাইসে একটি কমান্ড চালায় এবং কাজটি বাতিল না করা পর্যন্ত প্রয়োজন অনুযায়ী তা পুনরাবৃত্তি করে। |
| ব্যাটারির তাপমাত্রা | |
| CollectingByteOutputReceiver | একটি IShellOutputReceiver যা সম্পূর্ণ শেল আউটপুট একটি byte[] -এ সংগ্রহ করে। |
| আউটপুট রিসিভার সংগ্রহ করা | একটি IShellOutputReceiver যা সম্পূর্ণ শেল আউটপুটকে একটি String -এ সংগ্রহ করে। |
| ডিভাইস ফোল্ডেবল স্টেট | "cmd device_state print-states" দ্বারা প্রত্যাবর্তিত ডিভাইসের ভাঁজযোগ্য অবস্থার উপস্থাপনা। |
| ডিভাইস ম্যানেজার | |
| ডিভাইসম্যানেজার.ফাস্টবুটডিভাইস | ফাস্টবুট মোডে থাকা একটি ডিভাইসের চিত্র। |
| ডিভাইস মনিটর মাল্টিপ্লেক্সার | একাধিক IDeviceMonitor এ অনুরোধ প্রেরণ করার জন্য একটি প্রক্সি ক্লাস। |
| ডিভাইস বৈশিষ্ট্য | ডিভাইস সাইড প্রপার্টি নামগুলির জন্য সাধারণ ধ্রুবক সংজ্ঞা |
| ডিভাইস নির্বাচনের বিকল্পগুলি | ডিভাইস নির্বাচনের মানদণ্ডের জন্য ধারক। |
| ডিভাইসস্টেটমনিটর | একটি IDevice এর অবস্থা নিরীক্ষণের জন্য সহায়ক ক্লাস। |
| ফাস্টবুটহেল্পার | ফাস্টবুট অপারেশনের জন্য একটি সহায়ক ক্লাস। |
| হুসামহেল্পার | HSUM (হেডলেস সিস্টেম ইউজার মোড) এর কাজগুলোর জন্য প্রয়োজনীয় সুবিধা প্রদান করে। |
| আইডিভাইসমনিটর.ডিভাইসলিস্টার | একটি Runnable মতো ক্লাস যা পরিচিত ডিভাইসগুলো এবং তাদের অবস্থা ফেরত দেবে। |
| IManagedTestDevice.DeviceEventResponse | IManagedTestDevice.handleAllocationEvent(DeviceEvent) কলের প্রতিক্রিয়ার জন্য কন্টেইনার। |
| ITestDevice.ApexInfo | একটিমাত্র APEX সম্পর্কিত তথ্য সংরক্ষণের জন্য একটি সহজ স্ট্রাক্ট ক্লাস। |
| ITestDevice.MountPointInfo | একটিমাত্র মাউন্টপয়েন্ট সম্পর্কিত তথ্য সংরক্ষণের জন্য একটি সরল স্ট্রাক্ট ক্লাস। |
| বৃহৎ আউটপুট রিসিভার | দীর্ঘক্ষণ ধরে চলা কমান্ডের আউটপুট সংগ্রহে সাহায্য করার জন্য ডিজাইন করা একটি ক্লাস। |
| স্থানীয় অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস | ট্রেডফেড হোস্টে চলমান স্থানীয় ভার্চুয়াল ডিভাইসগুলির জন্য ক্লাস। |
| লগক্যাটরিসিভার | যে ক্লাসটি ব্যাকগ্রাউন্ডে লগক্যাট সংগ্রহ করে। |
| পরিচালিত পরীক্ষা ডিভাইস কারখানা | টিএফ দ্বারা পর্যবেক্ষণযোগ্য বিভিন্ন ধরণের ডিভাইস তৈরির কারখানা। |
| নেটিভডিভাইস | নন-ফুল স্ট্যাক অ্যান্ড্রয়েড ডিভাইসগুলির জন্য ITestDevice এর ডিফল্ট বাস্তবায়ন। |
| নেটিভডিভাইস.অ্যাডবঅ্যাকশন | একটি OS 'adb ....' কমান্ড চালানোর জন্য একটি ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) । |
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction | ডিভাইস রিবুট করার জন্য ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) । |
| নেটিভডিভাইসস্টেটমনিটর | ফ্রেমওয়ার্ক সমর্থন ছাড়া একটি IDevice এর অবস্থা নিরীক্ষণের জন্য সহায়ক ক্লাস। |
| নালডিভাইস | একটি প্লেসহোল্ডার IDevice যা DeviceManager ব্যবহার করে যখন IDeviceSelection.nullDeviceRequested() true হয়। |
| প্যাকেজইনফো | ডিভাইস থেকে পার্স করা অ্যাপ্লিকেশনের প্যাকেজ তথ্যের জন্য কন্টেইনার। |
| রিমোট অ্যান্ড্রয়েড ডিভাইস | adb connect এর মাধ্যমে সংযুক্ত একটি ফুল স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য ITestDevice এর বাস্তবায়ন। |
| রিমোটএভিডিআই ডিভাইস | একটি প্লেসহোল্ডার IDevice যা DeviceManager ব্যবহার করে যখন DeviceSelectionOptions.gceDeviceRequested() true হয়। |
| স্টাবডিভাইস | একটি IDevice এর স্টাব প্লেসহোল্ডার বাস্তবায়ন। |
| StubLocalAndroidVirtualDevice | একটি প্লেসহোল্ডার IDevice যা DeviceManager ব্যবহার করে মেমরি বরাদ্দ করার জন্য, যখন DeviceSelectionOptions.localVirtualDeviceRequested() true হয়। |
| টেস্টডিভাইস | একটি ফুল স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য একটি ITestDevice এর বাস্তবায়ন |
| টেস্টডিভাইস.মাইক্রোড্রয়েডবিল্ডার | একজন নির্মাতা একটি মাইক্রোড্রয়েড টেস্টডিভাইস তৈরি করতেন। |
| টেস্টডিভাইসঅপশন | ITestDevice Option জন্য কন্টেইনার |
| ব্যবহারকারীর তথ্য | platform-এর UserInfo ক্লাসের অনুরূপ। |
| ব্যবহারকারীসুইচার | একটি সহায়ক অবজেক্ট যা নির্দিষ্ট type ব্যবহারকারীতে পরিবর্তন করতে এবং পরে আবার পূর্ববর্তী ব্যবহারকারীতে ফিরে যেতে ব্যবহৃত হয়। |
| WaitDeviceRecovery | IDeviceRecovery এর একটি সরল বাস্তবায়ন, যা ডিভাইসটি অনলাইন হওয়া এবং সাধারণ কমান্ডে সাড়া দেওয়ার জন্য অপেক্ষা করে। |
| WifiCommandUtil | একটি ইউটিলিটি ক্লাস যা ওয়াইফাই কমান্ডের আউটপুট পার্স করতে পারে। |
| WifiCommandUtil.ScanResult | একটি ওয়াইফাই নেটওয়ার্ককে উপস্থাপন করে এবং এতে এর সম্পর্কিত তথ্য থাকে। |
| ওয়াইফাইহেল্পার | ডিভাইসে ওয়াইফাই পরিষেবাগুলো পরিচালনা করার জন্য সহায়ক ক্লাস। |
এনাম
| ডিভাইস বরাদ্দ অবস্থা | IDeviceManager-এর দৃষ্টিকোণ থেকে ডিভাইসটির বরাদ্দ অবস্থা উপস্থাপন করে। |
| ডিভাইস নির্বাচন বিকল্প। ডিভাইস অনুরোধের ধরণ | সমর্থিত বিভিন্ন সম্ভাব্য ধরনের প্লেসহোল্ডার ডিভাইস। |
| ফ্রিডিভাইসস্টেট | |
| HsumHelper.HsumBootStrategy | |
| আইডিভাইসসিলেকশন.বেসডিভাইসটাইপ | |
| ITestDevice.RecoveryMode | |
| IWifiHelper.WifiConnectionResult | |
| IWifiHelper.WifiState | ওয়াইফাই আবেদনকারীর অবস্থা। |
| নেটিভডিভাইস.রিবুটমোড | রিবুট করার একটি মোড। |
| SnapuserdWaitPhase | snapuserd আপডেটটি শেষ হওয়ার জন্য কখন যোগদান করতে হবে বা ব্লক করতে হবে, তার Enum উপস্থাপনা। |
| TestDeviceOptions.InstanceType | |
| টেস্টডিভাইসস্টেট | DeviceState এর চেয়ে ডিভাইসের অবস্থার একটি আরও পূর্ণাঙ্গ উপস্থাপনা। |
| ব্যবহারকারীর তথ্য.ব্যবহারকারীর প্রকার | বাহ্যিক এপিআই-গুলোতে ব্যবহারকারীর টাইপের সমর্থিত রূপভেদসমূহ। |
| ব্যবহারকারীসুইচার.ব্যবহারকারীরপ্রকারমোড | এর সাথে যুক্ত UserType এর উপর নির্ভর করে প্রত্যাশিত আচরণ নির্ধারণ করে। |
ব্যতিক্রম
| ডিভাইস সংযোগ বিচ্ছিন্ন ব্যতিক্রম | যখন কোনো ডিভাইস তার ট্রান্সপোর্ট টাইপের মাধ্যমে আর পৌঁছানো যায় না, তখন এই ত্রুটিটি ঘটে; যেমন, যদি ডিভাইসটি USB বা TCP/IP সংযোগের মাধ্যমে আর দেখা না যায়। |
| ডিভাইস উপলব্ধ নয় ব্যতিক্রম | যখন কোনো ডিভাইস পরীক্ষার জন্য আর উপলব্ধ থাকে না, তখন এটি বাতিল করা হয়। |
| ডিভাইস রানটাইম ব্যতিক্রম | যখন কোনো ডিভাইস অ্যাকশন প্রত্যাশিত ফলাফল দিতে ব্যর্থ হয়, তখন এই ত্রুটিটি ঘটে। |
| ডিভাইস প্রতিক্রিয়াহীন ব্যতিক্রম | DeviceNotAvailableException এর একটি বিশেষ রূপ, যা নির্দেশ করে যে ডিভাইসটি adb-এর কাছে দৃশ্যমান, কিন্তু সাড়া দিচ্ছে না (যেমন, কমান্ডের সময়সীমা শেষ হয়ে যাচ্ছে, বুট হচ্ছে না, ইত্যাদি)। |
| নেটওয়ার্ক উপলব্ধ নয় ব্যতিক্রম | যখন কোনো ডিভাইস পরীক্ষার জন্য নেটওয়ার্কের সাথে সংযোগ করতে পারে না, তখন এই ত্রুটিটি দেখানো হয়। |
| NoDeviceException | প্রদত্ত কমান্ডটি কার্যকর করার জন্য কোনো ডিভাইস না থাকলে এই ত্রুটিটি ঘটে। |
ইন্টারফেস
- IAdbDeviceChangeListener
- আইঅ্যান্ড্রয়েডডিবাগব্রিজ
- IConfigurableVirtualDevice
- আইডিভাইসঅ্যাকশনরিসিভার
- আইডিভাইসম্যানেজার
- IDeviceManager.IFastbootListener
- আইডিভাইসমনিটর
- আইডিভাইসরিকভারি
- আইডিভাইসসিলেকশন
- আইডিভাইসস্টেটমনিটর
- আইফাইলএন্ট্রি
- ILogcatReceiver
- আইম্যানেজডটেস্টডিভাইস
- IManagedTestDeviceFactory
- আইমাল্টিডিভাইসরিকভারি
- INativeDevice
- ITemporaryDevice
- আইটেস্টডিভাইস
- আইওয়াইফাইহেল্পার
ক্লাস
- AdbDeviceTracker
- AdbShimDevice
- পটভূমি ডিভাইস অ্যাকশন
- ব্যাটারির তাপমাত্রা
- CollectingByteOutputReceiver
- আউটপুট রিসিভার সংগ্রহ করা
- ডিভাইস ফোল্ডেবল স্টেট
- ডিভাইস ম্যানেজার
- ডিভাইসম্যানেজার.ফাস্টবুটডিভাইস
- ডিভাইস মনিটর মাল্টিপ্লেক্সার
- ডিভাইস বৈশিষ্ট্য
- ডিভাইস নির্বাচনের বিকল্পগুলি
- ডিভাইসস্টেটমনিটর
- ফাস্টবুটহেল্পার
- হুসামহেল্পার
- আইডিভাইসমনিটর.ডিভাইসলিস্টার
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- বৃহৎ আউটপুট রিসিভার
- স্থানীয় অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস
- লগক্যাটরিসিভার
- পরিচালিত পরীক্ষা ডিভাইস কারখানা
- নেটিভডিভাইস
- নেটিভডিভাইস.অ্যাডবঅ্যাকশন
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- নেটিভডিভাইসস্টেটমনিটর
- নালডিভাইস
- প্যাকেজইনফো
- রিমোট অ্যান্ড্রয়েড ডিভাইস
- রিমোটএভিডিআই ডিভাইস
- স্টাবডিভাইস
- StubLocalAndroidVirtualDevice
- টেস্টডিভাইস
- টেস্টডিভাইস.মাইক্রোড্রয়েডবিল্ডার
- টেস্টডিভাইসঅপশন
- ব্যবহারকারীর তথ্য
- ব্যবহারকারীসুইচার
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- ওয়াইফাইহেল্পার
এনাম
- ডিভাইস বরাদ্দ অবস্থা
- ডিভাইস নির্বাচন বিকল্প। ডিভাইস অনুরোধের ধরণ
- ফ্রিডিভাইসস্টেট
- HsumHelper.HsumBootStrategy
- আইডিভাইসসিলেকশন.বেসডিভাইসটাইপ
- ITestDevice.RecoveryMode
- IWifiHelper.WifiConnectionResult
- IWifiHelper.WifiState
- নেটিভডিভাইস.রিবুটমোড
- SnapuserdWaitPhase
- TestDeviceOptions.InstanceType
- টেস্টডিভাইসস্টেট
- ব্যবহারকারীর তথ্য.ব্যবহারকারীর প্রকার
- ব্যবহারকারীসুইচার.ব্যবহারকারীরপ্রকারমোড
ব্যতিক্রম