vivo平台sdk php说明书,vivo
vivo
前期准备¶
在进行 vivo 推送适配之前,请确保您已经按照融云 Push 集成文档集成了融云 SDK;这是对 vivo 设备进行特殊适配的前提条件。
前往 vivo 开发者平台 注册账号并进行认证。
开发者身份认证后,进入 vivo 开发者平台-推送服务器平台 创建应用,并记录下应用的 AppID、AppKey。
登录融云开发者后台在 应用标识 中设置 Android 第三方推送,将第 2 步获取的 AppID 和 AppKey 填入 vivo 推送设置项并保存。
接入流程¶
导入推送 jar 包¶
进入 vivo 文档中心,下载 Push SDK 接入文档。将解压后的 libs 文件夹中 vivo_pushsdk-VERSION.jar ( VERSION 为版本名称) 拷贝到您的工程的 libs 文件夹中。
添加配置文件¶
在当前工程的 AndroidManifest.xml 文件中添加权限和声明信息,详见:
android:name="com.vivo.push.sdk.service.CommandClientService"
android:exported="true"/>
android:name="com.vivo.push.sdk.LinkProxyClientActivity"
android:exported="false"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
并在 AndroidManifest.xml 文件中添加 vivo 推送配置项,将 vivo 推送平台生成的 AppID、AppKey 填入 vivo 推送配置项中
android:name="com.vivo.push.api_key"
android:value="您的 vivo 推送平台生成 AppKey"/>
android:name="com.vivo.push.app_id"
android:value="您的 vivo 推送平台生成 AppID"/>
启用推送服务¶
在 Application 中调用融云初始化接口之前,若没有开启其他推送则加入以下代码启用 vivo 推送。
PushConfig.Builder builder = new PushConfig.Builder();
builder.enableVivoPush(true);
RongPushClient.setPushConfig(builder.build());
注:若同时使用其他推送请在 builder 中启用其他推送,若使用旧版本的 RongPushClient 的 register 方式启用的推送,请改用此 RongPushClient#setPushConfig 方式由 builder 启用推送。
推送通道选择策略¶
由于并非所有的 vivo 手机都支持 vivo 推送,所以仅在支持的手机上使用 vivo 推送,在不支持的手机上使用融云默认推送。
由于融云推送属于应用级别的推送,会受系统各种权限限制,我们建议您在使用时,在设置里打开自启动权限和通知权限,或者勾选“信任此应用”等,以提高推送到达率。
通知栏点击事件¶
点击通知栏时会跳转到您应用桌面入口所对应的 Activity,目前 vivo 没有将其他参数传入 Intent 中,即没法跳转到对应用户的会话界面中,我们将在以后的版本中加入会话相关信息。
常见问题¶
接收 vivo 推送需要用户的 vivo 手机开启应用的通知权限。
关于 vivo 推送相关的内容,包括适用推送的时间和支持的手机型号请参考 vivo 开发平台的 vivo 推送服务指南。
vivo平台sdk php说明书,vivo相关推荐
- 【cocos creator】各小游戏平台sdk,vivo,oppo,wx,qq,字节跳动
各小游戏平台sdk,vivo,oppo,wx,qq,字节跳动 wx // Learn cc.Class: // - [Chinese] https://docs.cocos.com/creator/m ...
- vivo平台化实践探索之旅-平台产品系列01
vivo 互联网平台产品研发团队- Yang Yang 本篇为<vivo 平台产品>系列文章的第1篇.主要描述在业务高速发展的背景下,vivo软件工程师通过系统平台化建设等手段,逐步解决软 ...
- Laya小游戏上架Vivo平台踩坑记录(持续更新)
Laya小游戏上架Vivo平台踩坑记录(持续更新) 个人踩坑的一些记录,大佬留情! 一些快捷键: Ctrl+P 搜索脚本文件 Ctrl+Y 恢复操作 Ctrl+Z 撤回操作 Ctrl+F 搜索字段 C ...
- 小游戏基与creator接入VIVO平台之小包模式和远程资源加载
一.前期工作 查看creator官网vivo平台发布流程将开发和调试环境准备好 或者根据vivo官网搭建环境 二.cocos creator 引擎版本低于 v2.1.3 不可分小包模式 构建平台请选 ...
- 12月16日vivo开发者大会:揭秘 vivo 互联网服务亿级用户的技术架构演进之路
PART ONE 摘要 2021 vivo开发者大会,将于2021年12月16日在线上直播.vivo 开发者大会是 vivo 一年一度面向科技.互联网行业及合作伙伴举办的大型会议. PART TWO ...
- 蓝厂为什么着急推出vivo X23?只因vivo NEX叫好不叫座
蓝厂又要发新机了,就在下个月6号. vivo这次的新品是vivo X23,为了给这款即将发布的新机造势,vivo再次表现出土豪本色,砸下重金强力推广.上综艺节目,签小鲜肉代言,官微不遗余力地大力吆喝. ...
- vivo T2什么时候上市 vivo T2配置怎么样
如今千元机市场也是众多手机厂商的必争之地,而在这个价位大多数都是主打性价比和长续航,而vivo就曝光了一款新机"vivo T2",号称是千元机内的最强LCD屏手机,那么,vivo ...
- vivo android system,Android集成vivo推送
①下载SDK,放到libs文件夹中. image.png ②分别在gradle和AndroidManifest中配置好. implementation files('libs/pushsdk_v2.3 ...
- 开发腾讯移动游戏平台SDK ios版Ane扩展 总结
本文记录了在开发 腾讯移动游戏平台SDK(MSDK) ios版Ane扩展 过程中所遇到的问题 文中非常多问题都是基础的问题.对object c和xcode配置了解不深入导致的.(没办法,开发ane的程 ...
- 实训说明书 在线音乐平台项目规格说明书
在线音乐平台项目规格说明书 概况 项目名称 在线音乐平台 行业 网络媒体 架构类型 B/S结构 开发技术 1. B/S开发环境
最新文章
- 适配器模式(三种)简单使用
- ACK容器服务发布virtual node addon,快速部署虚拟节点提升集群弹性能力
- java 函数式编程 示例_功能Java示例 第1部分–从命令式到声明式
- mysql的json函数与实例_Mysql实例详解Mysql中的JSON系列操作函数
- java 解析sh文件内容_java 文件读取
- Vue.js 条件渲染 v-if、v-show、v-else
- 行车记录仪数据集_福特自动驾驶数据集公布 总体积达1.6TB或为数据最全的数据集之一...
- python读取sas数据集_Python 数据处理库 pandas 入门教程基本操作
- windows 10 Tera Term显示乱码
- 使用modelsim仿真时出现“vopt returned success but vsim could not find a design to simulate!”错误
- Code Composer Studio设置断点,并不能停在断点的解决办法
- c4d语言包英文,Maxon Cinema 4D R23(C4D R23)中英文安装及设置详细教程(附下载)
- 汉字转拼音之Jpinyin 简单使用
- python爬歌词生成词云图_Python爬虫摇滚网易云音乐歌词生成词云图
- 递归算法之求x的n次方
- 词向量表示:word2vec与词嵌入
- 失落的帝国:盛大业务大收缩
- HDU 5148 Cities (树形DP)*
- 渗透测试国内外研究_【技术探究】冰箱门封技术现状与研究进展
- 松翰2.4G无线传输USB摄像头方案
热门文章
- 锁定计算机快捷键6,6个快捷键,轻松玩转你的电脑(收藏)
- Ubuntu16.04安装NVIDIA Titan Xp显卡驱动
- Titan XP值不值?教你如何挑选深度学习GPU
- 2019-04-26周五宁波和杭州都下雨了,晚饭的鱼粉好大份哦,这是我第一次吃鱼粉!Hhhhhhhh下雨了就给吃点面才暖和,辛苦快递小哥哥了呀,其实这家店就在食堂我看见很多次了懒得买,外卖好像更便宜!
- Kinect2.0在win10平台上时断时续问题的解决办法
- padavan mysql_newifi3 用Padavan(老毛子)固件 搭建web 尝试
- 抑郁症自测量表测试软件,抑郁症测试专业量表(SDS)
- 不同因子影响下的不同情境的世界气温预测(的辣鸡tkinter UI可视化DEMO)
- window下webrtc编译m84
- Spark吐血整理,学习与面试收藏这篇就够了!