跳转至

安卓

最低要求

  • 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指定文件夹中。

初始化

在调用 Hive SDK 的 AuthV4.setup() 之后,初始化 TalkPlus API 以便使用 TalkPlus。

 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 函数调用,用户即使在离线状态下也会继续接收通知。