API Google Fit, bao gồm cả API Google Fit REST, sẽ ngừng hoạt động sau ngày 30 tháng 6 năm 2025. Kể từ ngày 1 tháng 5 năm 2024, nhà phát triển không thể đăng ký sử dụng các API này.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Hướng dẫn này giải thích cách bắt đầu phát triển ứng dụng bằng Google Fit trên Android.
Thiết lập
Trước khi bắt đầu xây dựng ứng dụng, hãy hoàn thành các bước sau đây
.
Tạo tài khoản Google
Để sử dụng API Google Fit, bạn cần có Tài khoản Google. Bạn có thể tạo tài khoản mới hoặc
sử dụng tài khoản hiện có. Bạn nên tạo một tài khoản riêng để thử nghiệm
ứng dụng của bạn từ góc độ của người dùng.
Tải Dịch vụ Google Play
Tải thư viện ứng dụng mới nhất của Dịch vụ Google Play cho quá trình phát triển của bạn
máy chủ lưu trữ:
Điều này đảm bảo rằng Gradle sẽ tự động tải SDK thể dục xuống khi
tạo ứng dụng của bạn.
Tạo và kiểm thử ứng dụng
Sau khi hoàn tất các bước thiết lập, bạn có thể bắt đầu xây dựng ứng dụng của mình. Để tải
Hãy tìm hiểu về các loại dữ liệu mà ứng dụng của bạn có thể lưu trữ và
đã đọc. Tìm hiểu thêm về cách hợp tác với
dữ liệu trong Google Fit.
Tạo một ứng dụng API và thêm các loại dữ liệu mà ứng dụng của bạn cần truy cập
ghi hoặc đọc dữ liệu. Có các điểm cuối sau:
SensorsClient: Truy cập vào nhiều nguồn dữ liệu về sức khoẻ thể chất và tinh thần qua các cảm biến phần cứng trong thiết bị cục bộ và trong các thiết bị đồng hành.
RecordingClient: Dùng để thu thập dữ liệu cảm biến ở chế độ nền nhưng tiết kiệm pin.
HistoryClient: Chèn, xoá và đọc dữ liệu trong quá khứ trong
Google Fit.
Phần sau đây cho thấy quy trình uỷ quyền mà người dùng trải nghiệm
khi được yêu cầu cấp quyền:
Quyền trên Android: Người dùng thấy các quyền trên Android mà ứng dụng của bạn
đã yêu cầu trước khi tải xuống. Sau khi được tải xuống, ứng dụng
yêu cầu mọi quyền khi bắt đầu chạy cần thiết và người dùng cấp hoặc từ chối
các quyền này.
Kiểm tra và kết nối: Ứng dụng của bạn sẽ kiểm tra xem các quyền đã được
được cấp trước khi yêu cầu quyền truy cập vào các loại dữ liệu khác.
Yêu cầu về phạm vi của OAuth: Google nhắc người dùng cấp cho ứng dụng của bạn
các phạm vi OAuth cần thiết cho loại dữ liệu mà ứng dụng muốn truy cập.
Đã áp dụng quyền truy cập: Sau khi người dùng cấp quyền, ứng dụng của bạn có thể
truy cập vào các loại dữ liệu thuộc phạm vi mà người dùng đã cấp
cho.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-09-09 UTC."],[[["This guide provides instructions for Android developers to integrate Google Fit into their applications for accessing and managing fitness data."],["Before starting development, ensure you have a Google account, the latest Google Play services, an OAuth 2.0 client ID, and a configured Android Studio project."],["Developers need to add the Google Play services client library as a dependency in their project's `build.gradle` file to utilize the Fitness API."],["The guide covers various aspects such as data types, API clients, requesting permissions, and the user authorization flow involved in accessing fitness data through Google Fit."],["After development and testing, app developers must apply for verification to obtain the necessary permissions for accessing sensitive and restricted fitness data scopes."]]],[]]