前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【最佳实践】巡检项:实时音视频 (TRTC) 原生平台 SDK 终端版本分布情况

【最佳实践】巡检项:实时音视频 (TRTC) 原生平台 SDK 终端版本分布情况

原创
作者头像
jackwlchen
修改2023-04-23 11:47:36
4060
修改2023-04-23 11:47:36
举报
文章被收录于专栏:腾讯云顾问腾讯云顾问

问题/风险描述:

用Android 11(APIs level 30)的手机打开应用,然后调用SDK进房接口,会出现崩溃现象。这个崩溃问题只出现Android API level 29+的设备上,根据客户分开该问题已触发40多次。

通过客户反馈的crash的堆栈信息排查,定位到TRTC SDK(version:8.3)内部一个模块在获取网络状态信息时候,调用了一个Android SDK已被移除的API,导致App崩溃。

bugly截图
bugly截图
Android API 文档截图
Android API 文档截图

解决方案:

通过上面的问题排查和定位,确认是老版本SDK(8.3)调用了系统过期的API导致的,针对这个问题,TRTC SDK在新的版本做了兼容安卓11兼容性的处理。

因为是底层接口问题,没有其他的临时解决方案,要彻底规避这个问题,需要客户把SDK版本升级到最新版本。

案例说明:

某客户因为优化该隐患,避免了因为Android 11普及导致的故障率急剧上升。

注意事项:

因为系统的功能升级,底层API会更新迭代,TRTC SDK也会密切关注系统更新状态,迭代适配。随着用户升级新系统,客户也要关注SDK关键功能版本更新,避免因为新系统的升级而导致的兼容性问题。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题/风险描述:
  • 解决方案:
  • 案例说明:
  • 注意事项:
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com