我們正在介紹Sendbird Uikit的新版本。版本3具有一個新的模塊化體系結構,具有更詳細的組件,可為您增強靈活性,以自定義網絡和移動應用程序。查看我們的遷移指南並下載我們的樣品
Android的Sendbird Uikit是一個開發套件,其用戶界面可以簡單而快速地集成標準聊天功能到新的或現有的客戶端應用程序中。該存儲庫還包含UIKIT源代碼,除了兩個樣本,如下所述。
在Uikit for Android Doc中找到有關Android的Sendbird Uikit的更多信息。如果您需要任何幫助解決任何問題或有疑問,請訪問我們的社區。
本節向您展示了為Android示例應用程序測試SendBird Uikit所需的先決條件。
UIKIT對Android的最低要求是:
如果您想嘗試專門適合使用的示例應用程序,則可以通過使用您的默認示例應用程序ID來替換默認的示例應用程序ID,您可以通過從儀表板上創建SendBird應用程序來獲得。此外,您還可以在儀表板上添加您選擇的數據進行測試。這將使您可以從Sendbird應用程序中體驗示例應用程序。
本節說明在測試示例應用程序之前需要採取的步驟。
請訪問您的Android Studio ,並在項目窗口中為Android創建一個為Uikit創建一個項目:如下:
Use androidx.*artifacts 。 Android的Uikit是通過Gradle安裝的。首先打開項目的頂級build.gradle文件,然後添加代碼塊如下:
注意:在root
build.gradle文件中添加代碼塊,而不是模塊build.gradle文件。
allprojects {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
}如果使用Gradle 6.8或更高版本,請將以下內容添加到您的settings.gradle文件:
dependencyResolutionManagement {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
}然後,在應用程序級別打開build.gradle文件。對於Java和Kotlin ,添加代碼塊和依賴項如下:
注意:應在
build.gradle文件中啟用視圖綁定。
apply plugin : ' com.android.application '
android {
buildFeatures {
viewBinding true
}
compileOptions {
sourceCompatibility JavaVersion . VERSION_1_8
targetCompatibility JavaVersion . VERSION_1_8
}
}
dependencies {
implementation ' com.sendbird.sdk:uikit:LATEST_VERSION '
}保存build.gradle文件後,單擊同步按鈕以應用所有更改。