跳轉至

Android

最低要求

  • Android API 等級 19
  • Android X 相容性
  • 編譯和目標 SDK 版本 31
  • 建置工具版本 30.0.3

添加 Android SDK

  1. 在您项目的 build.gradle 文件中的 allprojects 下添加以下仓库。

java allprojects { repositories { ... maven { url 'https://jitpack.io' } } }java 2. 将以下依赖项添加到模块的 build.gradle 文件中的 dependencies 下。

dependencies { implementation 'com.github.adxcorp:talkplus-android:0.2.8' }java 3. 將hive-talkplus-x.x.x.aar檔案添加到模組的libs指定資料夾中。

初始化

在使用 TalkPlus 之前,請在調用 Hive SDK 的 AuthV4.setup() 之後初始化 TalkPlus API。

 class SampleApplication {
 override fun onCreate(savedInstanceState: Bundle?) {
 super.onCreate(savedInstanceState)


 HiveTalkPlus.init { isInit, message ->
 if (isInit) {
 // SUCCESS
 } else {
 // FAILURE
 }
 }
 }

 }

登入 / 登出流程

  • 您需要在初始化 TalkPlus API 後登錄(LoginWithToken)。
  • 您可以在調用 AuthV4.signIn() 後,通過 AuthV4.getHiveTalkPlusLoginToken() 函數獲取調用 LoginWithToken 所需的令牌。
  • 當用戶登出時,請確保調用 TalkPlus 的 Logout 函數。如果省略 Logout 函數調用,用戶即使在離線時也會繼續接收通知。