腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
QQ音乐技术团队的专栏
专栏作者
举报
149
文章
474269
阅读量
302
订阅数
订阅专栏
申请加入专栏
全部文章
android
ios
编程算法
机器学习
其他
java
网络安全
https
flutter
打包
缓存
javascript
数据库
网站
html
人工智能
http
dart
c++
ide
神经网络
css
api
云直播
图像处理
大数据
数据分析
系统架构
实践
webview
linux
深度学习
自动化测试
kotlin
canvas
sdk
exoplayer
开发
内存
视频
数据
php
node.js
android studio
arm
github
腾讯云测试服务
渲染
webpack
容器
存储
安全
安全漏洞
数据结构
nat
es
对象
函数
进程
苹果
同步
音频
优化
官方文档
tensorflow
c 语言
python
go
jsp
vue.js
react
xml
json
ajax
opengl
单片机
git
jar
maven
lucene/solr
unix
nginx
文件存储
短视频
腾讯云可观测平台
检测工具
语音合成
es 2
electron
开源
运维
html5
图像识别
jvm
推荐系统
unity
npm
cdn
aop
tcp/ip
单元测试
gradle
socket编程
微信
小程序
数据可视化
webgl
processing
性能测试
实时监控
服务网格
智能推荐平台
ast
audio
coding
crash
istio
scale
taro
编码
产品
队列
继承
开发者
客户端
框架
蓝牙
流量
路由
配置
数组
腾讯
线程
协议
音视频
指针
最佳实践
搜索文章
搜索
搜索
关闭
Q音直播编译优化与二进制集成方案
打包
云直播
sdk
java
ide
一、背景: Q音直播抽离成pod库分别引入到QQ音乐和Fan直播两个独立app中,而对于直播业务来讲,直播SDK通过pod本地引入集成到Demo中进行日常直播业务的开发,通过Demo来精简工程规模,提高研发效率。 但随着业务扩展直播SDK越来越庞大,出现了以下痛点: 以快速开发为目标的直播Demo工程编译时间越来越久,影响组内同事的开发效率; 直播SDK最开始以源码方式接入宿主,增加了约800s的编译时长,影响宿主开发效率; SDK引入宿主流程繁琐、CI效率低,导致测试及灰度阶段出包验证问题耗时严重
QQ音乐技术团队
2020-11-12
3.6K
1
QQ音乐Android编译提速之路
打包
ide
java
gradle
android
1. 序言 工程编译,是Android应用开发工作中的重要一环。而随着工程代码量膨胀,编译耗时也越来越长,拖慢了开发效率。 这个问题在中大型团队中并不少见。以QQ音乐为例,Android工程代码量达到120万行以上,每修改一行代码,都要等待4分钟以上才能在手机上看到改动效果。 为了应对这个问题,我们自研推出了一款增量编译组件。经过一年时间的不断优化,组件已经可以支撑团队内的日常开发工作,有效提升了本地开发场景下的编译效率。 本文将会介绍QQ音乐团队在增量编译组件研发上的探索与实践历程。 2. 问题分析
QQ音乐技术团队
2020-11-09
3.6K
5
web前端好帮手 - Jest单元测试工具
腾讯云测试服务
单元测试
网站
ide
php
本文介绍如何使用Jest覆盖Web前端单元测试、如何统计测试覆盖率,Jest对比Mocha等内容。 Jest是什么? Jest是一个令人愉快的 JavaScript 测试框架,专注于简洁明快。 正如官方介绍所说,Jest是一款开箱即用的测试框架,其中包含了Expect断言接口、Mock接口、Snapshot快照、测试覆盖率统计等等全套测试功能。 为什么不推荐Mocha? 不支持原生并行测试 断言库要另外安装 测试覆盖率统计功能要另外安装 原生输入的测试报告可读性很差,格式化也要另外安装 不支持snap
QQ音乐技术团队
2020-06-15
4.9K
0
如何优雅地定位外网问题——动手搭建用户行为轨迹追踪系统
缓存
sdk
ide
nginx
ajax
在定位外网问题时,最怕的是遇到无法复现或者是偶现的问题,我们无法在用户的设备上通过抓包、打断点或日志来分析问题,只能靠仅有的页面截图和用户的片面描述作为线索。此时,也只能结合“猜想法”和“排除法”进行分析定位,排查了半天也很有可能没有结果,最后只能回复“可能是缓存或者app的原因,请清下缓存或者重新安装app试试”。
QQ音乐技术团队
2019-05-16
1.2K
0
Android 构建过程分析
xml
android
ide
打包
java
QQ音乐技术团队
2017-11-08
3.1K
12
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档