ภาพรวมของบริการ Google Play

บริการ Google Play ขับเคลื่อน SDK ชุดใหญ่ใน Android เพื่อสร้างแอป ปรับปรุงความเป็นส่วนตัวและความปลอดภัย ดึงดูดผู้ใช้ และขยายธุรกิจ SDK เหล่านี้กำหนดให้มีไลบรารีไคลเอ็นต์ขนาดเบารวมอยู่ในแอปเท่านั้น ดังที่แสดงในรูปที่ 1 ขณะรันไทม์ ไลบรารีของไคลเอ็นต์จะสื่อสารกับการใช้งานแบบเต็มรูปแบบที่ทำงานในแอปพลิเคชันบริการ Google Play หลัก

บริการ Google Play ให้บริการต่อไปนี้ด้วยการติดตั้งใช้งานฝั่งไคลเอ็นต์ที่แชร์

  • ช่วยเพิ่มประสิทธิภาพทรัพยากรในอุปกรณ์ เช่น พื้นที่เก็บข้อมูลและหน่วยความจำ เพื่อปรับปรุงคุณภาพของแอปและประสบการณ์โดยรวมของผู้ใช้
  • รับการอัปเดตอัตโนมัติโดยไม่ขึ้นอยู่กับการอัปเดตระบบปฏิบัติการ OEM หรือแอป เพื่อให้ผู้ใช้ได้รับฟีเจอร์ที่ปรับปรุงแล้วและการแก้ไขข้อบกพร่องได้เร็วขึ้น
  • เข้ากันได้แบบย้อนหลังกับ Android 6.0 (API ระดับ 23) และใช้งานได้กับอุปกรณ์หลากหลายรูปแบบ ซึ่งช่วยให้คุณเข้าถึงผู้ใช้ได้มากขึ้นโดยไม่ต้องลงแรงมาก

ไลบรารีของไคลเอ็นต์แบบเบาจะสื่อสารกับบริการ Google Play โดยใช้ IPC บริการ Google Play พร้อมให้บริการบนโทรศัพท์ แท็บเล็ต แล็ปท็อป ทีวี และนาฬิกา รวมถึงในรถยนต์

รูปที่ 1 บริการ Google Play ได้รับการอัปเดตเป็นประจำซึ่งมีทั้งการปรับปรุงและการแก้ไขข้อบกพร่อง

วิธีการทำงานของบริการ Google Play

SDK

SDK ของบริการ Google Play แต่ละรายการมีไลบรารีของไคลเอ็นต์แบบเบาที่มี API ที่โต้ตอบกับบริการที่ทำงานในแอปพลิเคชันบริการ Google Play ไลบรารีเหล่านี้ยังมีตัวช่วยจัดการปัญหารันไทม์อย่างเหมาะสมด้วย เช่น เมื่อไม่มีบริการ ปิดใช้ หรือล้าสมัย เมื่อคุณเปิดใช้การลดขนาดโค้ด เครื่องมือเพิ่มประสิทธิภาพ R8 จะลดผลกระทบของ SDK ต่อขนาดแพ็กเกจเพิ่มเติมด้วยการนำโค้ดที่ไม่ได้ใช้งานออก

หากต้องการเข้าถึงฟีเจอร์หรือผลิตภัณฑ์ใหม่ของบริการ Google Play ให้อัปเกรด SDK เมื่อมีการเผยแพร่เวอร์ชันใหม่ไปยังที่เก็บข้อมูล Google Maven

บริการ

บริการ Google Play มีชุดบริการหลักในเบื้องหลังของอุปกรณ์ที่ทำงานในอุปกรณ์ Android ทั้งหมดที่ Google รับรอง

การอัปเดตบริการ Google Play โดยอัตโนมัติจะดำเนินการแยกจากการอัปเดตภาพระบบของผู้ให้บริการ ผู้ให้บริการเครือข่ายมือถือ หรือ OEM โดยทั่วไป อุปกรณ์ที่ใช้ Android 6.0 ขึ้นไปจะได้รับการอัปเดตโดยอัตโนมัติ ในกรณีที่อุปกรณ์เหล่านี้ติดตั้งบริการ Google Play และมีพื้นที่เก็บข้อมูลเพียงพอ ซึ่งหมายความว่าผู้ใช้จะได้รับการปรับปรุงและการแก้ไขข้อบกพร่องเร็วขึ้น และคุณก็ใช้ประโยชน์จาก API เวอร์ชันล่าสุดได้ในขณะที่เข้าถึงอุปกรณ์ส่วนใหญ่ในระบบนิเวศ Android ระบบไม่รองรับอุปกรณ์ที่เก่ากว่า Android 6.0 หรืออุปกรณ์ที่ไม่ได้ติดตั้งบริการ Google Play

ขั้นตอนถัดไป: ตั้งค่าแอป

หากต้องการเริ่มใช้ Google Play Services API ในแอป โปรดอ่านคำแนะนำในการตั้งค่านี้