首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
哆拉A梦
@哆啦A梦
·
3年前
关注
屏蔽作者: 哆拉A梦
举报
《37手游安卓打包系统演变以及在容器化和函数计算FC方面的实践》
文章概述了37手游使用的Android打包系统的演进,以及他们在容器化和函数计算(FC)方面的实践经验。文章详细介绍了使用FC打包的架构和优势,并分享了37手游使用FC的结果和监控。最后,文章提出了未来的优化方向,包括分布式云编译和可扩展的APK Signature Scheme v2 Block。
首先文章讨论归因跟踪对 Android 游戏分发的重要性及其对渠道优化的影响。随后介绍了第一代打包系统,显着提高了打包过程的效率。阐述了打包系统的四步过程以及该系统如何解决打包时间慢的问题。然后文章描述了第一代的局限性 打包系统,包括需要手动重写频道信息,这需要为每个 APK 进行耗时的重新签名过程。
接着介绍了37手游是如何通过借鉴美团的技术优化打包流程的,就是在META-INF目录下添加一个唯一的空文件,让不同的APK可以识别不同的渠道。然后文章介绍了容器化的概念以及它如何提高打包过程的效率。本文介绍了容器化如何通过允许打包过程在单独的容器上运行来帮助减少打包所需的时间。然后,文章讨论了容器化的优点和缺点,包括根据需要轻松扩展或缩减的能力。
紧接着介绍了37手游是如何使用函数计算来改进包装流程的。解释了 FC 的工作原理以及它如何允许开发人员 无需设置完整的服务器基础架构即可编写和执行小段代码。接着介绍了37手游是如何使用FC来加快打包速度,降低成本的。还介绍了 37 手游如何监控和优化 FC 性能。
最后,文章提出了打包系统未来的优化方向,包括分布式云编译和更具扩展性的APK Signature Scheme v2 Block。文章最后指出了不断优化和改进打包过程以满足游戏行业不断变化和发展的需求的重要性。
展开
37手游安卓打包系统演变以及在容器化和函数计算FC方面的实践
juejin.cn
技术交流圈
赞过
分享
评论
2
相关推荐
不懂我还问:
小程序产品。如何做到1套代码发布后,所有客户均能同时生效,而不需要一个个去提交提审发布?
0 赞 ·
10 评论
有多少jym跟我一样用edge的调试来联调,真是越更新越难用,以前很快就能识别,现在很难识别出来,有时候还要经常拔插一下才能识别到
0 赞 ·
7 评论
想转物联网硬件方向有没有搞头
0 赞 ·
6 评论