本页内容
概述

优化 Android 平台游戏和应用

应用性能是开发优质移动游戏的关键设计要素,因为用户期待始终如一的高帧率体验,希望游戏流畅无卡顿。因此,为了尽可能地提升用户参与度和留存率,在高端到低端的所有 Android 设备上进行测试,成为一项必不可少的重要举措。Arm Performance Studio 为移动端设备提供免费的性能分析工具,支持将性能数据直接整合到持续集成工作流中。Arm Performance Studio 包括:


  • Performance Advisor - 提供直观的摘要报告,精准定位问题区域,有效缩减分析时间。
  • Streamline - 对 GPU 和 32 位及 64 位 CPU 计数器进行更深入的分析,依据游戏的分析数据识别性能瓶颈,优化代码实现。
  • Frame Advisor - 采集并分析关键帧的渲染数据。
  • Mali Offline Compiler - 研究着色器内核,了解其在 Mali GPU 上的性能表现。
  • 适用于 Arm GPU 的 RenderDoc - 符合行业标准的帧调试器,具备对 Arm GPU 扩展和 Android 功能的早期支持。

Arm Performance Studio 的前身是 Arm Mobile Studio,现正式启用全新名称。原版各项功能仍可免费使用。从 2024.0 版本开始,支持从 Linux 和 Android 目标捕获数据。欢迎阅读我们的博客,了解关于更名的详细信息。

特性与优势

为整个团队提供性能洞察

从立项之初便纳入性能预算考量,确保整个项目推进过程中持续符合预设目标。为整个开发团队提供易于理解的报告和及时的性能洞察,便于他们在开发流程中高效地调整设计内容。

快速定位高开销图形

无论是独立应用还是主流游戏引擎,均可准确识别性能瓶颈,定位高开销图形的具体位置。借助 CPU、GPU、绘图调用等广泛的性能数据,迅速发现图形应用软件的代码问题。

拓宽适配设备范围,延长游戏运行时间

您的游戏在高端 Android 设备上运行流畅,但如何避免在其他设备上出现运行迟滞或设备过热问题?借助 Arm Performance Studio,您可使用现成的设备来测定游戏性能,结合性能分析确定优化方向,助力延长游戏时间,提升沉浸式体验。

规格

在无 root 权限的 Android 设备上,使用 Arm Performance Studio 工具分析和调试游戏。
访问 Arm 开发者社区了解更多详细信息

重要文档

用户指南和教程
Arm GPU 和Arm Performance Studio 培训视频
适用于智能手机和移动端设备的学习路径

Android 图形优化培训

面向游戏开发者设计的 Mali GPU 培训系列,介绍优化移动游戏性能的新型技术。

立即观看
用例

创新构想,应用落地

Frame Advisor 正式发布

Frame Advisor 是一种基于帧的新型性能分析工具,旨在帮助您优化 Arm Immortalis 和 Mali GPU 的渲染工作负载。Frame Advisor 可针对应用提交的 API 可见工作负载,提供渲染性能洞察分析并输出几何指标。

借助 Frame Advisor 采集并分析问题帧

采集并分析问题帧的数据,以发现可能导致应用变慢或设备过热的原因。探索帧的构造方式,获取场景中各对象的综合指标数据,为优化性能提供方向和技术支持。

打造性能出众的软件解决方案

Arm 开发者中心

Arm 和开源合作伙伴提供相关文档、教程和技术视频,助力打造性能优异的软件解决方案。

浏览 Arm 开发者

咨询专家

使用 Arm Performance Studio 加速优化图形应用。

联系我们
资源

Arm Performance Studio 资源

为您优化下一个 Android 应用做好所有准备事项,助您顺利开启优化之旅,包括技术文档、下载资源和实用建议。