میاناهای برنامهسازی کاربردی Google Fit، ازجمله Google Fit REST API، در سال ۲۰۲۶ منسوخ خواهد شد. از تاریخ ۱ مه ۲۰۲۴، توسعهدهندگان نمیتوانند برای استفاده از این «میاناهای برنامهسازی کاربردی» ثبتنام کنند.
شروع به کار در Android
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این راهنما توضیح میدهد که چگونه توسعه را با Google Fit در Android شروع کنید.
راهاندازی
قبلاز شروع ساختن برنامهتان، مراحل بخشهای زیر را تکمیل کنید.
یک حساب Google ایجاد کنید
برای استفاده از Google Fit API، به «حساب Google» نیاز دارید. میتوانید حساب جدیدی ایجاد کنید یا
از حساب موجودی استفاده کنید. شاید بخواهید حساب جداگانهای برای آزمایش کردن
برنامهتان از دیدگاه کاربر ایجاد کنید.
دریافت خدمات Google Play
جدیدترین کتابخانه کارخواه را برای خدمات Google Play در میزبان توسعه خود دریافت کنید:
توصیه میکنیم برای ساختن برنامه با Fitness API از محیط توسعه نرمافزار «استودیو Android» استفاده کنید. برای
جزئیات مربوط به نحوه ایجاد پروژه جدید و پیکربندی آن در Android Studio، به
ایجاد پروژه مراجعه کنید.
افزودن کتابخانه کارخواه خدمات Google Play
در Android Studio، فایل build.gradle را برای ماژول خود باز کنید و کتابخانه مشتری خدمات Google Play را بهعنوان وابستگی اضافه کنید:
این کار باعث میشود Gradle هنگام ساختن برنامهتان، کیت توسعه نرمافزار تناسب اندام را بهطور خودکار بارگیری کند.
ساختن و آزمایش کردن برنامه
پساز تکمیل مراحل راهاندازی، میتوانید ساختن برنامهتان را شروع کنید. برای شروع، با انواع دادههایی که برنامهتان میتواند ذخیره کند و بخواند آشنا شوید. درباره کار با دادهها در Google Fit بیشتر بدانید.
انواع دادهای که برنامهتان اجازه دسترسی به آنها را دارد با
گسترههای مجوز مطابقت دارد. برای درخواست این اجازهها، باید در یک نمونه FitnessOptions اضافه کنید که برنامهتان به کدام نوع دادهها نیاز دارد. وقتی برنامهتان درخواست میکند از هرکدام از انواع دادههای Google Fit استفاده کند، Android SDK بهطور خودکار بررسی میکند که این دادهها به کدام دامنهها تعلق دارند و از کاربر میخواهد به آن دامنهها اجازه دسترسی بدهد.
ایجاد کارخواه میانای برنامهسازی کاربردی
کارخواه میانای برنامهسازی کاربردی ایجاد کنید و انواع دادهای را که برنامهتان برای دسترسی به آنها نیاز دارد اضافه کنید تا دادهها را بنویسید یا بخوانید. نقطههای پایانی زیر دردسترس است:
SensorsClient: دسترسی به منابع مختلف دادههای سلامتی و تندرستی از حسگرهای سختافزاری در دستگاه محلی و دستگاههای همپا.
RecordingClient: برای جمعآوری دادههای حسگر در پسزمینه با مصرف کم باتری و همیشه روشن.
HistoryClient: درج، حذف، و خواندن دادههای قدیمی در
Google Fit.
در زیر، جریان مجوزدهی حاصل که کاربران هنگام درخواست اجازهها تجربه میکنند
نشان داده شده است:
شکل ۱.جریان مجوز برای کاربران.
اجازههای Android: کاربران پیشاز بارگیری برنامهتان میبینند که برنامه شما چه اجازههایی از Android درخواست کرده است. پساز بارگیری برنامه، برنامه هرگونه اجازه زمان اجرا را که نیاز دارد درخواست میکند و کاربران این اجازهها را اعطا یا رد میکنند.
بررسی و اتصال: برنامهتان قبلاز درخواست دسترسی به انواع دیگر دادهها، بررسی میکند که آیا اجازهها اعطا شدهاند یا نه.
درخواست گسترههای OAuth: Google از کاربر میخواهد گسترههای OAuth موردنیاز برای انواع دادهای را که برنامه شما میخواهد به آنها دسترسی داشته باشد به برنامه شما اعطا کند.
دسترسی اعمال شد: پساز اینکه کاربر اجازهها را اعطا کرد، برنامهتان میتواند به انواع دادهای که به گسترههای اعطاشده توسط کاربر تعلق دارد دسترسی پیدا کند.
تاریخ آخرین بهروزرسانی 2026-10-31 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2026-10-31 بهوقت ساعت هماهنگ جهانی."],[],[]]