Se déconnecter de Google Fit

En vous déconnectant de Google Fit, vous révoquez toutes les autorisations OAuth accordées à votre application, et supprimez tous les abonnements d'enregistrement et enregistrements de capteurs effectués par votre application.

Vous devez proposer aux utilisateurs une option Se déconnecter de Google Fit dans les paramètres de l'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));