บริการ Google Play ขับเคลื่อน SDK ชุดใหญ่ใน Android เพื่อช่วยคุณสร้างแอป ปรับปรุงความเป็นส่วนตัวและความปลอดภัย ดึงดูดผู้ใช้ และขยายธุรกิจ SDK เหล่านี้มีความพิเศษตรงที่ต้องใช้เฉพาะไลบรารีไคลเอ็นต์แบบ Thin เท่านั้นในการรวมไว้ในแอป ดังที่แสดงในรูปที่ 1 ขณะรันไทม์ ไลบรารีของไคลเอ็นต์จะสื่อสารกับการใช้งานและร่องรอยส่วนใหญ่ของ SDK ในบริการ Google Play
บริการ Google Play ให้บริการต่อไปนี้เมื่อติดตั้งใช้งานฝั่งไคลเอ็นต์ร่วมกัน
- ช่วยเพิ่มประสิทธิภาพทรัพยากรในอุปกรณ์ เช่น พื้นที่เก็บข้อมูลและหน่วยความจำ เพื่อปรับปรุงคุณภาพของแอปและประสบการณ์โดยรวมของผู้ใช้
- รับการอัปเดตอัตโนมัติโดยไม่ขึ้นอยู่กับการอัปเดตระบบปฏิบัติการ OEM หรือแอป เพื่อให้ผู้ใช้ได้รับฟีเจอร์ที่ปรับปรุงแล้วและการแก้ไขข้อบกพร่องได้เร็วขึ้น
- ขับเคลื่อน SDK ที่เข้ากันได้แบบย้อนหลังกับ Android 6.0 (API ระดับ 23) และพร้อมให้บริการในรูปแบบต่างๆ ซึ่งช่วยให้คุณเข้าถึงผู้ใช้ได้มากขึ้นโดยไม่ต้องลงแรงมาก
รูปที่ 1 บริการ Google Play ได้รับการอัปเดตเป็นประจำซึ่งมีทั้งการปรับปรุงและการแก้ไขข้อบกพร่อง
วิธีการทำงานของบริการ Google Play
SDK
SDK แต่ละรายการที่ขับเคลื่อนโดยบริการ Google Play มีไลบรารีของไคลเอ็นต์ขนาดเบาซึ่งมี API ที่จําเป็นในการโต้ตอบกับบริการที่เกี่ยวข้อง API อื่นๆ ช่วยให้คุณแก้ปัญหาต่างๆ ที่เกิดขึ้นขณะรันไทม์ได้ เช่น บริการที่ขาดหายไป ปิดใช้ หรือล้าสมัย หากคุณใช้ Android Studio 3.4 ขึ้นไปและเปิดใช้การลดขนาดโค้ด เครื่องมือเพิ่มประสิทธิภาพ R8 จะช่วยลดความจุของ SDK แต่ละรายการและผลกระทบต่อขนาดแพ็กเกจของแอปได้
หากต้องการเข้าถึงฟีเจอร์หรือผลิตภัณฑ์ใหม่ของบริการ Google Play ให้อัปเกรด SDK เมื่อมีการเผยแพร่เวอร์ชันใหม่ไปยังที่เก็บข้อมูล Google Maven
บริการ
บริการ Google Play มีบริการของ Google ในอุปกรณ์ที่ทำงานอยู่เบื้องหลังในอุปกรณ์ Android ทั้งหมดที่ Google รับรอง
การอัปเดตบริการ Google Play โดยอัตโนมัติจะดำเนินการแยกจากการอัปเดตภาพระบบของผู้ให้บริการ ผู้ให้บริการเครือข่ายมือถือ หรือ OEM โดยทั่วไป อุปกรณ์ที่ใช้ Android 6.0 ขึ้นไปจะได้รับการอัปเดตโดยอัตโนมัติ ในกรณีที่อุปกรณ์เหล่านี้ติดตั้งบริการ Google Play และมีพื้นที่เก็บข้อมูลเพียงพอ ซึ่งหมายความว่าผู้ใช้จะได้รับการปรับปรุงและการแก้ไขข้อบกพร่องเร็วขึ้น และคุณก็ใช้ประโยชน์จาก API เวอร์ชันล่าสุดได้ขณะเข้าถึงอุปกรณ์ส่วนใหญ่ในระบบนิเวศ Android ไม่รองรับอุปกรณ์ที่เก่ากว่า Android 6.0 หรืออุปกรณ์ที่ไม่ได้ติดตั้งบริการ Google Play
ขั้นตอนถัดไป: ตั้งค่าแอป
หากต้องการเริ่มใช้ Google Play Services API ในแอป โปรดอ่านคำแนะนำในการตั้งค่านี้