验证、打包和发布 APK

按照本页面的说明将已验证的 APK 上传到 Google Play。

验证 proto 文件

将以下文件放置到 APK 素材资源文件夹的 assets/tuningfork

  • dev_tuningfork.proto
  • tuningfork_settings.txt
  • 多个 dev_tuningfork_fidelityparams_i.txt 文件,按保真度升序排列

验证工具在 assets/tuningfork 目录下生成设置和默认保真参数文件的二进制(.bin)序列化协议缓冲区。该工具本身位于 src/tuningfork/tools/validation 目录中。

验证工具生成二进制文件

运行以下命令以验证示例项目。将以下其中一个值替换为您的操作系统(LOCAL_OS

  • mac
  • win
  • linux-x86
cd gamesdk/src/tuningfork/tools/validation
java -jar build/libs/TuningforkApkValidationTool.jar \
  --tuningforkPath ../../../../samples/tuningfork/insightsdemo/app/src/main/assets/tuningfork \
  --protoCompiler ../../../../third_party/protobuf-3.0.0/install/LOCAL_OS/bin/protoc

将显示以下结尾的输出

...

May 19, 2020 3:42:11 PM com.google.tuningfork.validation.TuningforkApkValidationTool main
INFO: Tuning Fork settings are valid

如需详细了解如何运行验证工具,请参阅 validation tool README

查看集成核对清单

在将 APK 上传到 Google Play 管理中心之前,请执行以下操作

  • 查看您的应用并(如有必要)更新其隐私政策
  • Android 帧速库集成到您的项目
  • 提供保真参数以及您应用的所有质量级别
  • 记录您的游戏何时正在执行加载事件
  • 成功运行验证工具
  • 在调试模式下运行您的游戏,并使用 logcat 或 Tuning Fork Monitor 应用验证输出
  • 确认您和其他相关游戏工程师可以访问 Google Play 管理中心中的 Android Vitals

上传并发布

如需获取性能洞察,请将您的新 APK 上传到 Google Play 管理中心并创建发布版本。您可以在 Google Play 上发布到测试轨道或向您的整个用户群发布。如需详细了解如何创建发布版本,请参阅管理中心帮助中心文档

发布 APK 后,您可以在 Google Play 管理中心中的“Android Vitals > 性能 > 洞察”下收到来自用户的新性能洞察。如需了解详情,请参阅性能洞察文档