Package io.sentry.android.core
See: Description
-
Class Summary Class Description ExtendedAppStart AppStartExtension Builder SentryUserFeedbackDialog AndroidLoggerBatchProcessor SentryLogcatAdapter This class replaces android.util.Log with its own implementations which creates a for each log. DeviceInfoUtil AndroidLoggerBatchProcessorFactory AppComponentsBreadcrumbsIntegration AndroidMemoryCollector SystemEventsBreadcrumbsIntegration PerfettoContinuousProfiler Continuous profiler that uses Android's android.os.ProfilingManager (API 35+) to capture Perfetto stack-sampling traces. Builder SentryUserFeedbackForm ApplicationExitInfoEventProcessor Processes cached ApplicationExitInfo events (ANRs, tombstones) on a background thread, so we can safely read data from disk synchronously. UserInteractionIntegration AndroidDateUtils ViewHierarchyEventProcessor ViewHierarchyEventProcessor responsible for taking a snapshot of the current view hierarchy. LifecycleObserver AppState AppState holds the state of the App, e.g. ContextUtils AndroidSocketTagger NetworkBreadcrumbsIntegration AndroidLogger AndroidContinuousProfiler Legacy Android implementation of IContinuousProfiler, using Android's {@code * Debug.startMethodTracingSampling}See PerfettoContinuousProfiler for the new implementation using{@code ProfilingManager}, available on API 35+.ActivityBreadcrumbsIntegration Automatically adds breadcrumbs for Activity Lifecycle Events. SentryScreenshotOptions Screenshot masking options for error screenshots. AndroidFatalLogger ActivityLifecycleIntegration NdkIntegration Enables the NDK error reporting for Android AndroidMetricsBatchProcessor LoadClass An Adapter for making Class. TombstonePolicy TombstoneHint TombstoneIntegration PerfettoProfiler Wraps Android's ProfilingManager API for a single Perfetto stack-sampling session. BuildInfoProvider The Android Impl. ProfileStartData ProfileEndData AndroidProfiler AndroidMetricsBatchProcessorFactory ActivityFramesTracker A class that tracks slow and frozen frames using the FrameMetricsAggregator class from androidx.core package. AnrIntegration When the UI thread of an Android app is blocked for too long, an "Application Not Responding" (ANR) error is triggered. ScreenshotEventProcessor ScreenshotEventProcessor responsible for taking a screenshot of the screen when an error is captured. SentryUserFeedbackButton SentryAndroid Sentry initialization class FeedbackShakeIntegration Detects shake gestures and shows the user feedback dialog when a shake is detected. NativeEventData Holds a native event along with its source file for later deletion. NativeEventCollector Collects native crash events from the outbox directory. SpanFrameMetricsCollector SentryAndroidDateProvider This SentryDateProvider will use a combination of java.util.Date and System.nanoTime() on Android. SentryPerformanceProvider AnrIntegrationFactory CurrentActivityHolder SentryAndroidOptions Sentry SDK options for Android AnrV2Hint AnrV2Integration SentryShakeDetector Detects shake gestures using the device's accelerometer. SentryFramesDelayResult Result of querying frame delay for a given time range. InternalSentrySdk Sentry SDK internal API methods meant for being used by the Sentry Hybrid SDKs. AppLifecycleIntegration AndroidCpuCollector EnvelopeFileObserverIntegration Watches the envelope dir. SentryInitProvider BuildConfig -
Interface Summary Interface Description ExtendAppStartListener OptionsConfiguration IDebugImagesLoader Used for loading the list of debug images from sentry-native. OptionsConfiguration Configuration callback for feedback options. AppStateListener BeforeCaptureCallback Listener -
Enum Summary Enum Description NdkHandlerStrategy