本页内容
概述

优化 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 开发者社区了解更多详细信息

重要文档

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 应用做好所有准备事项,助您顺利开启优化之旅,包括技术文档、下载资源和实用建议。