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

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