Developers!

We are happy to announce that our Android SDK has been updated to v5.4.3.603, and it is available in Zoom App Marketplace.

In this version, we have included the following changes:

Added:

  • Upgraded Zoom default UI to match Zoom client 5.4.3, including but not limit to the following new features:

    • End-to-end(E2E) encryption
    • Virtual Background support
    • Share Device Audio
    • Suspend participant activity
  • Added new interfaces for the emoji in-meeting reactions feature.

    • Added interface for IEmojiReactionController.java
      • - void setEvent(IEmojiReactionControllerEvent pEvent)
      • - boolean isEmojiReactionEnabled()
      • - MobileRTCSDKError sendEmojiReaction(SDKEmojiReactionType type)
    • Added callback for IEmojiReactionControllerEvent.java
      • - void onEmojiReactionReceived(long sender_id, SDKEmojiReactionType type)
    • Added method in InMeetingService.java
      • - IEmojiReactionController getEmojiReactionController()
    • The type of emoji reaction is defined in enum type SDKEmojiReactionType
  • Added new interfaces for changing skin tone of the reactions in Zoom UI.

    • Added methods in MeetingSettingsHelper.java
      • - public void setReactionSkinTone(ReactionSkinToneType skinTone)
      • - ReactionSkinToneType getReactionSkinTone()
    • The type of reaction skin tone is defined in enum type ReactionSkinToneType
  • Added a new callback when user receives closed captioning

    • The added interface in InMeetingServiceListener.java
      • - void onClosedCaptionReceived(String message)
  • Added new interfaces and callbacks in PreMeetingService to get meeting invite email content asynchronously.

    • Added method in MeetingItem.java
      • - MobileRTCSDKError asyncGetInviteEmailContent()
    • Added callback in PreMeetingServiceListener.java
      • - void onGetInviteEmailContent(int result, long meetingUniqueId, String content)
    • Added callback in MeetingHelper.java
      • - getMeetingInvitation(String meetingNumber)
  • Added the ability to show and to support reCaptcha.

Changed & Fixed:

  • Fixed an issue where the lowerAllHands/lowerHand methods do not work as expected in webinars.
  • Fixed an issue that the avatar does not show correctly in the participant list
  • Fixed an issue where the meeting window is not minimizable while sharing the screen
  • Fixed an issue where the SDK is not able to switch domains if it has not been initialized.

Deprecated:

  • The getInvitationEmailContentWithTime() interface in MeetingItem.java

You may find the latest version of Android SDK on the download page on App Marketplace (The same location as your SDK key & secret).

Should you have any questions while upgrading our SDK, please visit our Developer Forum and our SDK experts will be more than happy to assist you over there.

Happy Zooming!!