Speedify SDK for Android  8.1.4
SDK Strings

Several dialogs or notifications are provided by the SDK for various errors or alerts. The strings used in these are customizable by overriding resource strings.

  • General OK button
    • SPEEDIFY_OK - "OK"
  • Android Q background VPN dialog notifications
    • SPEEDIFY_Q_VPN_BACKGROUND_TITLE - "Accept Connection Request"
    • SPEEDIFY_Q_VPN_BACKGROUND_TEXT - "In order to connect to the VPN, you must accept the Android Connection Request."
  • Android 6.0.0 WRITE_SETTINGS permission request
    • SPEEDIFY_DLG_WRITESETTINGS_PERMISSION - "The WRITE_SETTINGS permission is required. Press OK and enable."
  • Default service notification
    • States
      • SPEEDIFY_NOTIFICATION_STATE_DISCONNECTED - "Disconnected"
      • SPEEDIFY_NOTIFICATION_STATE_CONNECTED - "Connected"
      • SPEEDIFY_NOTIFICATION_STATE_CONNECTING - "Connecting…"
      • SPEEDIFY_NOTIFICATION_STATE_OVERLIMIT - "OVERLIMIT - Preventing Internet Use"
    • Actions
      • SPEEDIFY_NOTIFICATION_BUTTON_CONNECT - "Connect"
      • SPEEDIFY_NOTIFICATION_BUTTON_EXIT - "Exit"
      • SPEEDIFY_NOTIFICATION_BUTTON_DISCONNECT - "Disconnect"
  • VPN not able to be started
    • SPEEDIFY_ERROR_VPN_START_TITLE - "Alert"
    • SPEEDIFY_ERROR_VPN_START_TEXT - "Not able to start the VPN on your device"
  • VPN interface creation error
    • SPEEDIFY_VPN_INTERFACE_ERROR - "Failed to create interface"
  • Interrupted by another VPN
    • SPEEDIFY_ERROR_VPN_REVOKED_TITLE - "VPN was Interrupted"
    • SPEEDIFY_ERROR_VPN_REVOKED_TEXT - "Another VPN interrupted us."