# Android

**URL:** https://community.sendbird.com/c/sendbird-chat-uikit/android-uikit/37.md

[Latest](https://community.sendbird.com/latest.md) · [Categories](https://community.sendbird.com/categories.md) · [Tags](https://community.sendbird.com/tags.md)

---

## [About the Android category](https://community.sendbird.com/t/about-the-android-category/360)

<div class="topic-metadata">

**Author:** [@Sendbird](https://community.sendbird.com/u/Sendbird)\
**Replies:** 0\
**Last updated:** [June 3, 2020, 9:12am UTC](https://community.sendbird.com/t/about-the-android-category/360 "2020-06-03T09:12:31Z")

</div>

(Replace this first paragraph with a brief description of your new category. This guidance will appear in the category selection area, so try to keep it below 200 characters.) Use the following paragraphs for a longer d…

---

## [Sendbird SDK crash - SendbirdChat instance hasn't been initialized yet](https://community.sendbird.com/t/sendbird-sdk-crash-sendbirdchat-instance-hasnt-been-initialized-yet/11318)

<div class="topic-metadata">

**Author:** [@sumitkr](https://community.sendbird.com/u/sumitkr)\
**Replies:** 0\
**Last updated:** [May 21, 2026, 3:51pm UTC](https://community.sendbird.com/t/sendbird-sdk-crash-sendbirdchat-instance-hasnt-been-initialized-yet/11318 "2026-05-21T15:51:57Z")

</div>

\[Problem/Question\] // Detailed description of issue. We are seeing a crash happening with few of our users. It started happening once the uikit sdk version was updated to 3.25.2. // If problem, please fill out the be…

---

## [Push notifications not delivered for first-time or reinstalled users](https://community.sendbird.com/t/push-notifications-not-delivered-for-first-time-or-reinstalled-users/11161)

<div class="topic-metadata">

**Author:** [@Tree\_WooJoong\_Nam](https://community.sendbird.com/u/Tree_WooJoong_Nam)\
**Replies:** 0\
**Last updated:** [August 1, 2025, 7:18am UTC](https://community.sendbird.com/t/push-notifications-not-delivered-for-first-time-or-reinstalled-users/11161 "2025-08-01T07:18:37Z")

</div>

\[Problem/Question\] We are experiencing an issue where some users are not receiving push notifications, and we would like to ask for your support. (The same issue also occurs on iOS) Issue details The issue primarily …

---

## [Does SendbirdUIKit v3.23.2 now support dynamic theme updates at runtime?](https://community.sendbird.com/t/does-sendbirduikit-v3-23-2-now-support-dynamic-theme-updates-at-runtime/11080)

<div class="topic-metadata">

**Author:** [@manishahire](https://community.sendbird.com/u/manishahire)\
**Replies:** 0\
**Last updated:** [July 4, 2025, 5:42am UTC](https://community.sendbird.com/t/does-sendbirduikit-v3-23-2-now-support-dynamic-theme-updates-at-runtime/11080 "2025-07-04T05:42:43Z")

</div>

Hi team, Back in January 2022, I asked this question regarding dynamic theme support in SendBirdUIKit.ThemeMode. At that time, I was told: “Unfortunately, our UIKit follows Android themes. So, it is impossible to cha…

---

## [Can I receive messages from the Bot via push notifications?](https://community.sendbird.com/t/can-i-receive-messages-from-the-bot-via-push-notifications/11030)

<div class="topic-metadata">

**Author:** [@atsuto](https://community.sendbird.com/u/atsuto)\
**Replies:** 0\
**Last updated:** [June 8, 2025, 6:11am UTC](https://community.sendbird.com/t/can-i-receive-messages-from-the-bot-via-push-notifications/11030 "2025-06-08T06:11:08Z")

</div>

According to the documentation, I registered google-services.json and registration token to Sendbird. And, successfully tested by FCM push notification tester on Sendbird Dashboard. But, when sending bot message via s…

---

## [Old messages show outdated profile image after user updates profile](https://community.sendbird.com/t/old-messages-show-outdated-profile-image-after-user-updates-profile/11020)

<div class="topic-metadata">

**Author:** [@salmon3218](https://community.sendbird.com/u/salmon3218)\
**Replies:** 0\
**Last updated:** [June 5, 2025, 11:57am UTC](https://community.sendbird.com/t/old-messages-show-outdated-profile-image-after-user-updates-profile/11020 "2025-06-05T11:57:28Z")

</div>

\[Problem/Question\] I’m using Sendbird Chat UIKit for Android, and I’ve encountered an issue related to profile image updates not reflecting in older messages. (This issue is not happening in iOS version) Scenario: • I…

---

## [Application Crash: lateinit property templateRepository has not been initialized](https://community.sendbird.com/t/application-crash-lateinit-property-templaterepository-has-not-been-initialized/11010)

<div class="topic-metadata">

**Author:** [@aman.kumar](https://community.sendbird.com/u/aman.kumar)\
**Replies:** 0\
**Last updated:** [May 29, 2025, 11:42am UTC](https://community.sendbird.com/t/application-crash-lateinit-property-templaterepository-has-not-been-initialized/11010 "2025-05-29T11:42:06Z")

</div>

\[Problem/Question\] Recently, I upgraded the sendbird-uikit-sdk version to v3.23.0 . However, after upgrading the version of sendbird-uikit, the application is crashing for some users after launching FeedNotificationChan…

---

## [Application Crash: MessageList.toList](https://community.sendbird.com/t/application-crash-messagelist-tolist/11006)

<div class="topic-metadata">

**Author:** [@aman.kumar](https://community.sendbird.com/u/aman.kumar)\
**Replies:** 0\
**Last updated:** [May 28, 2025, 12:58pm UTC](https://community.sendbird.com/t/application-crash-messagelist-tolist/11006 "2025-05-28T12:58:00Z")

</div>

\[Problem/Question\] Recently, I upgraded the sendbird-uikit-sdk version to v3.23.0. However, after upgrading the version of sendbird-uikit, the application is crashing for some users after launching FeedNotificationChann…

---

## [Improve support for edge-to-edge layout](https://community.sendbird.com/t/improve-support-for-edge-to-edge-layout/10714)

<div class="topic-metadata">

**Author:** [@raffael\_cubera](https://community.sendbird.com/u/raffael_cubera)\
**Replies:** 3\
**Last updated:** [May 26, 2025, 8:26am UTC](https://community.sendbird.com/t/improve-support-for-edge-to-edge-layout/10714 "2025-05-26T08:26:16Z")

</div>

\[Problem/Question\] When increasing the target SDK level to 35 android now defaults to using the edge-to-edge layout. So if I increase the SDK level in my app, which uses Sendbird, the Sendbird screens are affected too. …

---

## [Utilizing Translation in iOS and Android](https://community.sendbird.com/t/utilizing-translation-in-ios-and-android/8558)

<div class="topic-metadata">

**Author:** [@kwhiteside](https://community.sendbird.com/u/kwhiteside)\
**Replies:** 1\
**Last updated:** [April 11, 2025, 7:58am UTC](https://community.sendbird.com/t/utilizing-translation-in-ios-and-android/8558 "2025-04-11T07:58:39Z")

</div>

Can anyone point me to an example of customizing the UIKit to display translations received by the auto-translation feature? We have the preferred\_language set and are receiving the correct translation object, but the U…

---

## [java.lang.NoClassDefFoundError: Failed resolution of: Lcom/sendbird/android/shadow/okhttp3/OkHttpClient;](https://community.sendbird.com/t/java-lang-noclassdeffounderror-failed-resolution-of-lcom-sendbird-android-shadow-okhttp3-okhttpclient/10813)

<div class="topic-metadata">

**Author:** [@Ahmad\_Rehan](https://community.sendbird.com/u/Ahmad_Rehan)\
**Replies:** 0\
**Last updated:** [March 19, 2025, 6:26am UTC](https://community.sendbird.com/t/java-lang-noclassdeffounderror-failed-resolution-of-lcom-sendbird-android-shadow-okhttp3-okhttpclient/10813 "2025-03-19T06:26:28Z")

</div>

I am using the below mentioned libraries of Sendbird when I run application it crashes with the following details. FATAL EXCEPTION: main (Ask Gemini) Process: com.packagename, PID: 31080 java.lang.NoClassDefFoundError…

---

## [Is there a way to control the message list scrolling in ChannelScree?](https://community.sendbird.com/t/is-there-a-way-to-control-the-message-list-scrolling-in-channelscree/10776)

<div class="topic-metadata">

**Author:** [@jdm](https://community.sendbird.com/u/jdm)\
**Replies:** 0\
**Last updated:** [March 10, 2025, 3:59am UTC](https://community.sendbird.com/t/is-there-a-way-to-control-the-message-list-scrolling-in-channelscree/10776 "2025-03-10T03:59:15Z")

</div>

\[Problem/Question\] Is there a way to control the message list scrolling in ChannelScreen? No LazyListState in the parameters of the ChannelScreen composable function \[UIKit Version\] 1.0.0 \[Reproduction Steps\] \[Freq…

---

## [Android Crash: SendbirdChat instance hasn't been initialized](https://community.sendbird.com/t/android-crash-sendbirdchat-instance-hasnt-been-initialized/9257)

<div class="topic-metadata">

**Author:** [@sdr](https://community.sendbird.com/u/sdr)\
**Replies:** 3\
**Last updated:** [December 18, 2024, 10:50am UTC](https://community.sendbird.com/t/android-crash-sendbirdchat-instance-hasnt-been-initialized/9257 "2024-12-18T10:50:00Z")

</div>

i am currently using sendbird uikit for chat in android app. but sometimes app crashes with this stacktrace in release mode: Caused by java.lang.RuntimeException: SendbirdChat instance hasn’t been initialized. at com.s…

---

## [ViewModel replaced with ViewModelContract as an on ChannelsScreen composable](https://community.sendbird.com/t/viewmodel-replaced-with-viewmodelcontract-as-an-on-channelsscreen-composable/10234)

<div class="topic-metadata">

**Author:** [@J11](https://community.sendbird.com/u/J11)\
**Replies:** 0\
**Last updated:** [October 25, 2024, 2:32am UTC](https://community.sendbird.com/t/viewmodel-replaced-with-viewmodelcontract-as-an-on-channelsscreen-composable/10234 "2024-10-25T02:32:36Z")

</div>

This has been replaced with ViewModelContract parameter instead of ViewModel in ChannelsScreen, how do I get access to this like I would’ve for viewModel?

---

## [\[Android\] Can I catch when a user sends a message in Sendbird UIKit?](https://community.sendbird.com/t/android-can-i-catch-when-a-user-sends-a-message-in-sendbird-uikit/10224)

<div class="topic-metadata">

**Author:** [@moon1](https://community.sendbird.com/u/moon1)\
**Replies:** 0\
**Last updated:** [October 24, 2024, 6:10am UTC](https://community.sendbird.com/t/android-can-i-catch-when-a-user-sends-a-message-in-sendbird-uikit/10224 "2024-10-24T06:10:05Z")

</div>

I want to catch message send time in Sendbird UiKit. In my opinion, The sendbird Android activity don’t notify for me. (when user click sendMessage button) Can i implement this logic…? plz help us. thank you.

---

## [Cover Images for 1 v 1 Private Chat](https://community.sendbird.com/t/cover-images-for-1-v-1-private-chat/10212)

<div class="topic-metadata">

**Author:** [@J11](https://community.sendbird.com/u/J11)\
**Replies:** 0\
**Last updated:** [October 22, 2024, 1:55am UTC](https://community.sendbird.com/t/cover-images-for-1-v-1-private-chat/10212 "2024-10-22T01:55:04Z")

</div>

\[Problem/Question\] Cannot get channel to be 1 v 1, private, that shows User A the profile photo and name of User B and User B the profile photo and name of User A via Jetpack Compose ChannelsScreen and ChannelScreen. //…

---

## [How do I get each user's name and profile photo to show in chat?](https://community.sendbird.com/t/how-do-i-get-each-users-name-and-profile-photo-to-show-in-chat/10207)

<div class="topic-metadata">

**Author:** [@J11](https://community.sendbird.com/u/J11)\
**Replies:** 0\
**Last updated:** [October 21, 2024, 1:04am UTC](https://community.sendbird.com/t/how-do-i-get-each-users-name-and-profile-photo-to-show-in-chat/10207 "2024-10-21T01:04:38Z")

</div>

I am setting up 1 v 1 group channels for Android Jetpack Compose. However, I want user A’s name and profile photo to show to user B and vice versa like a typical 1 v 1 chat. How do I set that up? I’m using GroupChannelC…

---

## [Channels Not Showing Up](https://community.sendbird.com/t/channels-not-showing-up/10201)

<div class="topic-metadata">

**Author:** [@J11](https://community.sendbird.com/u/J11)\
**Replies:** 2\
**Last updated:** [October 18, 2024, 12:20pm UTC](https://community.sendbird.com/t/channels-not-showing-up/10201 "2024-10-18T12:20:14Z")

</div>

After I’ve created a channel, it is not showing in the app. I’ve read that you by default do not return channels that contain no messages but how can they ever have messages added by a user if they’re not returned? I’m t…

---

## [SendbirdUikitCompose Option to remove Creating new chat](https://community.sendbird.com/t/sendbirduikitcompose-option-to-remove-creating-new-chat/10202)

<div class="topic-metadata">

**Author:** [@Sattar](https://community.sendbird.com/u/Sattar)\
**Replies:** 0\
**Last updated:** [October 18, 2024, 9:11am UTC](https://community.sendbird.com/t/sendbirduikitcompose-option-to-remove-creating-new-chat/10202 "2024-10-18T09:11:20Z")

</div>

Hello I’m using the following version "sendbirdUIKitComposeVersion = “1.0.0-beta.1” How can I remove “Create channels” button in channel list? remove “option” leave channel from chat ? can you share the compose UiKit …

---

## [Android demo 로 sendbird ai chatbot 을 붙일 수 있나요?](https://community.sendbird.com/t/android-demo-sendbird-ai-chatbot/10181)

<div class="topic-metadata">

**Author:** [@moon1](https://community.sendbird.com/u/moon1)\
**Replies:** 1\
**Last updated:** [October 14, 2024, 10:25am UTC](https://community.sendbird.com/t/android-demo-sendbird-ai-chatbot/10181 "2024-10-14T10:25:23Z")

</div>

ai 챗봇을 저희 앱에 붙이고 싶습니다. (테스트 해보고 결제 할 예정) 샌드버드 대시보드에서 application 을 만들어서 android sdk 를 심은 뒤, 저희의 appId 를 발급받아서, Sendbird.connect(…) 해봤는데, 결과에, Pro plan 을 구매하라는 메세지가 뜨더라구요. 결제하기전에 테스트를 해봐야 하는데 방법이 없나요 ?

---

## [Need compose uikit sdk source code](https://community.sendbird.com/t/need-compose-uikit-sdk-source-code/10154)

<div class="topic-metadata">

**Author:** [@Longjin\_Huang](https://community.sendbird.com/u/Longjin_Huang)\
**Replies:** 0\
**Last updated:** [October 9, 2024, 10:17am UTC](https://community.sendbird.com/t/need-compose-uikit-sdk-source-code/10154 "2024-10-09T10:17:24Z")

</div>

\[Problem/Question\] Where can i get the source code of sdk com.sendbird.sdk:uikit-compose? It’s useful to code base on the source code. I found the source code of com.sendbird.sdk:sendbird-chat, and even the source co…

---

## [Jetpack Compose support via UiKit](https://community.sendbird.com/t/jetpack-compose-support-via-uikit/6193)

<div class="topic-metadata">

**Author:** [@indyfromoz](https://community.sendbird.com/u/indyfromoz)\
**Replies:** 6\
**Last updated:** [August 21, 2024, 7:19am UTC](https://community.sendbird.com/t/jetpack-compose-support-via-uikit/6193 "2024-08-21T07:19:53Z")

</div>

\[Problem/Question\] I am implementing Chat functionality in an Android app built entirely with Jetpack Compose (latest version). I have gone through the two example projects in Sendbird UiKit (latest version) and looked…

---

## [Why label color showing black on reacted users list?](https://community.sendbird.com/t/why-label-color-showing-black-on-reacted-users-list/9660)

<div class="topic-metadata">

**Author:** [@Samkit\_Shah](https://community.sendbird.com/u/Samkit_Shah)\
**Replies:** 0\
**Last updated:** [June 13, 2024, 1:44pm UTC](https://community.sendbird.com/t/why-label-color-showing-black-on-reacted-users-list/9660 "2024-06-13T13:44:08Z")

</div>

Why label color showing black on the reacted users list? I already set the global theme as Dark but it still shows black in the users’ name labels instead of white, please look at the attached screenshot, please help as …

---

## [Customise options in Group Channel Settings - Android UIKit - Kotlin](https://community.sendbird.com/t/customise-options-in-group-channel-settings-android-uikit-kotlin/9390)

<div class="topic-metadata">

**Author:** [@TGuy](https://community.sendbird.com/u/TGuy)\
**Replies:** 0\
**Last updated:** [April 19, 2024, 7:52am UTC](https://community.sendbird.com/t/customise-options-in-group-channel-settings-android-uikit-kotlin/9390 "2024-04-19T07:52:30Z")

</div>

On iOS we have customised the chat settings screen: Kept the notification settings option Added “View Profile” and “Block” with custom actions. We did this by: Create a sub class of SBUGroupChannelSettingsModule.…

---

## [\[Group Chat\] How to play New VoiceMessage automatically?](https://community.sendbird.com/t/group-chat-how-to-play-new-voicemessage-automatically/8781)

<div class="topic-metadata">

**Author:** [@message-center](https://community.sendbird.com/u/message-center)\
**Replies:** 0\
**Last updated:** [December 22, 2023, 7:12am UTC](https://community.sendbird.com/t/group-chat-how-to-play-new-voicemessage-automatically/8781 "2023-12-22T07:12:47Z")

</div>

\[Problem/Question\] // Detailed description of issue. How can I implement a feature where the latest received voice message of type VIEW\_TYPE\_VOICE\_MESSAGE\_OTHER is automatically played if the current chat window is ope…

---

## [Sendbird in Jetpack compose](https://community.sendbird.com/t/sendbird-in-jetpack-compose/8743)

<div class="topic-metadata">

**Author:** [@Zahid\_Syuqri\_Zulkffli](https://community.sendbird.com/u/Zahid_Syuqri_Zulkffli)\
**Replies:** 0\
**Last updated:** [December 14, 2023, 7:18am UTC](https://community.sendbird.com/t/sendbird-in-jetpack-compose/8743 "2023-12-14T07:18:40Z")

</div>

\[Problem/Question\] // im trying to implement sendbird Desk in android jetpack compose, have anyone do this? can i do this? when i go thro the github and document, it seem like i can do it. something telling me. i got …

---

## [Hide leave channel button from setting screen](https://community.sendbird.com/t/hide-leave-channel-button-from-setting-screen/8356)

<div class="topic-metadata">

**Author:** [@Mayank\_Ingle](https://community.sendbird.com/u/Mayank_Ingle)\
**Replies:** 2\
**Last updated:** [November 3, 2023, 1:18pm UTC](https://community.sendbird.com/t/hide-leave-channel-button-from-setting-screen/8356 "2023-11-03T13:18:31Z")

</div>

I need to permanently hide leave channel button from setting screen is there any way to hide it without customizing the entire screen.

---

## [Can the highlighted user's nickname background color be changed](https://community.sendbird.com/t/can-the-highlighted-users-nickname-background-color-be-changed/8062)

<div class="topic-metadata">

**Author:** [@Mayank\_Ingle](https://community.sendbird.com/u/Mayank_Ingle)\
**Replies:** 4\
**Last updated:** [November 3, 2023, 1:14pm UTC](https://community.sendbird.com/t/can-the-highlighted-users-nickname-background-color-be-changed/8062 "2023-11-03T13:14:43Z")

</div>

highlighted user’s nickname appears. The nickname is highlighted only in messages that mention the current user. we dont need the highlifhted color on users nickname . in Android java

---

## [Channel is not appear after creating](https://community.sendbird.com/t/channel-is-not-appear-after-creating/3742)

<div class="topic-metadata">

**Author:** [@Jamworks](https://community.sendbird.com/u/Jamworks)\
**Replies:** 12\
**Last updated:** [September 28, 2023, 8:19am UTC](https://community.sendbird.com/t/channel-is-not-appear-after-creating/3742 "2023-09-28T08:19:47Z")

</div>

When a user creates a new channel and there are no messages there yet, the channel is simply not displayed. Our steps: The user creates a channel - adds users - returns to the chat - returns to the chat list - this cha…

---

## [Delete failed message](https://community.sendbird.com/t/delete-failed-message/8264)

<div class="topic-metadata">

**Author:** [@Jacopo\_Grassi](https://community.sendbird.com/u/Jacopo_Grassi)\
**Replies:** 0\
**Last updated:** [September 15, 2023, 1:33pm UTC](https://community.sendbird.com/t/delete-failed-message/8264 "2023-09-15T13:33:21Z")

</div>

Hi, we have an app which uses UiKit for Android (version 3.5.0), in time we had a number of reports that Pending or Failed messages are impossible to delete. Testing this we found it to be true. our code: if ((baseMess…

[Next page](https://community.sendbird.com/c/sendbird-chat-uikit/android-uikit/37.md?page=1)
