ภาพรวมของบริการ 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 เมื่อมีการเผยแพร่เวอร์ชันใหม่ไปยังที่เก็บ Maven ของ Google

บริการ

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

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

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

หากต้องการเริ่มใช้ API ของบริการ Google Play ในแอป โปรดอ่านคู่มือการตั้งค่านี้