验证、打包和发布 APK

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

验证 proto 文件

将以下文件放到 assets/tuningfork 下的 APK 资源文件夹中:

  • 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 管理中心之前,请执行以下操作:

上传和发布

如需接收性能分析数据,请将新 APK 上传到 Google Play 管理中心并创建版本。您可在 Google Play 上将该版本发布至测试轨道或发布至整个用户群。如需详细了解如何创建版本,请参阅管理中心帮助中心文档

发布 APK 后,您可以在 Google Play 管理中心内的 Android Vitals > Performance > Insights 下接收来自用户的新性能分析数据。如需了解详情,请参阅性能分析数据文档