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));