ส่งความคิดเห็น
เริ่มต้นใช้งานบน Android
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
คำแนะนำนี้อธิบายวิธีเริ่มการพัฒนาด้วย Google Fit ใน Android
ตั้งค่า
โปรดทำตามขั้นตอนต่อไปนี้ก่อนเริ่มสร้างแอป
รับบัญชี Google
คุณต้องมีบัญชี Google เพื่อใช้ API ของ Google Fit คุณสามารถสร้างบัญชีใหม่ หรือ
ใช้บัญชีที่มีอยู่ คุณอาจต้องสร้างบัญชีแยกต่างหากเพื่อทดสอบ
แอปของคุณจากมุมมองของผู้ใช้
ติดตั้งบริการ Google Play
รับไลบรารีไคลเอ็นต์ล่าสุดสำหรับบริการ Google Play ในการพัฒนา
เจ้าภาพ:
เปิด Android SDK Manager
ในส่วนเครื่องมือ SDK ให้ค้นหาบริการ Google Play
หากสถานะของแพ็กเกจเหล่านี้ไม่ใช่ติดตั้งแล้ว ให้เลือกทั้ง 2 แพ็กเกจ
แล้วคลิกติดตั้งแพ็กเกจ
เพิ่มไลบรารีไคลเอ็นต์ของบริการ Google Play
ใน Android Studio ให้เปิดไฟล์ build.gradle
สำหรับโมดูลและเพิ่มไลบรารีไคลเอ็นต์ของบริการ Google Play เป็นทรัพยากร Dependency ดังนี้
Kotlin DSL
plugin {
id ( "com.android.application" )
}
...
dependencies {
implementation ( "com.google.android.gms:play-services-fitness:21.2.0" )
implementation ( "com.google.android.gms:play-services-auth:21.2.0" )
}
DSL กรูฟฟี่
apply plugin : ' com . android . application '
...
dependencies {
implementation ' com . google . android . gms : play - services - fitness : 21.2.0 '
implementation ' com . google . android . gms : play - services - auth : 21.2.0 '
}
เพื่อให้ Gradle ดาวน์โหลด Fitness SDK โดยอัตโนมัติเมื่อ
สร้างแอปของคุณขึ้นมา
สร้างและทดสอบแอป
หลังจากทำตามขั้นตอนการตั้งค่าเสร็จแล้ว คุณก็เริ่มสร้างแอปได้ โดยวิธีการมีดังนี้
เรียนรู้เกี่ยวกับประเภทของข้อมูล ที่แอปของคุณสามารถจัดเก็บและ
อ่านแล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการทำงานร่วมกับ
ข้อมูล ใน Google Fit
สร้างไคลเอ็นต์ API
สร้างไคลเอ็นต์ API และเพิ่มประเภทข้อมูลที่แอปจำเป็นต้องเข้าถึง
เขียนหรืออ่านข้อมูล ปลายทางที่พร้อมใช้งานมีดังนี้
SensorsClient
: เข้าถึงแหล่งข้อมูลด้านสุขภาพและความแข็งแรงสมบูรณ์จากแหล่งข้อมูลต่างๆ จากเซ็นเซอร์ของฮาร์ดแวร์ในอุปกรณ์ภายในและในอุปกรณ์ที่ใช้ร่วมกัน
RecordingClient
: สำหรับการรวบรวมข้อมูลเซ็นเซอร์ในเบื้องหลังพลังงานต่ำและเปิดอยู่ตลอดเวลา
HistoryClient
: แทรก ลบ และอ่านข้อมูลย้อนหลังใน
Google Fit
SessionsClient
: สร้างและจัดการเซสชัน กิจกรรมของผู้ใช้
GoalsClient
: อ่านเป้าหมายคะแนนคาร์ดิโอและจํานวนก้าวที่ผู้ใช้ใน Google Fit สร้างขึ้น
ConfigClient
: เข้าถึงประเภทข้อมูลที่กำหนดเองและการตั้งค่าในแพลตฟอร์ม Google Fit
ดูตัวอย่างวิธีสร้างไคลเอ็นต์ Fitness API
ขั้นตอนการให้สิทธิ์ผู้ใช้ที่ได้
ข้อมูลต่อไปนี้จะแสดงขั้นตอนการให้สิทธิ์ที่ได้แก่ผู้ใช้
เมื่อมีการขอสิทธิ์
วันที่
รูปที่ 1 ขั้นตอนการให้สิทธิ์แก่ผู้ใช้
สิทธิ์ของ Android : ผู้ใช้จะเห็นสิทธิ์ของ Android ที่แอปของคุณ
ได้ส่งคำขอก่อนดาวน์โหลด หลังจากดาวน์โหลดแอปแล้ว
ขอสิทธิ์รันไทม์ใดๆ ที่จำเป็นและผู้ใช้ให้หรือปฏิเสธ
สิทธิ์เหล่านี้
ตรวจสอบและเชื่อมต่อ : แอปจะตรวจสอบว่าสิทธิ์
อนุญาตก่อนที่จะขอสิทธิ์เข้าถึงข้อมูลประเภทอื่นๆ
คำขอขอบเขต OAuth : Google จะแจ้งให้ผู้ใช้ให้สิทธิ์แอปของคุณ
ขอบเขต OAuth ที่จำเป็นสำหรับประเภทข้อมูลที่ต้องการเข้าถึง
ใช้สิทธิ์เข้าถึงแล้ว : หลังจากผู้ใช้ให้สิทธิ์แล้ว แอปจะทำสิ่งต่อไปนี้ได้
เข้าถึงประเภทข้อมูลที่อยู่ในขอบเขตที่ผู้ใช้ให้สิทธิ์
สิทธิ์สำหรับ
สมัครรับการยืนยัน
หลังจากที่สร้างและทดสอบแอปแล้ว คุณจะต้องสมัครใช้
ยืนยัน ด้วยหมายเลข
ระดับการให้เหตุผลที่จำเป็นสำหรับ
ขอบเขตที่จำกัดและละเอียดอ่อน
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-09-09 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","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"]],["อัปเดตล่าสุด 2024-09-09 UTC"],[],[]]