BatteryController

public class BatteryController
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.battery.BatteryController


यह एक यूटिलिटी क्लास है, जिसकी मदद से किसी डिवाइस की बैटरी चार्ज होने की स्थिति को कंट्रोल किया जा सकता है.

खास जानकारी

पब्लिक कंस्ट्रक्टर

BatteryController()

सार्वजनिक तरीके

static IBatteryInfo getBatteryInfoForDevice(ITestDevice device)

किसी डिवाइस का IBatteryInfo दिखाता है.

static IBatteryInfo.BatteryState getDeviceChargingState(ITestDevice device)

डिवाइस की चार्जिंग की स्थिति दिखाता है.

पब्लिक कंस्ट्रक्टर

BatteryController

public BatteryController ()

सार्वजनिक तरीके

getBatteryInfoForDevice

public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)

किसी डिवाइस का IBatteryInfo दिखाता है. अगर कोई गड़बड़ी होती है या डिवाइस पर यह सुविधा काम नहीं करती है, तो यह फ़ंक्शन null दिखाता है.

पैरामीटर
device ITestDevice

रिटर्न
IBatteryInfo

getDeviceChargingState

public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)

डिवाइस की चार्जिंग की स्थिति दिखाता है. अगर डिवाइस पर यह सुविधा काम नहीं करती है, तो यह IBatteryInfo.BatteryState.UNDEFINED दिखाएगा.

पैरामीटर
device ITestDevice

रिटर्न
IBatteryInfo.BatteryState

थ्रो
DeviceNotAvailableException