コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Performance Tuner(APT)を使用すると、多くの Android デバイスで、フレームレート、グラフィックの再現性、読み込み時間、読み込みの放棄を大規模に測定および最適化することで、個々のユーザーに可能な限り最高のエクスペリエンスを提供できます。
これにより、ゲームまたはアプリのパフォーマンスに関する問題を特定できます。また、忠実度を改善する機会を見つけられます。影響度の指標は優先事項を判断するのに役立ち、問題は対策を取りやすいように分類されています。デバイスモデルとデバイス仕様レベルの両方の情報を使用して、最も効果的な方法を見つけることができます。
得られるメリット
Android Performance Tuner(APT)は、高品質なユーザー エクスペリエンスを提供するのに役立ちます。
新機能: 読み込み時間とそれが放棄に及ぼす影響を把握する
APT は、複数のタイプの読み込み(初回読み込み、コールド読み込み、ウォーム読み込み、レベル間読み込み)で、読み込み時間と読み込みの放棄の両方をトラッキングします。長い読み込み時間がゲームにおける放棄に及ぼす影響が示されるので、最適な読み込み時間を特定できます。
ユーザー エクスペリエンスの品質を測定する
APT は現実世界の実際のユーザー デバイスにおけるゲームのフレームレートと読み込み時間のパフォーマンスを示すので、実際のエクスペリエンスを直接分析できます。すべての指標はターゲットに合わせてカスタマイズされるため、特定の目標を基準にしてゲームのパフォーマンスを把握できます。
ゲームのパフォーマンスに関する問題の診断と優先順位付けを行う
フレームレートと読み込み時間に関する問題は、品質レベル、ゲーム内アノテーション、デバイスモデルごとに分類されるので、根本原因を絞り込むのに役立ちます。フレームレートの問題ごとに GPU 時間と CPU 時間を確認できるので、どのようなタイプの最適化が必要かを評価できます。影響を受けているセッションの数も示されるので、どれがユーザーに最も影響しているかを把握し、最初にどのデバイスまたはゲームシーンに焦点を絞るべきかを判断できます。
すべてのデバイスの能力を最大限に引き出す
APT は、パフォーマンス レートに関する問題を明らかにするだけでなく、すでに十分なパフォーマンスを達成しているがまだ改善の余地があるデバイスで忠実度を高めてユーザー エクスペリエンスを向上させる機会をデベロッパーに提供します。それにより、すべてのユーザーに可能な限り最高のゲーム エクスペリエンスを提供できます。
仕組み
Android Performance Tuner は Android Vitals と連携しています。
- Android Performance Tuner は、ゲームまたはアプリのライブのフレーム時間と読み込みに関する情報を、デベロッパーが提供するゲーム アノテーションおよび忠実度パラメータとともに記録し、集計します。
- Android Performance Tuner を使ってゲームまたはアプリのバージョンを公開すると、このパフォーマンス データが Google Play にアップロードされ、Android Vitals で新しいパフォーマンス分析情報が得られます。
パフォーマンス分析情報を取得するには、Android Performance Tuner をゲームまたはアプリに統合したうえで、ゲームまたはアプリを Google Play で公開する必要があります。

