Linkus Android SDK 概述

Yeastar P 系列 IPPBX 支持 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 版本 37.14.0.24 以上才能使用。
推送平台 所需信息
安卓谷歌 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 仓库

接入流程及功能

接入流程
功能