This repository will help you learn how to use Agora chat SDK to implement a simple chat android application, like whatsapp or wechat.
With this sample app, you can:
- Login chat server
- Start a chat
- Manage conversation list
- Add contacts
- Join group chats
- Join chat rooms
- Add your contacts to your blacklist
- Send various types of messages, Such as: text, expression, picture, voice, file and so on
- Logout
- Make sure you have made the preparations mentioned in the Agora Chat Sdk Introduction.
- Prepare the development environment:
- JDK
- Android Studio 3.2 or later
Follow these steps to run the sample project:\
git clone https://github.com/HyphenateInc/Hyphenate-Demo-Android.git
Set your appkey applied from Agora Developer Console before calling ChatClient#init().
ChatOptions options = new ChatOptions();
// Set your appkey
options.setAppKey("Your appkey");
...
//initialization
ChatClient.getInstance().init(applicationContext, options);
For details, see the prerequisites in Agora Chat SDK Guide.
- You can find full API document at Document Center
- You can file bugs about this demo at issue
The MIT License (MIT).