要件
デバイス向け
Android Performance Tuner(APT)は、Android 4.1(API レベル 16)以降を搭載した Android デバイスで動作します(Google Play 開発者サービスの有無は問いません)。この条件はアクティブな Android デバイスの 99% 以上が満たしています。
すべてのデベロッパー向け
- Android Vitals へのアクセス権
- 製品は新しい Google Play Console でのみ利用可能
Unity デベロッパー向けの追加要件
- Unity バージョン 2017.4 以降と .NET バージョン 4.6
- APK 拡張ファイルを使用するには Unity 2018.2 が必要です
- 強化されたフレーム ペーシングと GPU 測定には、Unity バージョン 2019.3.14 以降が必要です
- Addressables のシーンをサポートするには、Unity 2019.3 以降と Addressables パッケージ 1.19.4 以降が必要です。
Android Performance Tuner について
C/C++ と Unity Engine の両方の統合について、Android Performance Tuner をゲームに統合する手順を説明する Codelab を用意しています。
C/C++ および Unity Engine SDK のリファレンス:
参考情報
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-08-26 UTC。
[null,null,["最終更新日 2025-08-26 UTC。"],[],[],null,["Android Performance Tuner (APT)\nPart of [Android Game Development Kit](/games/agdk/overview). \n\nAndroid Performance Tuner (APT) enables you to deliver the best possible experience to\neach of your users by helping you to measure and optimize frame rates, graphical\nfidelity, loading time and loading abandonment across many Android devices at\nscale.\n\nIt helps you identify performance issues in your game or app, and also\nhighlights opportunities to improve your fidelity. Impact metrics help you to\nprioritize, and issues are categorized to help you take action. Information at\nboth device model and device spec level enables you to find the most effective\nway to act. \n[Get started for native games](/games/sdk/performance-tuner/custom-engine) [Get started for Unity games](/games/sdk/performance-tuner/unity)\n\n*** ** * ** ***\n\nWhat are the benefits?\n\nAndroid Performance Tuner (APT) helps you deliver a high-quality experience to more\nusers.\n\nNew! Understand your loading times and their impact on abandonment\n\nAPT tracks both your loading time and loading\nabandonment across multiple types of loading (first loads, cold loads, warm\nloads and interlevel loads). It shows you the impact that longer loading times\nhas on abandonment for your game, so that you can determine the optimal loading\ntime.\n\nMeasure the quality of your user experience\n\nAPT shows you the frame rate and loading time\nperformance of your game on actual user devices in the real world, so you get\ndirect insight into their experience. All metrics are customized to your\ntargets, so you can understand how the game is performing relative to your\nspecific goals.\n\nDiagnose and prioritise your game performance issues\n\nFrame rate and loading time issues are broken out by your quality levels and\nyour in-game annotations, as well as device model, to help you narrow down the\nroot cause. For each frame rate issue, you can see GPU time as well as CPU time,\nso you can assess what type of optimization may be needed. The number of\naffected sessions is also shown, so you can understand what's affecting your\nusers most, and decide what devices or game scenes to focus on first.\n\nGet the best out of every device\n\nAs well as surfacing performance rate issues, APT\nhighlights opportunities for you to improve your user experience by increasing\nfidelity on devices which already perform well but that have room to go further.\nThis enables you to ensure that every user gets the best possible experience of\nyour game.\n\nHow does it work?\n\nAndroid Performance Tuner works with Android vitals.\n\n- Android Performance Tuner records and aggregates live frame time and loading information from your game or app, alongside game annotations and fidelity parameters that you provide.\n- When you publish a version of your game or app with Android Performance Tuner, this performance data is uploaded to Google Play and unlocks new performance insights in Android vitals.\n\nTo get these performance insights, you must integrate Android Performance Tuner into\nyour game or app and then publish it on Google Play:\n\nRequirements\n\nFor devices:\n\nAndroid Performance Tuner (APT) works on any Android device (with or without Google\nPlay services) running Android 4.1 (API level 16) or later. This is over 99% of\nall active Android devices.\n\nFor all developers:\n\n- Access to Android vitals\n- Product only available in the new Google Play Console\n\nAdditional requirements for Unity developers:\n\n- Unity version 2017.4 or later and [.NET version 4.6](https://dotnet.microsoft.com/download/dotnet-framework/net46)\n- To use APK Expansion files, Unity 2018.2 is required\n- For improved frame pacing and GPU measurements, Unity version 2019.3.14 or later is required\n- For Addressables scenes support, Unity 2019.3 or later and [Addressables package 1.19.4](https://docs.unity3d.com/Packages/com.unity.addressables@0.8/manual/index.html) or later are required.\n\nLearn about Android Performance Tuner\n\nWe have codelabs to walk you through integrating Android Performance Tuner into your\ngame for both C/C++ and Unity Engine integrations:\n\n- [Codelab: Integrating Android Performance Tuner into your C/C++ Android game](https://codelabs.developers.google.com/codelabs/android-performance-tuner-native/)\n- [Codelab: Integrating Android Performance Tuner into your Unity game](https://codelabs.developers.google.com/codelabs/android-performance-tuner-unity/)\n\nReferences for the C/C++ and Unity Engine SDKs:\n\n- [Android Performance Tuner C/C++ reference](/games/sdk/reference/performance-tuner/custom-engine)\n- [Android Performance Tuner Unity reference](/games/sdk/reference/performance-tuner/unity)\n\nAdditional resources"]]