{"repo":"openimsdk/open-im-sdk-android","free":true,"listed":false,"github":"https://github.com/openimsdk/open-im-sdk-android","clone":"git clone https://github.com/openimsdk/open-im-sdk-android.git","description":"IM Android","language":"Java","stars":245,"topics":["imsdk","im","sdk","android","android-sdk"],"license":"AGPL-3.0","category":"mobile-apps","readme_excerpt":"Android Client SDK for OpenIM 👨‍💻💬 Use this SDK to add instant messaging capabilities to your Android app. By connecting to a self-hosted OpenIM server, you can quickly integrate instant messaging capabilities into your app with just a few lines of code. The underlying SDK core is implemented in OpenIM SDK Core. Using gomobile, it can be compiled into an AAR file for Android integration. Android interacts with the OpenIM SDK Core through JSON, and the SDK exposes a re-encapsulated API for easy usage. In terms of data storage, Android utilizes the SQLite layer provided internally by the OpenIM SDK Core. Documentation 📚 Visit https://doc.rentsoft.cn/ for detailed documentation and guides. For the SDK reference, see https://doc.rentsoft.cn/sdks/quickstart/android. Installation 💻 For used before November 2024 If you are a new for our repository, just ignore this. We had already moved most release libraries to Maven Central. So if you has some errors in build.gradle when build your project, you can replace the old repository to Maven Central in your build.gradle like this: Before: After: Just make sure your project had already used Maven Central to get our libraries' dependency when you wanna to build project. Adding Dependencies Usage 🚀 The following examples demonstrate how to use the SDK. Importing the SDK and initialize Initialize Logging In and Listening for Connection Status Note1: You need to set up the listeners first and then log in. To log into the IM server, you n","default_branch":null,"files":null,"tree":[],"storefront":"/r/openimsdk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openimsdk/open-im-sdk-android/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}