com.android.tradefed.device
इंटरफ़ेस
IAndroidDebugBridge |
इस पैकेज में इस्तेमाल किए गए AndroidDebugBridge तरीकों के लिए इंटरफ़ेस की परिभाषा.
|
IConfigurableVirtualDevice | पहले से कॉन्फ़िगर किए गए वर्चुअल डिवाइस की जानकारी (होस्ट आईपी, होस्ट उपयोगकर्ता, पोर्ट ऑफ़सेट वगैरह) देने के लिए इंटरफ़ेस. |
IDeviceActionReceiver | डिवाइस इवेंट पाने के लिए एपीआई उपलब्ध कराता है. |
IDeviceManager | टेस्टिंग के लिए उपलब्ध डिवाइसों के सेट को मैनेज करने के लिए इंटरफ़ेस. |
IDeviceManager.IFastbootListener | फ़ास्टबूट की स्थिति में होने वाले बदलावों के लिए एक लिसनर. |
IDeviceMonitor | डिवाइसों की स्थिति की निगरानी करने के लिए इंटरफ़ेस. |
IDeviceRecovery | ऑफ़लाइन हो चुके डिवाइस को वापस लाने के लिए इंटरफ़ेस. |
IDeviceSelection | डिवाइस चुनने से जुड़ी ज़रूरी शर्तों के लिए इंटरफ़ेस. |
IDeviceStateMonitor |
IDevice की स्थिति पर नज़र रखने की सुविधाएं उपलब्ध कराता है.
|
IFileEntry |
इंटरफ़ेस की परिभाषा, जो FileEntry तरीकों के लिए आसान और मॉक किया जा सकने वाला कॉन्ट्रैक्ट उपलब्ध कराती है.
|
ILogcatReceiver |
एक क्लास, जो किसी डिवाइस के logcat का आउटपुट InputStreamSource के तौर पर उपलब्ध कराती है.
|
IManagedTestDevice | ऐसा ITestDevice जिसका लाइफ़साइकल मैनेज किया जाता है. |
IManagedTestDeviceFactory |
IManagedTestDevice के लिए क्रिएटर इंटरफ़ेस
|
IMultiDeviceRecovery | एक से ज़्यादा ऑफ़लाइन डिवाइसों को वापस लाने के लिए इंटरफ़ेस. |
INativeDevice |
ddmlib IDevice को भरोसेमंद और थोड़ा बेहतर लेवल का एपीआई उपलब्ध कराता है.
|
ITestDevice |
ddmlib IDevice को भरोसेमंद और थोड़ा बेहतर लेवल का एपीआई उपलब्ध कराता है.
|
कक्षाएं
BackgroundDeviceAction | यह किसी डिवाइस पर कोई कमांड चलाता है. यह कमांड तब तक दोहराया जाता है, जब तक कार्रवाई रद्द नहीं की जाती. |
BatteryTemperature | |
CollectingByteOutputReceiver |
एक IShellOutputReceiver , जो पूरे शेल आउटपुट को byte[] में इकट्ठा करता है.
|
CollectingOutputReceiver |
एक IShellOutputReceiver , जो पूरे शेल आउटपुट को एक String में इकट्ठा करता है.
|
DeviceDisconnectedException | यह तब ट्रिगर होता है, जब किसी डिवाइस को उसके ट्रांसपोर्ट टाइप से ऐक्सेस नहीं किया जा सकता. उदाहरण के लिए, अगर डिवाइस अब यूएसबी या टीसीपी/आईपी कनेक्शन से नहीं दिख रहा है |
DeviceFoldableState | "cmd device_state print-states" से मिली, डिवाइस की फ़ोल्ड होने की स्थिति की जानकारी. |
DeviceManager | |
DeviceManager.FastbootDevice | फ़ास्टबूट मोड में किसी डिवाइस को दिखाने का तरीका. |
DeviceMonitorMultiplexer |
एक से ज़्यादा IDeviceMonitor s को अनुरोध भेजने के लिए, एक प्रॉक्सी क्लास.
|
DeviceNotAvailableException | यह तब दिखता है, जब कोई डिवाइस टेस्टिंग के लिए उपलब्ध न हो. |
DeviceProperties | डिवाइस साइड प्रॉपर्टी के नामों के लिए, कॉन्स्टेंट की सामान्य परिभाषाएं |
DeviceRuntimeException | यह तब ट्रिगर होता है, जब डिवाइस पर की गई किसी कार्रवाई से उम्मीद के मुताबिक नतीजे नहीं मिलते. |
DeviceSelectionOptions | डिवाइस चुनने से जुड़ी ज़रूरी शर्तों के लिए कंटेनर. |
DeviceStateMonitor |
IDevice की स्थिति को मॉनिटर करने के लिए हेल्पर क्लास.
|
DeviceUnresponsiveException |
DeviceNotAvailableException का एक स्पेशल वर्शन, जो बताता है कि डिवाइस adb को दिख रहा है,
लेकिन जवाब नहीं दे रहा है. जैसे, कमांड टाइम आउट हो रहे हैं, डिवाइस बूट नहीं हो रहा है वगैरह
|
FastbootHelper | फ़ास्टबूट ऑपरेशन के लिए सहायक क्लास. |
IDeviceMonitor.DeviceLister |
Runnable जैसी क्लास, जो जाने-पहचाने डिवाइसों और उनकी स्थितियों की जानकारी दिखाती है.
|
IManagedTestDevice.DeviceEventResponse |
IManagedTestDevice.handleAllocationEvent(DeviceEvent) कॉल के जवाब के लिए कंटेनर
|
ITestDevice.ApexInfo | किसी एक APEX के बारे में जानकारी सेव करने के लिए, एक आसान स्ट्रक्चर क्लास |
ITestDevice.MountPointInfo | किसी एक माउंटपॉइंट की जानकारी को स्टोर करने के लिए, एक आसान स्ट्रक्चर क्लास |
LargeOutputReceiver | यह क्लास, लंबे समय तक चलने वाले कमांड चलाने और आउटपुट इकट्ठा करने में मदद करती है. |
LocalAndroidVirtualDevice | TradeFed होस्ट पर चल रहे लोकल वर्चुअल डिवाइसों के लिए क्लास. |
LogcatReceiver | बैकग्राउंड में logcat इकट्ठा करने वाली क्लास. |
ManagedTestDeviceFactory | अलग-अलग तरह के डिवाइस बनाने के लिए फ़ैक्ट्री, जिन्हें Tf से मॉनिटर किया जा सकता है |
NativeDevice |
ITestDevice ऐसे Android डिवाइसों के लिए डिफ़ॉल्ट तौर पर लागू किया गया जो फ़ुल स्टैक नहीं हैं.
|
NativeDevice.AdbAction |
ओएस 'adb ....' कमांड चलाने के लिए ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) .
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) का इस्तेमाल करके डिवाइस को रीबूट करें.
|
NativeDeviceStateMonitor |
फ़्रेमवर्क के बिना IDevice की स्थिति को मॉनिटर करने के लिए हेल्पर क्लास.
|
NetworkNotAvailableException | यह तब दिखता है, जब कोई डिवाइस जांच के लिए नेटवर्क से कनेक्ट नहीं हो पाता. |
NoDeviceException | यह तब ट्रिगर होता है, जब किसी दिए गए निर्देश को पूरा करने के लिए कोई डिवाइस उपलब्ध न हो. |
NullDevice |
प्लेसहोल्डर IDevice , जिसका इस्तेमाल DeviceManager तब करता है, जब IDeviceSelection.nullDeviceRequested() true हो
|
PackageInfo | डिवाइस से पार्स किए गए ऐप्लिकेशन के पैकेज की जानकारी के लिए कंटेनर. |
RemoteAndroidDevice |
adb connect की मदद से कनेक्ट किए गए फ़ुल स्टैक Android डिवाइस के लिए, ITestDevice लागू करना.
|
RemoteAvdIDevice |
प्लेसहोल्डर IDevice , जिसका इस्तेमाल DeviceManager तब करता है, जब DeviceSelectionOptions.gceDeviceRequested() true हो
|
StubDevice |
IDevice के स्टब प्लेसहोल्डर को लागू करना.
|
StubLocalAndroidVirtualDevice |
प्लेसहोल्डर IDevice , जिसका इस्तेमाल DeviceManager तब करता है, जब DeviceSelectionOptions.localVirtualDeviceRequested() true हो
|
TestDevice |
फ़ुल स्टैक Android डिवाइस के लिए ITestDevice लागू करना
|
TestDevice.MicrodroidBuilder | Microdroid TestDevice बनाने के लिए इस्तेमाल किया जाने वाला बिल्डर. |
TestDeviceOptions |
ITestDevice Option के लिए कंटेनर
|
UserInfo | यह प्लैटफ़ॉर्म की UserInfo क्लास से मिलती-जुलती है. |
WaitDeviceRecovery |
IDeviceRecovery को लागू करने का आसान तरीका, जो डिवाइस के ऑनलाइन होने का इंतज़ार करता है और आसान निर्देशों का जवाब देता है.
|
WifiCommandUtil | एक यूटिलिटी क्लास, जो वाई-फ़ाई कमांड के आउटपुट को पार्स कर सकती है. |
WifiCommandUtil.ScanResult | किसी वाई-फ़ाई नेटवर्क की जानकारी दिखाता है. |
WifiHelper | डिवाइस पर वाई-फ़ाई सेवाओं में बदलाव करने के लिए हेल्पर क्लास. |
Enums
DeviceAllocationState | IDeviceManager के नज़रिए से, डिवाइस के ऐलोकेशन की स्थिति दिखाता है |
DeviceSelectionOptions.DeviceRequestedType | प्लेसहोल्डर के तौर पर इस्तेमाल किए जा सकने वाले अलग-अलग तरह के डिवाइस. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | रीबूट करने का मोड. |
SnapuserdWaitPhase | snapuserd अपडेट पूरा होने के लिए, कब जॉइन/ब्लॉक करना है, इसकी जानकारी देने वाला Enum. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
DeviceState की तुलना में, डिवाइस की स्थिति के बारे में ज़्यादा जानकारी देने वाला स्टेटस.
|
UserInfo.UserType | बाहरी एपीआई में, उपयोगकर्ता के टाइप के काम करने वाले वैरिएंट. |
इंटरफ़ेस
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
कक्षाएं
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
Enums