[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-27 (世界標準時間)。"],[],[],null,["# Frequently asked questions\n\nThis page lists some of the frequently asked questions and their answers.\n\nQ: Is Health Connect only available on the Android platform?\n------------------------------------------------------------\n\n**A:** Yes. Both the Health Connect API and the Health Connect app are available\non the Android platform only.\n\nFor health sensor data use cases on Wear OS, refer to the\n[Health Services API documentation](/training/wearables/health-services).\n\nQ: How do I access Health Connect?\n----------------------------------\n\n**A:** The method of accessing Health Connect depends on the version of Android\nthat runs on your device:\n\n- On Android 14, Health Connect is part of the Android system. You can access Health Connect by going to **Settings \\\u003e Security \\& Privacy \\\u003e Privacy** , and look for **Health Connect**.\n- On lower versions of Android that support Health Connect, including\n Android 13, Health Connect is a publicly available app that you can\n [download](https://play.google.com/store/apps/details?id=com.google.android.apps.healthdata) from the Google Play Store. You can access the\n app through one of the following ways:\n\n - Go to **Settings \\\u003e Apps**, look for Health Connect, and open it.\n - [Configure the quick access](https://support.google.com/android/answer/9083864) to Health Connect using Quick Settings, which can be found in the system tray.\n - Go to the Google Play Store page of Health Connect and tap **Open**.\n\n| **Note:** Regardless of the version of Android that runs on your device, you can't access Health Connect as an app from the home screen because its intended design is to be a system app accessible through **Settings**.\n\nQ: How is health data migrated from Android 13 to Android 14?\n-------------------------------------------------------------\n\n**A:** The migration from the Health Connect APK for Android 13 to the Health\nConnect system app for Android 14 starts automatically as soon as you upgrade to\nAndroid 14.\n\nDuring the migration, the Android 14 APIs are suspended with a \"Migration in\nProcess\" status. The status is also visible in the Health Connect UI. Once the\nmigration is complete, you can uninstall the standalone Health Connect APK.\n\nCheck the [Android 13 to Android 14 migration guide](/health-and-fitness/guides/health-connect/migrate/migrate-from-android-13-to-14) for more details.\n\nQ: Does Health Connect support Android phones without Google Play services installed?\n-------------------------------------------------------------------------------------\n\n**A:** No. Health Connect has certain compatibility requirements including that\nmobile devices have Android 9 (API 28) or higher **with** Google Play\nservices installed.\n\nQ: How does Health Connect compare with Google Fit?\n---------------------------------------------------\n\n**A:** The following table describes key architectural differences between the\ntwo APIs:\n\n\n\u003cbr /\u003e\n\n\n\u003cbr /\u003e\n\n\n\u003cbr /\u003e\n\n\n\u003cbr /\u003e\n\n\n| ***Health Connect*** | ***Google Fit*** |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Device-centric** Health Connect is device-centric. Data is stored on the user's device instead of being associated with a specific Google Account. | **Google Account-centric** Google Fit is account-centric. Data is stored on a server-side infrastructure. Its data model is entirely tied to specific Google Accounts as opposed to the user's devices. This makes the server the source of truth in Google Fit. |\n| **Fine-grained permissions** Users have granular control over which apps have read or write access to each data type through Health Connect. Health Connect benefits from a built-in, custom permissions mechanism. This allows Health Connect to centralize and refine the way permissions are managed and allocated. | **OAuth-based permissions** Permissions in Google Fit require additional work as these are based on OAuth authentication. OAuth scopes may also cover a larger number of data types. |\n| **Minor data processing** Health Connect involves very little data processing and derivation, with some minor exceptions for data types like Basal Calories and Basal Metabolic Rate (BMR). Therefore, developers will have access to more raw data with Health Connect. | **Service-specific data processing** Google Fit processes more data, turning some data types into others or merging them. Google Fit processes data for a specific service, rather than providing access to raw data as Health Connect does. |\n\n\u003cbr /\u003e\n\nQ: Is the Health Connect storage on-device or cloud based?\n----------------------------------------------------------\n\n**A:** Health Connect provides on-device storage. Our goal is to create a system\nthat puts users fully in control of their data, as well as which apps and\nservices they share it with.\n\nQ: Which mobile devices are able to use the Health Connect app?\n---------------------------------------------------------------\n\n**A:** Only mobile devices with Android 9 (API 28) or higher can use the Health\nConnect app. These devices must also have Google Play services installed.\n\nQ: Does a Java SDK exist on Jetpack? Will this be added eventually?\n-------------------------------------------------------------------\n\n**A:** The Health Connect SDK is only available in Kotlin. We don't have\nimmediate plans to add a Java SDK to the Jetpack library. However, we may\neventually support both programming languages depending on developer feedback.\n\nQ: What is the range of historical data Health Connect can read or write?\n-------------------------------------------------------------------------\n\n**A:** Health Connect allows your app to read records with\n`time` or `startTime` for up to 30 days before your app's\n[first successful permission request](/health-and-fitness/guides/health-connect/develop/read-data#read-restriction). If you would like your app to\nread records after 30 days, use the `PERMISSION_READ_HEALTH_DATA_HISTORY`\npermission. If your app is uninstalled and then re-installed, the date is reset\nwhich marks as your new starting date as if you use the app for the first time.\n\nThere are no restrictions on the data you share with Health Connect, however\navoid writing large amounts of historical data at this time. Similarly, avoid\nwriting data associated with future events such as a predicted\n[`MenstruationPeriodRecord`](/reference/kotlin/androidx/health/connect/client/records/MenstruationPeriodRecord).\n\nQ: Who should I contact if I need help integrating with Health Connect?\n-----------------------------------------------------------------------\n\n**A:** If you have any technical questions, issues, or concerns about Health\nConnect integration, submit a ticket to [Health Connect Developer\nSupport](https://issuetracker.google.com/issues/new?component=1676744&template=2072671).\n\nOur support specialists work hard to respond to developer questions as\nquickly and comprehensively as possible. In the meantime, consult the\n[Health Connect documentation](/guide/health-and-fitness/health-connect) for any guidance you may need.\n\nQ: How do I declare access to read or write data types?\n-------------------------------------------------------\n\n**A:** For your app to have read or write access to Health Connect data types,\nuse the Play Console to\n[declare that your app accesses these types](/health-and-fitness/guides/health-connect/publish/declare-access).\n| **Note:** If you are updating your declaration in the case where your app requires new data types, you need to include both new and existing data types, and exclude any data types you no longer need. If you only need to remove access to certain data types, include all of your existing data types but exclude the data types you no longer need."]]