Passa ai contenuti principali
Essentials
Creare esperienze di AI
Crea app per Android basate sull'AI con le API Gemini e altro ancora.
Per iniziare
Per iniziare
Crea la tua prima app. Utilizza Compose per lo sviluppo di UI e app adattive per supportare più fattori di forma dei dispositivi.
Ciao mondo!
Verifica dello sviluppatore
App adattive
Compose per UI
IDE basato sull'AI
Formazione
Monetizzazione con Google Play ↗️
Ottimizzare in base al fattore di forma
Crea app che ottimizzano l'esperienza utente su smartphone, tablet, pieghevoli, auto, XR e altro ancora.
Smartphone, tablet e pieghevoli
Android for Cars
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
Crea in base alla categoria
Scopri come creare per il tuo caso d'uso seguendo le indicazioni prescrittive e basate su opinioni di Google.
Giochi
Fotocamera e contenuti multimediali
Social e messaggistica
Salute e fitness
Produttività
Applicazioni aziendali
Procurati quelli più recenti
Rimani al passo con le ultime uscite durante l'anno, partecipa ai nostri programmi di anteprima e inviaci il tuo feedback.
Aggiornamenti più recenti
Aggiornamenti sperimentali
Anteprima di Android Studio
Librerie Jetpack e Compose
Release per Wear OS
Privacy Sandbox ↗️
Progettazione e pianificazione
Esperienze eccellenti
Crea le migliori esperienze per i tuoi utenti migliori.
Scopri di più
Progettazione UI
Progetta un'interfaccia utente accattivante utilizzando le best practice di Android.
Design per Android
Cellulare
Esperienze desktop
Visori XR e occhiali XR
AI Glasses
Widget
Wear OS
Android TV
Android for Cars
Architettura
Progettare logica e servizi delle app robusti, testabili e gestibili.
Presentazione
Biblioteche
Navigazione
Modularizzazione
Test
Multipiattaforma Kotlin
Qualità
Pianifica la qualità delle app e allineati alle linee guida del Play Store.
Panoramica
Valore fondamentale
Esperienza utente
Accessibilità
Qualità tecnica
Esperienze eccellenti
Sicurezza
Proteggere gli utenti dalle minacce e garantire un'esperienza Android sicura.
Panoramica
Privacy
Autorizzazioni
Identità
Prevenzione delle attività fraudolente
Sviluppo
Gemini in Android Studio
Il tuo compagno di sviluppo dell'AI per lo sviluppo Android.
Scopri di più
Scaricare Android Studio
Aree principali
Ottieni gli esempi e la documentazione per le funzionalità di cui hai bisogno.
Esempi
Supporto multi-dispositivo
Interfacce utente
Lavoro in background
Dati e file
Connettività
Tutte le aree principali ⤵️
Strumenti e flusso di lavoro
Utilizza l'IDE per scrivere e creare la tua app oppure crea la tua pipeline.
Scrivere ed eseguire il debug del codice
Progetti di build
Testa la tua app
Rendimento
Strumenti a riga di comando
API plug-in Gradle
Android Bench
Tecnologia del dispositivo
Scrivi il codice per i fattori di forma. Collega i dispositivi e condividi i dati.
Smartphone, tablet e pieghevoli
ChromeOS
Android for Cars
Android TV
Android XR
Wear OS
Android Health
Insieme è meglio
Tutti i dispositivi ⤵️
Biblioteche
Sfoglia la documentazione di riferimento dell'API con tutti i dettagli.
Piattaforma Android
Librerie Jetpack
Librerie Compose
Google Play Services ↗️
Indice Google Play SDK ↗️
Google Play
Play Console
Pubblica la tua app o il tuo gioco e fai crescere la tua attività su Google Play.
Vai a Play Console
Scopri di più ↗️
Concetti fondamentali
Scopri come coinvolgere gli utenti, monetizzare e proteggere la tua app.
Monetizzazione di Google Play
Play Integrity
Norme di Play
Programmi di Google Play ↗️
Games Dev Center
Sviluppa e distribuisci giochi. Ricevi strumenti, download e campioni.
Panoramica
Play Asset Delivery
Servizi per i giochi di Play
Play Games su PC
Linee guida di Level Up
Tutte le guide di Play ⤵️
Biblioteche
Sfoglia la documentazione di riferimento dell'API con tutti i dettagli.
Play Feature Delivery
Aggiornamenti in-app di Play
Recensioni in-app di Google Play
API Play Install Referrer
Google Play Services ↗️
Indice Google Play SDK ↗️
Tutte le raccolte di Play ⤵️
Strumenti e risorse
Strumenti per pubblicare, promuovere e gestire la tua app.
Android App Bundle
Brand e marketing
API di Play Console ↗️
Blog
il blog per sviluppatori Android
Scopri le novità
Esplora gli autori →
Consultare le categorie
Novità sul prodotto
Rimani al corrente degli ultimi aggiornamenti, delle nuove funzionalità e scopri cosa succede dietro le quinte del nostro lavoro.
Comunità
Scopri le storie dei nostri utenti, le funzionalità in evidenza e i progetti collaborativi che ci uniscono.
Procedure
Dai suggerimenti rapidi ai tutorial approfonditi, queste guide passo passo sono progettate per aiutarti a lavorare in modo più intelligente e veloce.
Case study
Risultati reali di utenti reali. Scopri in che modo diversi team utilizzano i nostri strumenti per raggiungere i loro obiettivi.
Eventi e programmi
Scopri i dettagli di webinar, workshop, incontri e iniziative speciali in programma pensati per aiutarti a crescere.
Documentazione
Accedi a manuali dettagliati, riferimenti API e specifiche tecniche per creare e integrare con sicurezza.
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
Accedi
App quality
Panoramica
Valore fondamentale
Esperienza utente
Qualità tecnica
Privacy e sicurezza
Essentials
Altro
Progettazione e pianificazione
Altro
Panoramica
Valore fondamentale
Esperienza utente
Qualità tecnica
Privacy e sicurezza
Sviluppo
Altro
Google Play
Altro
Blog
Altro
Android Studio
Panoramica
Rendimento
Guida al rendimento delle app
Ottenere il punteggio relativo al rendimento dell'app
Memoria
Panoramica
Informazioni sulla gestione della memoria
Allocazione di memoria tra processi
Gestire la memoria dell'app
Processi e thread
Impostare i budget di memoria delle app
Comprendere e risolvere i problemi relativi alla memoria di Android
Presentazione
Concetti di base
Strumenti di valutazione rapida
Analisi della memoria Java
Bitmap e memoria
Analisi della memoria nativa
WebView e memoria
Il codice dell'app è memoria
Thread e memoria
Località e prestazioni della memoria
Associazioni dei servizi e stati del processo
Risoluzione dei problemi a livello di sistema
Recupero della memoria: eliminazione e swap
Interazione tra kswapd e lmkd
Ispezione del rendimento
Informazioni sull'ispezione delle prestazioni
Tipi di profilo e quando sono utili
Android Performance Analyzer (APA)
Profiler di Android Studio
Profilazione e tracciamento
Scegliere il metodo di profilazione giusto
Acquisire dati utente reali utilizzando ProfilingManager
Panoramica
Come acquisire un profilo
Profilazione basata sulle app
Profilazione basata su trigger
Recuperare e analizzare i dati di profilazione
Query ProfilingManager profiles
Configurare un worker per il caricamento dei profili
Analisi collettiva delle tracce
Esempio pratico di debug delle prestazioni ANR
Limitazioni della profilazione
Comandi di debug per la profilazione locale
Tracciamento del sistema
Panoramica
Acquisisci traccia
Acquisire una traccia in Android Studio
Acquisire una traccia su un dispositivo
Acquisire una traccia dalla riga di comando
Navigazione in un report
Eventi personalizzati
Definisci eventi personalizzati
Eventi di traccia personalizzata nel codice nativo
Tracciamento in corso
Esaminare il rendering della GPU
Benchmarking
Eseguire il benchmark della tua app
Macrobenchmark
Scrivere un benchmark
Acquisisci le metriche
Controllare l'app
Aggiunta di argomenti di strumentazione in corso...
Microbenchmark
Informazioni su Microbenchmark
Scrivere un benchmark
Profilare un benchmark
Argomenti strumentazione Microbenchmark
Microbenchmark e Hilt
Edificio senza Gradle
Benchmarking in CI
Misurare le prestazioni
Panoramica
Esempi
Miglioramento delle prestazioni
Come migliorare il rendimento
Attivare lo Strumento per l'ottimizzazione delle app R8
Attivare l'ottimizzazione delle app
Ottimizzare i pacchetti specificati
Utilizzare R8 in modalità completa
Analizzare la configurazione di R8
Scegli le librerie con cura