Passer au contenu principal
Les indispensables
Créer des expériences d'IA
Créez des applications Android optimisées par l'IA avec les API Gemini et plus encore.
Premiers pas
Premiers pas
Commencez par créer votre première appli. Approfondissez vos connaissances en suivant nos formations ou explorez par vous-même le développement d'applications.
Hello World
Formations
Tutoriels
Compose pour les équipes
Kotlin pour Android
Monétisation avec Play ↗️
Validation des développeurs Android
Extension par appareil
Créez des applications pour offrir à vos utilisateurs une expérience fluide sur téléphone, tablette, montre, casque, etc.
Applications adaptatives
Android XR
Wear OS
Android for Cars
Android TV
ChromeOS
Créer par catégorie
Apprenez à créer des applis selon votre cas d'utilisation en suivant les conseils pratiques et avisés de Google.
Jeux
Appareil photo et contenus multimédias
Réseaux sociaux et messagerie
Santé et remise en forme
Productivité
Applications pour les entreprises
Tenez-vous informé
Tenez-vous informé des dernières nouveautés tout au long de l'année, rejoignez nos programmes Preview et faites-nous part de vos commentaires.
Dernières actualités
Mises à jour expérimentales
Preview d'Android Studio
Bibliothèques Jetpack et Compose
Versions Wear OS
Privacy Sandbox ↗️
Conception et planification
Des expériences d'exception
Créez une expérience à la hauteur de vos utilisateurs
En savoir plus
Conception d'UI
Concevez une interface utilisateur esthétique grâce aux bonnes pratiques Android.
Concevoir pour Android
Mobile
UI adaptative
Android XR
Widgets
Wear OS
Android TV
Architecture
Concevez une logique et des services d'application robustes, testables et faciles à gérer.
Présentation
Bibliothèques
Navigation
Modularisation
Tests
Multiplateforme Kotlin
Qualité
Assurez la qualité de vos applications en amont et respectez les consignes du Play Store.
Aperçu
Valeur fondamentale
Expérience utilisateur
Accessibilité
Qualité technique
Des expériences d'exception
Sécurité
Protégez les utilisateurs contre les menaces et assurez une expérience Android sécurisée.
Aperçu
Confidentialité
Autorisations
Identité
Prévention des fraudes
Développer
Gemini dans Android Studio
Votre assistant d'IA pour le développement sur Android.
En savoir plus
Télécharger Android Studio
Domaines principaux
Obtenez les exemples et la documentation des fonctionnalités dont vous avez besoin.
Exemples
Interfaces utilisateur
Travail en arrière-plan
Données et fichiers
Connectivité
Tous les domaines principaux ⤵️
Outils et workflow
Utilisez l'IDE pour écrire et compiler votre appli, ou créez votre propre pipeline.
Écrire et déboguer du code
Projets de compilation
Tester votre application
Performance
Outils de ligne de commande
API du plug-in Gradle
Technologie de l'appareil
Écrivez du code pour les facteurs de forme. Connectez des appareils et partagez des données.
UI adaptative
Wear OS
Android XR
Santé d'Android
Android for Cars
Android TV
Tous les appareils ⤵️
Bibliothèques
Parcourez la documentation de référence de l'API avec tous les détails.
Plate-forme Android
Bibliothèques Jetpack
Bibliothèques Compose
Services Google Play ↗️
Google Play SDK Index ↗️
Google Play
Play Console
Publiez votre application ou votre jeu, et développez votre activité sur Google Play.
Accéder à la Play Console
En savoir plus ↗️
Principes de base
Découvrez comment susciter l'intérêt des utilisateurs, monétiser votre application et la sécuriser.
Monétisation Play
Play Integrity
Règles Play
Programmes Play ↗️
Games Dev Center
Développez et proposez des jeux. Obtenez des outils, des téléchargements et des exemples.
Aperçu
Play Asset Delivery
Services de jeux Play
Play Jeux sur PC
Tous les guides Play ⤵️
Bibliothèques
Parcourez la documentation de référence de l'API avec tous les détails.
Play Feature Delivery
Mises à jour dans l'application Play
Avis dans l'application Play
Play Install Referrer
Services Google Play ↗️
Google Play SDK Index ↗️
Toutes les bibliothèques Play ⤵️
Outils et ressources
Outils pour publier, promouvoir et gérer votre application.
Android App Bundles
Marque et marketing
API Play Console ↗️
Communauté
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
Connexion
Aperçu
Téléchargements
Exemples
Guides
Référence
Communauté
Les indispensables
Plus
Conception et planification
Plus
Développer
Plus
Google Play
Plus
Aperçu
Téléchargements
Exemples
Guides
Référence
Communauté
Communauté
Android Studio
Premiers pas
Principes de base du développement de jeux
Aperçus pour les développeurs
Notes de version
Signaler un bug
Développer
À propos des outils de développement de jeux
Utiliser un moteur de jeu
À propos des moteurs de jeu
Développer avec Defold
Installer et configurer des projets pour Android
Prise en charge des différents facteurs de forme et tailles d'écran
Exporter vers Android
Développer avec Godot
Installer et configurer des projets pour Android
Options du moteur de rendu Godot
Prise en charge des différents facteurs de forme et tailles d'écran
Exporter vers Android
Développer avec Cocos
Étapes de création d'un jeu pour Android dans Cocos Creator
Publier votre jeu en tant qu'application Google Play Instant dans Cocos Creator
Publier votre jeu avec Android App Bundle dans Cocos Creator
Débogage à distance sur Android
Développer avec Unity
Unity sur Android
Premiers pas avec le développement de jeux dans Unity
Obtenez des recommandations d'API graphiques au moment du lancement grâce au plug-in de moteur Unity vkQuality
Créer un Android App Bundle avec Unity
Intégrer Play Asset Delivery
Intégrer l'API Play Integrity
Intégrer les mises à jour dans l'application Play
Intégrer des avis dans l'application Play
Éclairage dans les jeux mobiles avec Unity
Utiliser Android Performance Tuner
Aperçu
Activer l'API
Intégrer le plug-in
Initialiser la bibliothèque et vérifier son bon fonctionnement
Définir des annotations, des paramètres de fidélité et des niveaux de qualité
Ajouter des fonctions d'enregistrement du temps de chargement
Inclure des scènes adressables
Exécuter l'application de surveillance
Examiner et publier
Résoudre les erreurs courantes
Référence
Déboguer les erreurs ANR pour les jeux Unity
ANR courants dans les jeux Unity
Déboguer les LMK pour les jeux Unity
Décoder les plantages Android et les erreurs ANR pour les jeux Unity
Premiers pas avec l'API Memory Advice pour les jeux Unity
Performances adaptatives Unity ADPF et fournisseur Android
Créez un jeu de qualité sur tous les facteurs de forme
Développer avec Unreal
Unreal sur Android
Plug-in ADPF Unreal Engine
Demander des autorisations d'accès aux données
Créer ou étendre un moteur de jeu
À propos des moteurs de jeux personnalisés
Commencer avec GameActivity
À propos de la bibliothèque GameActivity
Premiers pas avec GameActivity
Utiliser la saisie de texte du jeu
Effectuer une migration depuis NativeActivity
Configurer les options graphiques
Comprendre les boucles de jeu Android
Traiter les événements d'entrée
Ajouter le mode tactile
Prendre en charge la saisie de texte
Ajouter la prise en charge de la souris
Prendre en charge l'entrée à l'aide d'un capteur
Optimiser le frame pacing
À propos de la bibliothèque Frame Pacing
Frame pacing dans OpenGL ES
Intégrer
Mettre à jour vos paramètres de compilation
Ajouter des fonctions de frame pacing
Vérifier l'amélioration du frame pacing
Frame pacing dans Vulkan
Intégrer
Mettre à jour vos paramètres de compilation
Ajouter des fonctions de frame pacing
Vérifier l'amélioration du frame pacing
Documentation de référence de l'API Frame Pacing
Accéder aux bibliothèques Java depuis C/C++
À propos du wrapper de bibliothèque
Premiers pas avec le wrapper de bibliothèque
Intégrer Android Performance Tuner
À propos d'Android Performance Tuner
Exécuter l'application de démonstration APT
Activer l'API Android Performance Parameters
Mettre à jour vos paramètres de compilation
Définir des annotations, des paramètres de fidélité et des paramètres
Ajouter des fonctions de temps de rendu
Ajouter des fonctions d'enregistrement du temps de chargement
Valider, empaqueter et publier l'APK
Résoudre les erreurs courantes
Utilisation avancée
Documentation de référence de l'API Performance Tuner
Développer une application pour différents facteurs de forme
Architectures 64 bits
Types d'écrans
Prérotation Vulkan
Sortie audio
À propos de la bibliothèque audio Oboe
Mettre à jour les paramètres de compilation
Audio à faible latence
Créer un flux audio
Consulter des exemples de code Oboe
Consulter le guide du développeur Oboe
Gérer la mémoire
À propos de la gestion de la mémoire
Déboguer les problèmes d'utilisation de la mémoire native
Envoyer des éléments
Détection et diagnostic des plantages
Android Game Development Kit (AGDK)
À propos du kit AGDK
Obtenir le kit AGDK
Notes de version du kit AGDK
Extension Android Game Development (AGDE) pour Visual Studio
À propos d'AGDE
Premiers pas avec AGDE
Configurer votre projet
Déboguer votre projet
Déboguer la corruption de mémoire à l'aide d'Address Sanitizer
Mesurer les performances de votre application
Optimisation guidée des profils
Aperçu
Configurer l'optimisation guidée des profils
Voir des exemples de code AGDE
Notes de version AGDE
Services de jeux Google Play
À propos des services de jeux Google Play
Premiers pas
Configuration de la Google Play Console
Configurer les services de jeux Play
Activer les fonctionnalités des services de jeux Play
Gérer les paramètres de projet dans Google Cloud
Activer des comptes pour les tests
Publier une application via la Google Play Console
Concepts de jeu
Connexion
Rappel
ID de joueur de nouvelle génération
Réussites
Enregistrement dans le cloud
Classements
Événements
Amis
Raccourcis d'application
Migrer vers la version 2
À propos de la migration
Migrer vers la version 2 (Java ou Kotlin)
Migrer vers la version 2 (Unity)
Utiliser les API
Java
Premiers pas
Connexion et confidentialité
Connexion
Activer l'accès côté serveur
Antipiratage
Ajouter des fonctionnalités
Réussites
Jeux enregistrés
Classements
Événements
Amis
Statistiques relatives au joueur
SDK natif
Plug-in pour Unity
À propos du plug-in Google Play Jeux pour Unity
Configurer Google Play Jeux pour Unity
Ajouter des fonctionnalités
Réussites
Jeux enregistrés
Classements
Événements
Amis
Statistiques relatives au joueur
API Recall
API Publishing
À propos de l'API de publication
Premiers pas
Importer des images
API de gestion
Dépannage
Consulter les checklists et les consignes
Checklist pour la qualité
Consignes relatives à la marque
Quotas et limites de débit
Exigences de divulgation des données
Conditions d'utilisation
Téléchargements
Obtenir de l'aide
Référence
API Android GMS
API REST Web
API C++
API de gestion
API Publishing
Google Play Jeux sur PC
À propos de Google Play Jeux sur PC
Premiers pas
Procédure d'examen
Configurer
Télécharger l'émulateur
Configurer votre jeu pour qu'il soit compatible avec les PC
Configurer les éléments graphiques
Entrée de l'appareil
Configurer la saisie
Configurer la saisie avec la souris
SDK d'entrée
À propos du SDK d'entrée
Premiers pas avec le SDK Input
Guides de migration
Aperçu
Mettre à niveau Java/Kotlin 1.0 vers la version 1.1
Mettre à niveau Unity 1.0 vers la version 1.1
Mettre à niveau Java/Kotlin 0.0.4 vers la version 1.0
Mettre à niveau Unity 0.0.4 vers la version 1.0
Lecture multi-appareil
À propos de la continuité dans les jeux multi-appareils
À propos des exigences de continuité
Vérifier la conformité de votre jeu
Fédérer les services d'identité
Connexion tierce
Test
Tester votre jeu
Utiliser l'émulateur pour développeur
Utiliser des appareils ChromeOS
Résoudre les problèmes liés à l'émulateur pour développeur
Valider votre jeu Google Play Jeux sur PC
Publier et déployer
Détecter les fonctionnalités de la plate-forme Google Play Jeux sur PC
Proposer votre jeu
Mettre à jour votre jeu
Protection de l'intégrité
Acquisition d'utilisateurs
Exemples et plug-ins
Questions fréquentes
Multiplate-forme
À propos des facteurs de forme
Rendez votre jeu compatible avec tous les facteurs de forme
Prendre en charge le redimensionnement des grands écrans
Activer la saisie naturelle sur tous les facteurs de forme
Utiliser la manette de jeu
Aperçu
Manette de jeu avec l'API Android
Bibliothèque Support Game Controllers
Aperçu
Utiliser la bibliothèque Game Controller
Utiliser des mappages de manette personnalisés
Vulkan
Aperçu
Compatibilité avec les moteurs de jeu
Moteurs natifs et propriétaires
Exemple, atelier de programmation, témoignages de développeurs et vidéos
Outils et fonctionnalités avancées
Gérer, déboguer et profiler dans Android Studio
Optimiser
Android Vitals
Aperçu
ANR
Blocages
Sessions lentes
Tueurs de mémoire faible (LMK)
À propos des outils d'optimisation
Configurer le traçage système
Réduire la taille d'un jeu
Android GPU Inspector (AGI)
À propos d'AGI
Guide de démarrage rapide
Appareils compatibles
Profilage du système
À propos du profilage du système
Afficher un profil système
Compteurs de performances du GPU
Analyser un profil système
Temps de traitement des frames
Efficacité de la mémoire
Utilisation de la bande passante de la mémoire des données de texture