Interface SupportsSpecialEmulatorCommands

    • 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 gsmCallActions)
        Emulate GSM call event on the connected emulator.
        Parameters:
        phoneNumber - The phone number of the caller.
        gsmCallActions - One of available GsmCallActions values.
      • setGsmSignalStrength

        default void setGsmSignalStrength​(GsmSignalStrength gsmSignalStrength)
        Emulate GSM signal strength change event on the connected emulator.
        Parameters:
        gsmSignalStrength - One of available GsmSignalStrength values.
      • setGsmVoice

        default void setGsmVoice​(GsmVoiceState gsmVoiceState)
        Emulate GSM voice event on the connected emulator.
        Parameters:
        gsmVoiceState - One of available GsmVoiceState values.
      • setNetworkSpeed

        default void setNetworkSpeed​(NetworkSpeed networkSpeed)
        Emulate network speed change event on the connected emulator.
        Parameters:
        networkSpeed - One of available NetworkSpeed 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 available PowerACState values.