- Node
> node --version
v21.7.3
- Run commands below and make sure it works well with the default settings.
> react-native init chat_uikit --version 0.71.11
> cd chat_uikit
> yarn
> react-native run-android
> yarn add react-native-chat-sdk
> yarn add react-native-agora-chat-uikit
> react-native run-android
> yarn add @react-navigation/native-stack
> yarn add @react-navigation/native
> yarn add @react-native-clipboard/clipboard
> yarn add react-native-file-access
> yarn add react-native-permissions
> yarn add @react-native-async-storage/async-storage
> yarn add @react-native-camera-roll/camera-roll
> yarn add react-native-safe-area-context
> yarn add react-native-screens
> react-native run-android
- Replace the App.tsx with the App.tsx within this repository.
- Remember to change the appKey with yours.
> react-native run-android
- Main screen
- Chat screen
- Clone the repository and run commands below.
> cd chat_uikit
> yarn
> react-native run-android