排查 Android Performance Tuner 问题和常见问题解答

 

如果您在集成、使用或了解 Android Performance Tuner 时遇到问题,以下信息可能会对您有所帮助。

开始使用时的常见问题

Android Performance Tuner 尚未完全集成。

如果性能数据分析页面包含一则介绍性消息,标题为“利用 Android Performance Tuner 获取性能分析数据”,则说明您的集成未完成。

完成集成,然后按照 Android 开发者网站上的说明将您的游戏上传到 Play 管理中心。

Android Performance Tuner 已完全集成,但您的应用尚未发布。

如果性能数据分析页面提示您创建版本,则表明 Android Performance Tuner 已完全集成,但您需要发布应用。

将应用发布到测试轨道或在 Google Play 上发布它。如需详细了解如何发布,请参阅准备工作和发布版本

您的应用在上传时收到错误消息。

当您将应用上传到 Play 时,系统会执行一些最后时刻的检查来验证您的配置。如果您收到警告消息,请查看详细信息,并确保您已完成针对相关集成路径的核对清单。

您的应用已发布,但数据不足。

所收集的数据量必须达到最低阈值才能在 Play 管理中心内显示。但是,如果您将 Android App Bundle 发布到内部测试轨道,则此最低阈值不适用。也就是说,您可以先在内部验证您的设置,然后再在 Google Play 上发布应用。

常见问题解答

Android Performance Tuner 对我的帧速率分布情况有何影响?它会导致帧速率降低吗?该插件似乎使帧速率发生了改变?

我们的测试表明,Android Performance Tuner 对帧时间指标的影响微乎其微(小于 1%)。如果您使用 Frame Pacing API 来为 Android Performance Tuner 提供帧时间,则会看到帧时间变得更加稳定。这是件好事,因为这样可减少轻微的卡顿现象。呈现速度缓慢的帧数应该基本保持不变。

能否在发布前使用此方法?

能。如果您在内部测试轨道(最多支持 100 位用户)中发布应用,则可以在 Android Vitals 中查看性能数据。请注意,当您的应用处于内部测试轨道中时,无论活跃计数为何,我们都会显示所有数据。但是,当您将应用升级为封闭式测试、开放式测试或正式版时,我们只会在达到具有统计意义的活跃计数后才显示数据。这意味着,当您将应用从测试版升级为正式版时,在正式版应用达到所需的采用程度之前,您可能会在短时间内看不到任何数据。

如果更改目标帧速率,会丢失数据吗?

慢帧指标和快帧指标都与目标帧速率相关联;如果此速率发生变化,问题和优化机会也会随之改变。但是,底层帧时间数据本身不会改变。

我可以关闭数据收集功能吗?

不可以,在 Play 管理中心内无法关闭数据收集功能。

我决定着用户的运行时质量设置。这对我看到的数据有何影响?

我们依靠您准确地报告运行时质量设置,并确保这些设置与您在集成过程中指定的质量级别保持一致。否则,系统会将会话的质量级别归类为“未知”。

我允许我的用户覆盖他们的质量设置。这对我看到的数据有何影响?

目前,我们不会跟踪用户执行的更改,但有日后进行跟踪的计划。在此之前,这些更改可能会以两种不同的方式显示;具体取决于用户选择的设置是否属于您预先配置的质量级别。如果是,系统将在适当的质量级别报告相应活跃情况。否则,这些活跃情况会显示在“未知”质量级别上。一种可能的结果是,系统可能会在多个质量级别报告某些设备型号。

如果某个设备型号在不同质量级别运行,会发生什么情况?

如果系统在多个质量级别报告某个设备型号上的活跃情况,则该设备型号会在图表和表格中显示多次。

某个设备型号会在不同质量级别运行,这是为什么?

如果符合以下条件,则可能会发生这种情况:

  • 用户更改了质量级别,
  • 质量级别是在比设备型号更精细的级别动态设置的,
  • 或者用户在没有新版本的情况下远程更改了质量级别。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
3007181149164715539
true
搜索支持中心
true
true
true
true
true
92637
false
false