Skip to main content

Android SDK migration guide

SDK API changes

Config

The Config interface used when initializing the SDK now requires a new, mandatory, property, named organizationId (the ID of the organization used to identify your installation):
diff 5.1.x LTS..5.9.x version

Custom loaders

The CustomLoaderProvider interface has been changed from:
5.1.x LTS version
to
5.9.x version
where the CustomLoaderProvider.LoaderType is defined like this:
The available types for the loaderType parameter are:
  • LoaderType.StartProcess - received for overriding the loader displayed when starting a new process
  • LoaderType.ReloadProcess - received for overriding the loader displayed when resuming an existing process
  • LoaderType.Action - received for overriding the loader displayed while the action having the name name is executed
  • LoaderType.Upload - received for overriding the loader displayed while the upload action having the name name is executed
The name property received for the LoaderType.Action and LoaderType.Upload types represents the name of an action, as defined at process definition time, received for being able to override the loader displayed while that action is executed.
Returning an implementation of a CustomLoader replaces the built-in platform loader with the provided one for the specified use cases.

Returning null keeps the built-in platform loader for the specified use cases.

Android SDK reference

Android renderer SDK documentation

Migration overview

Return to the 5.1 LTS → 5.9 LTS migration hub
Last modified on May 26, 2026