Browse SDKs · Android
SDKsAndroid

OpenIM Android SDK overview

Integrate users, conversations, groups, messages, calling signals, and events into a native Android application with OpenIM Android SDK.

Copy

OpenIM Android SDK brings OpenIMSDK capabilities to native Android applications. Choose a domain below to open its documentation.

Documentation navigation

DomainContent
Getting startedIntegrate the SDK, configure the Android project, authenticate, manage the connection lifecycle, and send the first message.
Users and relationshipsUser profiles, online status, friends, friend applications, and blacklist.
ConversationsConversation queries, drafts, unread counts, receive options, burn-after-reading settings, hiding, and deletion.
GroupsGroup profiles, members, applications, permissions, mute settings, and group events.
MessagesMessage creation, sending, receiving, history, search, deletion, revocation, and read receipts.
File uploadsStandalone file uploads and upload progress.
Audio and video callsInvitations, acceptance, rejection, cancellation, hangup, room credentials, and custom signaling.
EventsManager listeners, connection state, and data events.
LoggingSDK logging configuration and troubleshooting.