บริการ 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 ในแอป โปรดอ่านคู่มือ การตั้งค่านี้