Package io.appium.java_client.android
Interface SupportsSpecialEmulatorCommands
-
- All Superinterfaces:
CanRememberExtensionPresence
,ExecutesMethod
- All Known Implementing Classes:
AndroidDriver
public interface SupportsSpecialEmulatorCommands extends ExecutesMethod, CanRememberExtensionPresence
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
makeGsmCall(java.lang.String phoneNumber, GsmCallActions gsmCallAction)
Emulate GSM call event on the connected emulator.default void
sendSMS(java.lang.String phoneNumber, java.lang.String message)
Emulate send SMS event on the connected emulator.default void
setGsmSignalStrength(GsmSignalStrength gsmSignalStrength)
Emulate GSM signal strength change event on the connected emulator.default void
setGsmVoice(GsmVoiceState gsmVoiceState)
Emulate GSM voice event on the connected emulator.default void
setNetworkSpeed(NetworkSpeed networkSpeed)
Emulate network speed change event on the connected emulator.default void
setPowerAC(PowerACState powerACState)
Emulate power state change on the connected emulator.default void
setPowerCapacity(int percent)
Emulate power capacity change on the connected emulator.-
Methods inherited from interface io.appium.java_client.CanRememberExtensionPresence
assertExtensionExists, markExtensionAbsence
-
Methods inherited from interface io.appium.java_client.ExecutesMethod
execute, execute
-
-
-
-
Method Detail
-
sendSMS
default void sendSMS(java.lang.String phoneNumber, java.lang.String message)
Emulate send SMS event on the connected emulator.- Parameters:
phoneNumber
- The phone number of message sender.message
- The message content.
-
makeGsmCall
default void makeGsmCall(java.lang.String phoneNumber, GsmCallActions gsmCallAction)
Emulate GSM call event on the connected emulator.- Parameters:
phoneNumber
- The phone number of the caller.gsmCallAction
- One of availableGsmCallActions
values.
-
setGsmSignalStrength
default void setGsmSignalStrength(GsmSignalStrength gsmSignalStrength)
Emulate GSM signal strength change event on the connected emulator.- Parameters:
gsmSignalStrength
- One of availableGsmSignalStrength
values.
-
setGsmVoice
default void setGsmVoice(GsmVoiceState gsmVoiceState)
Emulate GSM voice event on the connected emulator.- Parameters:
gsmVoiceState
- One of availableGsmVoiceState
values.
-
setNetworkSpeed
default void setNetworkSpeed(NetworkSpeed networkSpeed)
Emulate network speed change event on the connected emulator.- Parameters:
networkSpeed
- One of availableNetworkSpeed
values.
-
setPowerCapacity
default void setPowerCapacity(int percent)
Emulate power capacity change on the connected emulator.- Parameters:
percent
- Percentage value in range [0, 100].
-
setPowerAC
default void setPowerAC(PowerACState powerACState)
Emulate power state change on the connected emulator.- Parameters:
powerACState
- One of availablePowerACState
values.
-
-