Для использования файлов расширения APK требуется Unity 2018.2.
Для улучшенного темпа кадров и измерений GPU требуется Unity версии 2019.3.14 или более поздней.
Для поддержки сцен Addressables требуется Unity 2019.3 или более поздняя версия и пакет Addressables 1.19.4 или более поздняя версия.
Загрузить плагин
Загрузите плагин из репозитория GitHub . Выберите файл .unitypackage для загрузки.
Импортируйте плагин
Перед импортом плагина убедитесь, что ваш проект использует .NET версии 4.6. Это относится к Unity версии 2018.4 и более ранним версиям (более поздние версии Unity содержат только .NET версии 4.6).
Выберите «Файл» > «Параметры сборки» . Убедитесь, что в качестве текущей платформы выбран Android.
Нажмите кнопку «Настройки проигрывателя» .
В разделе «Другие параметры» найдите «Версия среды выполнения скриптов» и выберите .NET 4.6 .
Плагин предоставляется в виде пакета Unity, который можно импортировать в свой проект. Выберите «Активы» > «Импорт пакета» > «Пользовательский пакет» и выберите загруженный вами файл .unitypackage .
Android Performance Tuner версии 1.5.1 или выше с Unity 2017
При использовании Android Performance Tuner версии 1.5.1 или выше с Unity 2017 необходимо выполнить следующие дополнительные шаги при импорте плагина:
Перейдите в папку Assets/AndroidPerformanceTuner/Editor .
Щелкните файл Google.Android.PerformanceTuner.Editor , чтобы открыть его в Инспекторе .
Щелкните по отсутствующей ссылке на сборку, а затем щелкните - , чтобы удалить ее.
Нажмите кнопку «Применить» .
Рисунок 1. Отсутствует ссылка на сборку.
Перейдите в папку Assets/AndroidPerformanceTuner/Runtime .
Щелкните файл Google.Android.PerformanceTuner , чтобы открыть его в Инспекторе.
Повторите шаг 3 , чтобы удалить две отсутствующие ссылки на сборку.
Перезапустите Unity.
Откройте «Окно» > «AndroidPerformanceTuner» > «Настройка» и убедитесь, что не отображается никаких ошибок.
Повторный импорт плагина после удаления
Если вы повторно импортируете плагин после его удаления из проекта, сначала удалите ANDROID_PERFORMANCE_TUNER_UTILITIES из раздела «Настройки проигрывателя» > «Скрипты — Определение символов» .
Настройте плагин
Чтобы настроить плагин, выполните следующие действия:
Для Unity версии 2019.3.14 или более поздней:
Включите библиотеку Android Frame Pacing. Android Performance Tuner будет использовать эту библиотеку для измерения производительности вашей игры, включая более подробные показатели, чем те, что предоставляет только Unity.
Выберите «Файл» > «Параметры сборки» и нажмите кнопку «Параметры проигрывателя» . В разделе «Разрешение и представление» установите флажок «Оптимизированный темп кадров» .
Синхронизируйте рендеринг кадра с вертикальными пробелами.
В настройках проигрывателя выберите вкладку «Качество» и найдите меню « Счётчик вертикальной синхронизации» . Используйте любой вариант (кроме «Не синхронизировать »). Варианты, отличные от «Не синхронизировать», позволяют более точно измерять частоту кадров в сочетании с библиотекой Android Frame Pacing.
(Для версий Unity до 2019 года) Выберите Gradle в качестве системы сборки. Выберите Файл > Настройки сборки . Найдите раздел «Система сборки» и выберите Gradle .
Добавьте разрешение на доступ в Интернет. В разделе «Другие настройки» найдите «Доступ в Интернет» и выберите «Требовать» .
Введите свой ключ API. После установки плагина его можно будет ввести в меню «Окно» > «Android Performance Tuner» > «Настройка» . В этом диалоговом окне выберите вкладку «Настройки» и введите ключ API из вашего проекта Google Cloud в поле «Ключ API» .
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации 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,["This page describes how to download, import, and configure the Unity plugin for\nAndroid Performance Tuner.\n\nRequirements\n\nTo use the plugin in your game, use a supported version of Unity:\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\nDownload the plugin\n\nDownload the plugin from the\n[GitHub repository](https://github.com/android/tuningfork/releases). Select the\n`.unitypackage` file download.\n\nImport the plugin\n\nBefore importing the plugin, make sure your project is using .NET version 4.6.\nThis applies to Unity version 2018.4 and earlier (later versions of Unity\ncontain .NET version 4.6 only).\n\n1. Select **File \\\u003e Build Settings**. Make sure Android is selected as the current platform.\n2. Click the **Player Settings** button.\n3. Under **Other Settings** , find **Scripting Runtime Version** and select **.NET 4.6**.\n\nThe plugin is provided as a Unity Package that you can import in your project.\nSelect **Assets \\\u003e Import Package \\\u003e Custom Package** and select the\n`.unitypackage` file you downloaded.\n\nAndroid Performance Tuner version **1.5.1 or higher** with **Unity 2017**\n\nUsing Android Performance Tuner version **1.5.1 or higher** with **Unity 2017**\nrequires the following additional steps when importing the plugin:\n\n1. Go to the **Assets/AndroidPerformanceTuner/Editor** folder.\n2. Click the **Google.Android.PerformanceTuner.Editor** file to open it in the **Inspector**.\n3. Click the missing assembly reference and then click **-** to remove it.\n4. Click the **Apply** button.\n\n\n **Figure 1.** Missing assembly reference.\n5. Go to the **Assets/AndroidPerformanceTuner/Runtime** folder.\n\n6. Click the **Google.Android.PerformanceTuner** file to open it in the\n Inspector.\n\n7. Repeat **step 3** to remove the two missing assembly references.\n\n8. Restart Unity.\n\n9. Go to **Window \\\u003e AndroidPerformanceTuner \\\u003e Setup** and verify that no errors\n are displayed.\n\nRe-importing the plugin after deletion\n\nIf you're re-importing the plugin after removing it from the project, remove\n`ANDROID_PERFORMANCE_TUNER_UTILITIES` from\n**Player Settings \\\u003e Scripting Define Symbols** first.\n\nConfigure the plugin\n\nTo configure the plugin, do the following:\n\n1. For Unity version 2019.3.14 or later:\n\n - Enable the Android Frame Pacing library. Android Performance Tuner will use\n this library to measure the performance of your game, including more\n in-depth measures than what Unity alone reports.\n\n Select **File \\\u003e Build Settings** and click the **Player Settings** button.\n Under **Resolution and Presentation** , select the **Optimized Frame Pacing**\n checkbox.\n - Synchronize the frame rendering with vertical blanks.\n\n From the Player Settings, select the **Quality** tab and find the\n **VSync Count** menu. Use any selection (except **Don't Sync** ).\n Selections other than **Don't Sync** enable more precise measurements in\n conjunction with the Android Frame Pacing library.\n2. (For versions of Unity prior to 2019) Set the build system to Gradle. Select\n **File \\\u003e Build Settings** . Find **Build System** and select **Gradle**.\n\n3. Add the internet access permission. Under **Other Settings** , find\n **Internet Access** and select **Require**.\n\n4. Enter your API key. Once the plugin is installed, you can enter it from the\n **Window \\\u003e Android Performance Tuner \\\u003e Setup** menu. On this dialog, select the\n **Settings** tab and enter the\n [API key from your Google Cloud project](/games/sdk/performance-tuner/unity/enable-api)\n into the **API key** field.\n\n | **Note:** If you don't enter your API key, Android Performance Tuner won't send your game performance data to the Google Play Console. Android Performance Tuner logs this error, and you can see the error using `adb logcat`. (You will run `adb logcat` in the next section to confirm the proper operation of Android Performance Tuner.)\n\n\n **Figure 2.** Settings tab in the plugin"]]