Adding Sceyt Chat Android UIKit to an existing project takes only a few minutes. The library is published to Maven Central (with JitPack as a secondary source for transitive dependencies), so no additional repository credentials are required.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/sceyt/sceyt-chat-android-uikit/llms.txt
Use this file to discover all available pages before exploring further.
Configure repositories
Open your project-level build file and ensure both Maven Central and JitPack are declared in the repository block. The UIKit itself is resolved from Maven Central; JitPack is required for a small number of transitive dependencies.
If your project still uses the legacy
allprojects { repositories { … } } block in the root build.gradle, add the same two entries there instead of in settings.gradle.Add the UIKit dependency
Open your app-module build file and add the UIKit artifact to the The UIKit is published with
dependencies block.api transitive dependencies, so libraries like appcompat, material, fragment-ktx, room, koin-android, media3-exoplayer, and firebase-messaging are automatically available to your app without additional declarations.Minimum SDK
The UIKit requires Android API 24 (Android 7.0 “Nougat”) or later. Make sure your app module declares at least this value:build.gradle.kts
ProGuard / R8
If you enable code shrinking, add the following keep rule to yourproguard-rules.pro file to prevent UIKit classes from being obfuscated: