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
Créez votre première application. Utilisez Compose pour l'UI et le développement d'applications adaptatives afin de prendre en charge plusieurs facteurs de forme d'appareils.
Bonjour !
Applications adaptatives
Compose pour l'UI
IDE optimisé par l'IA
Formation
Monétisation avec Play ↗️
Optimiser par facteur de forme
Créez des applications qui optimisent l'expérience utilisateur sur les téléphones, les tablettes, les appareils pliables, les voitures, la XR, etc.
Téléphones, tablettes, appareils pliables
Android for Cars
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
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
Expériences sur ordinateur
Casques XR et lunettes XR
Lunettes IA
Widgets
Wear OS
Android TV
Android for Cars
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
Compatibilité multi-appareil
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
Android Bench
Technologie de l'appareil
Écrivez du code pour les facteurs de forme. Connectez des appareils et partagez des données.
Téléphones, tablettes, appareils pliables
ChromeOS
Android for Cars
Android TV
Android XR
Wear OS
Santé d'Android
Better Together
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 Play Games
Play Games 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 ↗️
Blog
le blog des développeurs Android
Consulter les derniers articles
Découvrir les auteurs →
Parcourir les catégories
Études de cas
Des résultats concrets obtenus par des utilisateurs réels. Découvrez comment différentes équipes utilisent nos outils pour atteindre leurs objectifs.
Événements et programmes
Découvrez les prochains webinaires, ateliers, rencontres et initiatives spéciales conçus pour vous aider à développer votre activité.
Actualités des produits
Tenez-vous au courant des dernières actualités, des nouvelles fonctionnalités et des coulisses de notre évolution.
Communauté
Découvrez les histoires de nos utilisateurs, les fonctionnalités phares et les projets collaboratifs qui nous rassemblent.
Guides pratiques
Des conseils rapides aux tutoriels détaillés, ces guides par étapes sont conçus pour vous aider à travailler plus efficacement et plus rapidement.
/
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
App quality
Aperçu
Valeur fondamentale
Expérience utilisateur
Qualité technique
Confidentialité et sécurité
Les indispensables
Plus
Conception et planification
Plus
Aperçu
Valeur fondamentale
Expérience utilisateur
Qualité technique
Confidentialité et sécurité
Développer
Plus
Google Play
Plus
Blog
Plus
Android Studio
Aperçu
Performance
Guide sur les performances de l'application
Obtenir votre score de performances de l'application
Inspection des performances
À propos de l'inspection des performances
Types de profils et cas d'utilisation
Android Performance Analyzer (APA)
Profileurs Android Studio
Profilage et traçage
Choisir la bonne méthode de profilage
Capturer des données utilisateur réelles à l'aide de ProfilingManager
Aperçu
Capturer un profil
Profilage basé sur les applications
Profilage basé sur des déclencheurs
Récupérer et analyser les données de profilage
Interroger les profils ProfilingManager
Configurer un worker pour l'importation de profils
Analyse groupée des traces
Exemple pratique de débogage des performances : ANR
Limites de profilage
Commandes de débogage pour le profilage local
Traçage système
Aperçu
Capturer une trace
Capturer une trace dans Android Studio
Enregistrer une trace sur un appareil
Capturer une trace à partir de la ligne de commande
Parcourir un rapport
Événements personnalisés
Définir des événements personnalisés
Événements de trace personnalisés en code natif
Traçage dans le processus
Inspecter le rendu GPU
Analyse comparative
Effectuer une analyse comparative de votre application
Macrobenchmark
Écrire un benchmark
Capturer les métriques
Contrôler votre application
Ajouter des arguments d'instrumentation
Microbenchmark
À propos de Microbenchmark
Écrire un benchmark
Profiler un benchmark
Arguments d'instrumentation de Microbenchmark
Microbenchmark et Hilt
Compilation sans Gradle
Analyse comparative dans l'intégration continue
Évaluer les performances
Aperçu
Exemples
Amélioration des performances
Comment améliorer les performances
Activer l'optimiseur d'applications R8
Activer l'optimisation de l'application
Optimiser les packages spécifiés
Utiliser R8 en mode complet
Analyser la configuration R8
Choisir judicieusement des bibliothèques
Adopter les optimisations de manière incrémentielle
Utiliser des règles keep
À propos des règles de conservation
Ajouter des options globales
Ajouter des règles de conservation
Ajouter d'autres types de règles
Appliquer les bonnes pratiques
Cas d'utilisation et exemples de règles Keep
Configurations avancées
Cibler une variante de compilation
Personnaliser les ressources à conserver
Tester l'optimisation
Résoudre les problèmes d'optimisation R8
Résoudre les problèmes d'optimisation
Résoudre les problèmes à l'aide de règles
Optimisation pour les auteurs de bibliothèques
Profils de référence
Aperçu
Créer des profils de référence
Créer des profils de référence pour une bibliothèque
Configurer la génération de profils de référence
Mesurer avec la bibliothèque Macrobenchmark
Créer et mesurer manuellement des profils de référence
Déboguer les profils de référence
Étude de cas – Agenda Android
Profils de démarrage
Aperçu
Créer des profils de démarrage
Confirmer l'optimisation
Différence entre les profils de référence et les profils de démarrage
Démarrage de l'application
Analyser et optimiser le démarrage de l'application
Étude de cas – Gmail Wear OS
Bibliothèque de démarrage d'application
Guides
Configurer votre environnement pour les tests
À propos des tâches en arrière-plan ⍈
Déclarer une classe de performance de l'appareil
À propos des buckets App Standby
À propos de l'hibernation des applications
Vérifier le comportement de l'application dans l'environnement d'exécution Android (ART)
Résoudre les problèmes courants
Démarrage des applications
ANR
Préserver la réactivité de votre application
Diagnostiquer et corriger les erreurs ANR
Rechercher le thread qui ne répond pas
Affichage
Performances d'affichage
Réduire les superpositions
Performances et hiérarchies des vues
Analyser l'affichage avec le rendu GPU du profil
Améliorer les performances de mise en page
Mémoire
À propos de la gestion de la mémoire
Allocation de mémoire entre les processus
Gérer la mémoire de votre application
Processus et threads
Batterie et alimentation
Adapter votre application aux fonctionnalités Sommeil et Mise en veille des applications
Surveiller l'état de charge et le niveau de la batterie
Surveiller l'état de la connectivité et la mesure des connexions
Déterminer et surveiller l'état et le type de la station d'accueil
Profiler l'utilisation de la batterie avec Batterystats et Battery Historian
Analyser la consommation avec Battery Historian
Comprendre les limites des ressources de gestion de l'alimentation
Tester les problèmes d'alimentation
Optimisation des processus en arrière-plan
Réduire la taille des applis
Accélération matérielle
Bonnes pratiques pour les performances de SQLite
Bonnes pratiques liées aux performances
Contrôle des performances
À propos de la surveillance des performances
Android Vitals
À propos d'Android Vitals
ANR
Blocages
Affichage lent
Sessions lentes
Tueurs de mémoire faible (LMK)
Wakelocks excessifs
Wakelocks partiels figés
Nombre excessif de wakeups
Nombre excessif de recherches de réseaux Wi-Fi en arrière-plan
Utilisation excessive du réseau en arrière-plan
Utilisation excessive de la batterie
Refus d'autorisations
Temps de démarrage de l'application
Bibliothèque JankStats
Sur Google Play
Android Vitals
Versions saines
Créer des expériences d'IA
Premiers pas
Premiers pas
Bonjour !
Applications adaptatives
Compose pour l'UI
IDE optimisé par l'IA
Formation
Monétisation avec Play ↗️
Optimiser par facteur de forme
Téléphones, tablettes, appareils pliables
Android for Cars
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
Créer par catégorie
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é
Dernières actualités
Mises à jour expérimentales
Preview d'Android Studio
Bibliothèques Jetpack et Compose
Versions Wear OS
Privacy Sandbox ↗️