Déconnecter de Google Fit

La déconnexion de Google Fit révoque toutes les autorisations OAuth accordées à votre application, ainsi que tous les abonnements d'enregistrement et enregistrements de capteurs effectués par votre application.

Vous devez proposer aux utilisateurs une option Déconnecter de Google Fit dans les paramètres de votre application. Lorsque les utilisateurs sélectionnent cette option, vous pouvez appeler la méthode ConfigClient.disableFit pour désactiver Google Fit:

Kotlin

Fitness.getConfigClient(this,  GoogleSignIn.getAccountForExtension(this, fitnessOptions))
    .disableFit()
    .addOnSuccessListener {
        Log.i(TAG,"Disabled Google Fit")
    }
    .addOnFailureListener { e ->
        Log.w(TAG,"There was an error disabling Google Fit", e)
    }

Java

Fitness.getConfigClient(this, GoogleSignIn.getAccountForExtension(this, fitnessOptions))
        .disableFit()
        .addOnSuccessListener(unused ->
            Log.i(TAG, "Disabled Google Fit"))
        .addOnFailureListener(e ->
            Log.w(TAG, "There was an error disabling Google Fit", e));