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