Android Performance Tuner (APT)를 사용하면 여러 Android 기기에서 대규모로 프레임 속도, 그래픽 재현성, 로드 시간 및 로드 이탈을 측정하고 최적화함으로써 각 사용자에게 가능한 최상의 환경을 제공할 수 있습니다.
APT를 통해 게임 또는 앱의 성능 문제를 파악할 수 있으며 충실도를 개선할 기회에 집중할 수도 있습니다. 영향 측정항목을 사용하면 우선순위를 지정하고 문제를 적절히 분류하여 필요한 조치를 취하는 데 도움이 됩니다. 기기 모델 및 기기 사양 수준의 정보를 사용하면 가장 효과적인 조치 방법을 찾을 수 있습니다.
Android Performance Tuner(APT)는 더 많은 사용자에게 고품질 환경을 제공하는 데 도움이 됩니다.
New! 로드 시간 및 이 시간이 이탈에 미치는 영향 이해하기
APT는 여러 유형의 로드(첫 번째 로드, 콜드 로드, 웜 로드, 인터레벨 로드)에서 로드 시간과 로드 이탈을 모두 추적합니다. 길어지는 로드 시간이 게임의 이탈에 미치는 영향을 보여주기 때문에 최적의 로드 시간을 파악할 수 있습니다.
사용자 환경의 품질 측정
APT는 실제 환경의 실제 사용자 기기에서 게임의 프레임 속도와 로드 시간 성능을 보여주므로 개발자가 사용자 환경에 관한 유용한 정보를 직접 파악할 수 있습니다. 모든 측정항목은 목표에 맞춤설정되므로 특정 목표와 비교하여 게임 성능이 어떤지 파악할 수 있습니다.
게임 성능 문제 진단 및 우선순위 지정
프레임 속도와 로드 시간 문제가 기기 모델뿐만 아니라 품질 수준 및 게임 내 주석별로 분류되므로 근본 원인의 범위를 좁히는 데 도움이 됩니다. 프레임 속도 문제별로 CPU 시간뿐만 아니라 GPU 시간도 확인할 수 있으므로 어떤 유형의 최적화가 필요할지 평가할 수 있습니다. 또한 영향을 받은 세션 수도 표시되므로 사용자에게 가장 큰 영향을 미치는 항목을 파악하여 가장 먼저 집중할 기기 또는 게임 장면을 결정할 수 있습니다.
모든 기기 최대한 활용
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% 이상에 해당합니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-08-26(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 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"]]