Le API Google Fit, inclusa l'API REST Google Fit, non saranno più disponibili dopo il 30 giugno 2025. A partire dal 1° maggio 2024, gli sviluppatori non possono registrarsi per utilizzare queste API.
Questa guida spiega come iniziare a sviluppare con Google Fit su Android.
Imposta
Prima di iniziare a creare la tua app, completa i passaggi nelle sezioni seguenti.
Crea un account Google
Per utilizzare le API Google Fit devi avere un Account Google. Puoi creare un nuovo account o
utilizzarne uno esistente. Ti consigliamo di creare un account separato per testare
la tua app dal punto di vista di un utente.
Installa Google Play Services
Scarica la libreria client più recente per Google Play Services sul tuo host di sviluppo:
Per creare un'app con l'API Fitness, consigliamo di utilizzare l'ambiente di sviluppo Android Studio. Per maggiori dettagli su come creare un nuovo progetto e configurarlo in Android Studio, consulta Creare un progetto.
Aggiungere la libreria client di Google Play Services
In Android Studio, apri il file build.gradle del modulo e aggiungi la libreria client di Google Play Services come dipendenza:
In questo modo, Gradle scarica automaticamente l'SDK per l'attività fisica quando crea l'app.
Crea e testa la tua app
Dopo aver completato la procedura di configurazione, puoi iniziare a creare la tua app. Per iniziare, scopri i tipi di dati che la tua app può archiviare e leggere. Scopri di più sull'utilizzo dei dati in Google Fit.
Di seguito viene mostrato il flusso di autorizzazione risultante che viene riscontrato dagli utenti quando vengono richieste le autorizzazioni:
Autorizzazioni Android: gli utenti possono visualizzare le autorizzazioni Android richieste dall'app prima di scaricarla. Dopo averla scaricata, l'app richiede le autorizzazioni di runtime necessarie e gli utenti concedono o negano queste autorizzazioni.
Controlla e connetti: la tua app verifica se sono state concesse le autorizzazioni prima di richiedere l'accesso ad altri tipi di dati.
Richiesta ambiti OAuth: Google chiede all'utente di concedere all'app gli ambiti OAuth necessari per i tipi di dati a cui vuole accedere.
Accesso applicato: dopo che l'utente ha concesso le autorizzazioni, la tua app può accedere ai tipi di dati che appartengono agli ambiti per i quali l'utente ha concesso l'autorizzazione.