Unity version 2018.2 pour pouvoir utiliser des fichiers d'extension pour APK
Unity version 2019.3.14 ou ultérieure pour pouvoir améliorer le temps de rendu et les mesures de GPU
Pour la prise en charge des scènes adressables, Unity version 2019.3 ou ultérieure et le package Addressables 1.19.4 ou version ultérieure sont requis.
Télécharger le plug-in
Téléchargez le plug-in à partir du dépôt GitHub. Sélectionnez le fichier .unitypackage à télécharger.
Importer le plug-in
Avant d'importer le plug-in, assurez-vous que votre projet utilise .NET version 4.6.
Cela s'applique à Unity version 2018.4 et antérieures (les versions ultérieures d'Unity ne contiennent que .NET 4.6).
Sélectionnez Fichier > Paramètres de compilation. Assurez-vous qu'Android est sélectionné comme plate-forme actuelle.
Cliquez sur le bouton Paramètres du lecteur.
Sous Autres paramètres, recherchez Version d'exécution de script et sélectionnez .NET 4.6.
Le plug-in est fourni en tant que package Unity que vous pouvez importer dans votre projet.
Cliquez sur Éléments > Importer un package > Package personnalisé, puis sélectionnez le fichier .unitypackage que vous avez téléchargé.
Android Performance Tuner 1.5.1 ou version ultérieure avec Unity 2017
Pour utiliser Android Performance Tuner 1.5.1 ou version ultérieure avec Unity 2017, vous devez suivre les étapes supplémentaires suivantes lors de l'importation du plug-in :
Accédez au dossier Assets/AndroidPerformanceTuner/Editor.
Cliquez sur le fichier Google.Android.PerformanceTuner.Editor pour l'ouvrir dans l'inspecteur.
Cliquez sur la référence d'assemblage manquante, puis sur - pour la supprimer.
Cliquez sur le bouton Appliquer.
Figure 1 : Référence d'assemblage manquante.
Accédez au dossier Assets/AndroidPerformanceTuner/Runtime.
Cliquez sur le fichier Google.Android.PerformanceTuner pour l'ouvrir dans l'inspecteur.
Répétez l'étape 3 pour supprimer les deux références d'assemblage manquantes.
Redémarrez Unity.
Accédez à Fenêtre > AndroidPerformanceTuner > Configuration et vérifiez qu'aucune erreur ne s'affiche.
Réimporter le plug-in après sa suppression
Si vous réimportez le plug-in après l'avoir supprimé du projet, supprimez d'abord ANDROID_PERFORMANCE_TUNER_UTILITIES de Paramètres du lecteur > Symboles de définition de scripts.
Configurer le plug-in
Pour configurer le plug-in, procédez comme suit :
Pour Unity version 2019.3.14 ou ultérieure :
Activez la bibliothèque Android Frame Pacing. Android Performance Tuner utilise cette bibliothèque pour mesurer les performances de votre jeu, en effectuant notamment des mesures plus approfondies que celles rapportées par Unity.
Sélectionnez Fichier > Paramètres de compilation, puis cliquez sur le bouton Paramètres du lecteur.
Sous Résolution et présentation, cochez la case Temps de rendu optimisés.
Synchronisez le rendu des frames avec des blancs verticaux.
Dans les paramètres du lecteur, sélectionnez l'onglet Qualité et recherchez le menu Nombre d'événements VSync. Utilisez n'importe quelle sélection (sauf Ne pas synchroniser).
Les sélections autres que Ne pas synchroniser permettent d'obtenir des mesures plus précises conjointement avec la bibliothèque Android Frame Pacing.
(Pour les versions d'Unity antérieures à 2019) Définissez le système de compilation sur Gradle. Sélectionnez Fichier > Paramètres de compilation. Recherchez Système de compilation, puis sélectionnez Gradle.
Ajoutez l'autorisation d'accès à Internet. Sous Autres paramètres, recherchez Accès à Internet, puis sélectionnez Exiger.
Spécifiez votre clé d'API. Une fois le plug-in installé, vous pouvez la saisir dans le menu Fenêtre > Android Performance Tuner > Configuration. Dans cette boîte de dialogue, sélectionnez l'onglet Paramètres, puis saisissez la clé d'API de votre projet Google Cloud dans le champ Clé d'API.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/09/19 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2023/09/19 (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"]]