Skip to content

netless-io/whiteboard-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

67f9adc · Apr 14, 2025
Apr 2, 2022
May 17, 2021
Dec 25, 2024
Mar 25, 2021
Dec 8, 2023
Apr 14, 2025
Jan 18, 2024
Apr 14, 2025
Apr 14, 2025
Apr 14, 2025
Jan 18, 2024
Jan 18, 2024
Sep 12, 2023
Apr 14, 2025
Mar 25, 2021
Jan 18, 2024
Mar 25, 2021
Mar 25, 2021
Mar 25, 2021
Jan 13, 2022

Repository files navigation

whiteboard-android Release

whiteboard-android is an Android package of the Whiteboard SDK, providing interfaces for Android apps to interact with the Whiteboard service. The sdk directory contains interface implementation code for whiteboard functions, while the app directory includes a sample app developed using this SDK.

Jitpack Release

English | 简体中文

Run Demo

  1. Get APP Identifier and SDK Token
  2. Config app/string_white_sdk_config.xml
    • sdk_app_id: Required
    • room_uuid: Required
    • room_token: Required
    • sdk_app_token: Optional, used for creating room locally. Please keep the sdk_app_token safe.

Integrate SDK

Requirements

  1. Android Studio 4.0+
  2. API 21+
  3. APP Identifier and SDK Token

Add jitpack repository

Add the following line in the build.gradle file of your project:

allprojects {
    repositories {
        // Add jitpack repository
        maven { url 'https://jitpack.io' }
    }
}

Add whiteboard dependency

add dependency of whiteboard in the app/build.gradle file

dependencies {
    // Get the latest version number through the release notes.
    implementation "com.github.netless-io:whiteboard-android:2.16.102"
}

Config Proguard

Add the following line in the app/proguard-rules.pro file to prevent obfuscating the code

# SDK model
-keep class com.herewhite.** { *; }
# Application classes that will be serialized/deserialized over Gson

Releases

Our change log has release history.

The latest release is available on jitpack