Solid

class Solid

Entry point for the Android Solid Services client SDK.

Third-party apps use this class to obtain the SDK clients:

All clients are singletons per application process and communicate with the Android Solid Services app via AIDL bound services.

Prerequisites: The Android Solid Services app must be installed and the user must have logged in before calling resource or contacts operations.

Typical setup (in Application.onCreate or a Hilt module):

val signIn = Solid.getSignInClient(context)
signIn.requestLogin { selectedWebId, _ -> ... }

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion