[null,null,["最后更新时间 (UTC):2025-07-27。"],[],[],null,["# Unity Adaptive Performance and Android provider\n\n[Unity Adaptive Performance](https://docs.unity3d.com/Packages/com.unity.adaptiveperformance@5.0/manual/installing-and-configuring.html)\nis a tool for game developers who want to optimize their games on mobile\ndevices, particularly for the diverse Android ecosystem. Adaptive Performance\nenables your game to adapt to device performance and thermal characteristics in\nreal time, ensuring a smooth and efficient gaming experience. The\n[Android provider](https://docs.unity3d.com/Packages/com.unity.adaptiveperformance.google.android@1.2/manual/index.html)\nimplements Adaptive Performance on Android devices.\n\nHow to use Unity Adaptive Performance\n-------------------------------------\n\n1. **Install the Adaptive Performance package:** Go to the Unity Package Manager and install the `Adaptive Performance` package.\n\n2. **Install the Android provider:** In the Package Manager, find the section for Adaptive Performance and install the Android provider.\n\n3. **Access Adaptive Performance settings:** In the Unity Editor, go to **Edit \\\u003e Project Settings** and find the Adaptive Performance section.\n\n4. **Set Performance parameters:** Adjust settings like **Target Frame Rate** , **Quality Settings**, and other performance thresholds as needed.\n\nUnity Adaptive Performance needs a provider to get all the required information\nfrom the device. The Android provider is supported on Adaptive Performance 5.0\nonwards, and it supports Unity 2021.3 onwards. The Unity 2021 and 2022 version\npackage manager downloads Adaptive Performance 4.0, so a\n[manual update to version 5.0](https://docs.unity3d.com/Manual/upm-manifestPrj.html)\nis required.\n**Figure 1.** Adaptive Performance and Android provider setup.\n\nThe Android provider 1.0 version is only enabled on Pixel devices. You should\ntherefore it is use the newer 1.2 version.\n\nADPF Performance hint API\n-------------------------\n\nAndroid provider implements ADPF performance hints by default. Every frame,\nthe provider reports actual duration from the sum of the cpu and gpu duration\nand the target duration from the render frame rate.\n\nThe target duration from the render frame rate every frame. (See\n[Performance Hint API](/games/optimize/adpf/performance-hint-api).)\n\nGraphic scalers\n---------------\n\nUnity Adaptive Performance provides graphic scalers for **Framerate** ,\n**Resolution** , **LOD**, and other profile properties. The scalers have min and\nmax scales; each scale is changed by the device thermal warning level and\nthermal trend.\n**Figure 2.** Adaptive Performance graphic scalers.\n\nBest practices\n--------------\n\nThe plugin attempts to prevent thermal throttling and provides a sustained\ntarget FPS with its basic implementation. To achieve immediate results, use ADPF\nwith the default Unity Adaptive Performance scalers.\n\nHowever, as each game is different, fine tune Unity\nAdaptive Performance scalers for each parameter, such as resolution, LOD,\nshadows, view distance, and others to allow ADPF to fully deliver dynamic\nperformance for your game.\n\nHere are the three key steps to getting the best results with ADPF Unity\nAdaptive Performance:\n\n- **Establish a baseline:** Before using ADPF, thoroughly profile your game's performance. This data will serve as a valuable benchmark for comparison after you implement the plugin. **Figure 3.** Establish a baseline.\n- **Harness Unity Adaptive Performance scalers:** Experiment with Unity Adaptive Performance scalers to gain performance benefits without much effort. **Figure 4.** Harness Unity Adaptive Performance scalers.\n- **Prioritize in-game graphic settings:** Optimize your in-game graphic quality levels. These settings are tailored specifically to your game's content, ensuring smoother frame rates and better thermal management. **Figure 5.** Prioritize in-game graphic settings.\n\nAdditional resources\n--------------------\n\nSee how\n[Kakao Games Ares used Unity Adaptive Performance](/stories/games/kakaogames-adaptability)\nto increase FPS stability to 96%."]]