Linkus Android SDK 概述

Yeastar P 系列软件版 支持 Linkus SDK,可实现在第三方 Android 应用内集成呼叫、通话记录、及其他 Linkus 客户端功能。本文介绍 Linkus Android SDK 的使用要求、前提条件、Demo & 项目源码、接入流程及功能。

使用要求

平台 / 环境 要求
PBX 服务器
开发环境
  • Java 版本:Java 11
  • Android 版本:5.0 或更高
  • Android Studio 版本:Arctic Fox 或更高
  • Gradle 版本:6.5
  • Android Gradle Plugin 版本:4.1.1
    注: 如使用其它版本的 Gradle 及 Gradle 插件,可能需要额外的调试才能保证 Linkus SDK 的正常运行。

前提条件

已向 Android 设备的运营商获取到推送证书,并记录所需的证书信息。
推送证书用于保证在完成 Linkus SDK 与 Android 应用的集成后,可以在 Android 设备上接收到来电通知。不同 Android 设备所需的推送证书信息不同,参见下表以了解各个平台所需的证书信息。
注: Vivo 推送荣耀推送 需要 PBX 版本 83.14.0.24 以上才能使用。
推送平台 所需信息
安卓个推推送 AppId、AppKey、MasterSecret
安卓谷歌 firebase 推送 AppKey
华为推送 AppID、AppKey
小米推送 AppKey、AppPackageName
Vivo 推送 App ID、App Key、App Secret
荣耀推送 App ID、Client ID、Client Secret

Demo & 源码

体验 Linkus Android SDK 的 Demo 并查阅项目源码,以了解 Linkus Android SDK 的整体运行框架及流程。

更多信息,前往 Linkus Android SDK 的 GitHub 仓库

接入流程及功能

接入流程
功能