Class GimbalDebugger

java.lang.Object
com.gimbal.android.GimbalDebugger

public class GimbalDebugger extends Object
This class exposes APIs to debug Gimbal SDK. These APIs are only effective only when the APK is built with debug.keystore. Gimbal SDK determines build type automatically.
  • Constructor Details

    • GimbalDebugger

      public GimbalDebugger()
  • Method Details

    • enableStatusLogging

      public static void enableStatusLogging()
      Enables status logs. These logs gives more information about the status of Gimbal including registration state, the Gimbal Application Instance Identifier, which services are enabled, etc. Use 'GIMBAL' keyword as a filter in your LOGCAT to see the relevant logs.
    • enableStatausLogging

      @Deprecated public static void enableStatausLogging()
      Deprecated.
      Use GimbalDebugger.enableStatusLogging() instead
      Enables status logs
    • disableStatusLogging

      public static void disableStatusLogging()
      Disables status logs.
    • isStatusLoggingEnabled

      public static boolean isStatusLoggingEnabled()
      Gets current state of logging status.
      Returns:
      isStatusLoggingEnabled
    • enablePlaceLogging

      public static void enablePlaceLogging()
      Enables place event (arrival departure) logs. These logs gives more information about place arrivals and departures (for both places defined with a geofence as well as a place defined with one or more beacons. Use 'PLACE' keyword as a filter in your LOGCAT to see the relevant logs.
    • disablePlaceLogging

      public static void disablePlaceLogging()
      Disables place logs.
    • isPlaceLoggingEnabled

      public static boolean isPlaceLoggingEnabled()
      Gets current state of logging places.
      Returns:
      isPlaceLoggingEnabled
    • enableBeaconSightingsLogging

      public static void enableBeaconSightingsLogging()
      Enables beacon sighting logs. These logs gives more information about beacon sightings your application is currently seeing. Use 'SIGHTINGS' keyword as a filter in your LOGCAT to see the relevant logs.
    • disableBeaconSightingsLogging

      public static void disableBeaconSightingsLogging()
      Disables beacon sighting logs.
    • isBeaconSightingsLoggingEnabled

      public static boolean isBeaconSightingsLoggingEnabled()
      Gets current state of logging beacon sightings.
      Returns:
      isBeaconSightingsLoggingEnabled