Google Fit से डिसकनेक्ट करें

Google Fit से डिसकनेक्ट करने पर, आपको मिली सभी OAuth अनुमतियां रद्द हो जाएंगी ऐप्लिकेशन ऐसा करता है और इसके ज़रिए की गई सभी रिकॉर्डिंग सदस्यताओं और सेंसर रजिस्ट्रेशन को हटा देता है आपका ऐप्लिकेशन.

आपको उपयोगकर्ताओं को Google Fit से डिसकनेक्ट करें विकल्प देना होगा का इस्तेमाल करें. जब उपयोगकर्ता यह विकल्प चुनते हैं, तो Google Fit को बंद करने के लिए, ConfigClient.disableFit तरीका अपनाया जा सकता है:

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