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

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

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

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

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

รูปที่ 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 5.0 ขึ้นไปจะได้รับการอัปเดตโดยอัตโนมัติ หากอุปกรณ์เหล่านี้มีบริการ Google Play ติดตั้งอยู่และมีพื้นที่เก็บข้อมูลเพียงพอ ซึ่งหมายความว่าผู้ใช้จะได้รับการปรับปรุงและการแก้ไขข้อบกพร่องเร็วขึ้น และใช้ประโยชน์จาก API ล่าสุดได้ในขณะที่เข้าถึงอุปกรณ์ส่วนใหญ่ในระบบนิเวศของ Android ไม่รองรับอุปกรณ์ รุ่นเก่ากว่า Android 5.0 หรืออุปกรณ์ที่ไม่ได้ติดตั้งบริการ Google Play

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

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