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