Utiliser l'assistant de mise à niveau pour SDK Android
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'assistant de mise à niveau pour SDK Android est un outil d'Android Studio qui vous aide à mettre à niveau targetSdkVersion, c'est-à-dire le niveau d'API ciblé par votre application. Il est important de maintenir votre targetSdkVersion à jour afin de pouvoir utiliser les dernières fonctionnalités de la plate-forme. L'assistant de mise à niveau pour SDK Android est disponible dans Android Studio Giraffe et versions ultérieures.
L'assistant de mise à niveau pour SDK Android vous permet de gagner du temps et de vous simplifier la tâche lorsque vous mettez à jour targetSdkVersion :
Pour chaque étape de la migration, il met en évidence les modifications majeures destructives et la façon de les traiter.
Il tente de filtrer la liste complète des modifications pour n'afficher que les étapes pertinentes pour votre application. Si elle n'est pas certaine, il est possible d'afficher des étapes que vous pouvez ignorer.
Pour certaines modifications, il indique précisément où elles doivent être effectuées dans votre code.
Pour ouvrir l'assistant de mise à niveau pour SDK Android, accédez à Tools > Android SDK Upgrade Assistant (Outils > Assistant de mise à niveau pour SDK Android). Dans le panneau Assistant, sélectionnez le niveau d'API que vous souhaitez mettre à niveau pour obtenir des conseils. Pour une expérience optimale, mettez à niveau les valeurs targetSdkVersion un niveau à la fois.
Signaler des bugs
Pour nous aider à vous proposer la meilleure expérience possible, veuillez nous envoyer vos commentaires et signaler des bugs à l'aide de l'outil de suivi des problèmes.
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 2025/07/27 (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 2025/07/27 (UTC)."],[],[],null,["# Use the Android SDK Upgrade Assistant\n\nThe Android SDK Upgrade Assistant is a tool in Android Studio that helps you\nupgrade the\n[`targetSdkVersion`](/guide/topics/manifest/uses-sdk-element#target), or\nthe API level that your app targets. It's important to keep your\n`targetSdkVersion` up to date so you can use the platform's latest features. The\nAndroid SDK Upgrade Assistant is available in Android Studio Giraffe and higher.\n| **Important:** Starting August 31, 2023, all apps must target Android 13 (API level 33) or higher to be submitted to Google Play for review and remain discoverable for all Google Play users. Configuring your app to target a recent API level ensures that users benefit from security and performance improvements while your app can still run on lower Android versions (down to the specified `minSdkVersion`). To learn more, see the [Google Play target API level requirement](/google/play/requirements/target-sdk).\n\nThe Android SDK Upgrade Assistant helps you save time and effort when updating\nthe `targetSdkVersion`:\n\n- For each migration step, it highlights the major breaking changes and how to address them.\n- It tries to filter the full list of changes to only show steps relevant\n to your app. It'll show a step if it's not certain though, so you might still\n see steps that you can skip.\n\n | **Note:** If you need to reset the step filters, close and reopen your project or restart the Studio IDE. The SDK Upgrade Assistant filters the migration steps once at the beginning of each project session, so you might want to reset the step filters if you've checked out another version of your project for which previously hidden steps apply.\n- For some changes, it pinpoints where exactly in your code the changes need to be made.\n\nTo open the Android SDK Upgrade Assistant, go to\n**Tools \\\u003e Android SDK Upgrade Assistant** . In the **Assistant** panel, select\nthe API level that you want to upgrade to for guidance. For the best experience,\nyou should upgrade `targetSdkVersion` values one level at a time.\n\nReport bugs\n-----------\n\nTo help us create the best experience for you, please submit feedback and bugs\nusing the\n[issue tracker](https://issuetracker.google.com/issues/new?component=1267157&template=1750462)."]]