Native Interface
open class NativeInterface
Content copied to clipboard
Used as the entry point for native code to allow proguard to obfuscate other areas if needed
Functions
addMetadata
Link copied to clipboard
clearMetadata
Link copied to clipboard
open fun clearMetadata(@NonNull() section: String, @Nullable() key: String)
Content copied to clipboard
createEvent
Link copied to clipboard
getAppVersion
Link copied to clipboard
getBreadcrumbs
Link copied to clipboard
getContext
Link copied to clipboard
getCurrentSession
Link copied to clipboard
getEnabledReleaseStages
Link copied to clipboard
getEndpoint
Link copied to clipboard
getLastRunInfo
Link copied to clipboard
getMetadata
Link copied to clipboard
getNativeReportPath
Link copied to clipboard
getReleaseStage
Link copied to clipboard
getSessionEndpoint
Link copied to clipboard
leaveBreadcrumb
Link copied to clipboard
open fun leaveBreadcrumb(@NonNull() nameBytes: Array<Byte>, @NonNull() type: BreadcrumbType)
Content copied to clipboard
open fun leaveBreadcrumb(@NonNull() name: String, @NonNull() type: BreadcrumbType)
Content copied to clipboard
markLaunchCompleted
Link copied to clipboard
notify
Link copied to clipboard
pauseSession
Link copied to clipboard
open fun pauseSession()
Content copied to clipboard
registerSession
Link copied to clipboard
resumeSession
Link copied to clipboard
setAutoDetectAnrs
Link copied to clipboard
setAutoNotify
Link copied to clipboard
setBinaryArch
Link copied to clipboard
setContext
Link copied to clipboard
setUser
Link copied to clipboard
startSession
Link copied to clipboard
open fun startSession()
Content copied to clipboard