20 ตุลาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-cast(v22.2.0) และplay-services-cast-framework(v22.2.0) มีการเปลี่ยนแปลงดังนี้- เพิ่ม Device Suggestions API ที่แนะนำอุปกรณ์ Cast ให้กับแอปที่ลงทะเบียน ไว้ ซึ่งจะช่วยให้ผู้ใช้ปลายทางเริ่มเซสชันการแคสต์ผ่านการโอนด้วยการแตะเพียงครั้งเดียวได้ง่ายขึ้น ฟีเจอร์นี้กำหนดให้อุปกรณ์ใช้ Android 14 (API ระดับ 34) ขึ้นไป
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:22.2.0
- com.google.android.gms:play-services-cast-framework:22.2.0
14 ตุลาคม 2025
การอัปเดตล่าสุดของไลบรารีเวอร์ชันทดลอง
play-services-maps3dซึ่งรวมถึงรายการต่อไปนี้- เปิดตัว API ตัวตรวจจับการคลิกสำหรับองค์ประกอบแผนที่ 3 มิติ
- แก้ไขปัญหาที่ระบบเรียกใช้
onMap3DReadyมากกว่า 1 ครั้ง
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบเกี่ยวกับ Google Maps 3D SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps3d:0.1.0
10 ตุลาคม 2025
การอัปเดตล่าสุดในไลบรารี
play-services-cronetมีการเปลี่ยนแปลงดังนี้- ผสานรวมการติดตาม Android (ATrace) เข้ากับเมธอดหลัก
(เช่น
installProvider) - เพิ่มการรองรับ
HttpEngineที่ใช้ Cronet
- ผสานรวมการติดตาม Android (ATrace) เข้ากับเมธอดหลัก
(เช่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cronet:18.1.1
9 ตุลาคม 2025
อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase AI Logic
- Firebase Crashlytics
- Firebase Data Connect
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ ปลั๊กอิน
google-servicesสำหรับ Android (v4.4.4) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.7.0
- com.google.firebase:firebase-bom:34.4.0
- com.google.firebase:firebase-ai:17.4.0
- com.google.firebase:firebase-crashlytics:20.0.3
- com.google.firebase:firebase-crashlytics-ndk:20.0.3
- com.google.firebase:firebase-dataconnect:17.1.0
- com.google.firebase:firebase-firestore:26.0.2
- com.google.firebase:firebase-sessions:3.0.3
- com.google.gms:google-services:4.4.4
1 ตุลาคม 2025
การอัปเดตล่าสุดของ Google Pay API (
play-services-wallet) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มเมธอด API ใหม่
getPaymentMetadataเพื่อดึงข้อมูลเมตาที่เกี่ยวข้องกับวิธีการชำระเงินที่ผู้ใช้ต้องการเพื่อปรับปรุง ประสบการณ์ก่อนชำระเงิน ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Pay สำหรับการชำระเงินเพิ่มการรองรับปุ่มประเภทใหม่
PIXและEWALLETใน Pay Button API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.5.0
30 กันยายน 2025
การอัปเดตล่าสุดของ
play-services-auth-api-phone(v18.3.0) มีการเปลี่ยนแปลงต่อไปนี้- เตรียมห้องสมุดเพื่อรองรับการปรับปรุงและฟีเจอร์ที่จะเปิดตัวในอนาคต
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.3.0
29 กันยายน 2025
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0
24 กันยายน 2025
- การอัปเดตล่าสุดของไลบรารี
play-services-baseและplay-services-basementมีการแก้ไขและการปรับปรุงภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.9.0
- com.google.android.gms:play-services-base:18.9.0
18 กันยายน 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase AI Logic
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- แก้ไขการถดถอยในรุ่นล่าสุด (GitHub #339)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.9
- com.google.firebase:firebase-bom:34.3.0
- com.google.firebase:firebase-abt:23.0.1
- com.google.firebase:firebase-ai:17.3.0
- com.google.firebase:firebase-appcheck:19.0.1
- com.google.firebase:firebase-appcheck-debug:19.0.1
- com.google.firebase:firebase-appcheck-debug-testing:19.0.1
- com.google.firebase:firebase-appcheck-playintegrity:19.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta17
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta17
- com.google.firebase:firebase-common:22.0.1
- com.google.firebase:firebase-config:23.0.1
- com.google.firebase:firebase-crashlytics:20.0.2
- com.google.firebase:firebase-crashlytics-ndk:20.0.2
- com.google.firebase:firebase-database:22.0.1
- com.google.firebase:firebase-dataconnect:17.0.1
- com.google.firebase:firebase-datatransport:20.0.1
- com.google.firebase:firebase-firestore:26.0.1
- com.google.firebase:firebase-functions:22.0.1
- com.google.firebase:firebase-inappmessaging:22.0.1
- com.google.firebase:firebase-inappmessaging-display:22.0.1
- com.google.firebase:firebase-installations:19.0.1
- com.google.firebase:firebase-messaging:25.0.1
- com.google.firebase:firebase-messaging-directboot:25.0.1
- com.google.firebase:firebase-ml-modeldownloader:26.0.1
- com.google.firebase:firebase-perf:22.0.2
- com.google.firebase:firebase-sessions:3.0.2
- com.google.firebase:firebase-storage:22.0.1
12 กันยายน 2025
การอัปเดตล่าสุดของไลบรารี
play-services-camera-low-light-boost(v16.0.1-beta06) มีการเปลี่ยนแปลงดังนี้- เปลี่ยนการเรียกไปยัง
LowLightBoostSession#releaseให้เป็น Idempotent - เปลี่ยนเป็นจัดการการเรียกไปยังฟังก์ชัน
LowLightBoostSessionอย่างราบรื่นเมื่อเซสชันปิดหรือถูกปล่อย
- เปลี่ยนการเรียกไปยัง
การอัปเดตล่าสุดของ
play-services-gamesไลบรารี (v24.0.0) มีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน SDK และ API v1 ของ Games
ดูรายละเอียดได้ที่คำแนะนำในการย้ายข้อมูล
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta06
- com.google.android.gms:play-services-games:24.0.0
10 กันยายน 2025
การอัปเดตล่าสุดของไลบรารี
play-services-basement,play-services-base,play-services-base-testing,play-services-tasksและplay-services-oss-licensesมีการเปลี่ยนแปลงดังนี้- อัปเดต SDK เวอร์ชันขั้นต่ำเป็น 23
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.8.0
- com.google.android.gms:play-services-base:18.8.0
- com.google.android.gms:play-services-base-testing:16.2.0
- com.google.android.gms:play-services-tasks:18.4.0
- com.google.android.gms:play-services-oss-licenses:17.3.0
8 กันยายน 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.6.0
- com.google.android.gms:play-services-ads-lite:24.6.0
3 กันยายน 2025
การอัปเดตล่าสุดของ
play-services-camera-low-light-boostคลัง (v16.0.1-beta05) มีการเปลี่ยนแปลงดังนี้- แก้ไขปัญหาเกี่ยวกับการเผยแพร่การประทับเวลาของ Surface ซึ่งทำให้บันทึกวิดีโอไม่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta05
28 สิงหาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase AI Logic
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- นำการใช้
BaseVariantAPI ที่เลิกใช้งานแล้วออกจากปลั๊กอิน Android Gradle (GitHub #321)
- นำการใช้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:34.2.0
- com.google.firebase:firebase-ai:17.2.0
- com.google.firebase:firebase-crashlytics:20.0.1
- com.google.firebase:firebase-crashlytics-ndk:20.0.1
- com.google.firebase:firebase-perf:22.0.1
- com.google.firebase:firebase-sessions:3.0.1
- com.google.android.gms:oss-licenses-plugin:0.10.8
14 สิงหาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-oss-licensesมีการเปลี่ยนแปลงต่อไปนี้- แก้ไขปัญหาที่เนื้อหากิจกรรมและแถบการดำเนินการไม่สอดคล้องกันใน API ระดับล่าง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.2.2
7 สิงหาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase AI Logic
- การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- ปรับปรุงความเข้ากันได้กับ Gradle 9 (GitHub #310)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:34.1.0
- com.google.firebase:firebase-ai:17.1.0
- com.google.firebase:firebase-auth:24.0.1
- com.google.firebase:firebase-crashlytics-buildtools:3.0.6
- com.google.firebase:firebase-crashlytics-gradle:3.0.6
- com.google.firebase:perf-plugin:2.0.1
- com.google.android.gms:oss-licenses-plugin:0.10.7
5 สิงหาคม 2025
การอัปเดตล่าสุดของ
play-services-fitnessไลบรารี (v21.3.0) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มการรองรับ
TYPE_DISTANCE_DELTAและTYPE_CALORIES_EXPENDEDใน Recording API บนอุปกรณ์เคลื่อนที่เพิ่ม
LOCAL_RECORDING_CLIENT_MIN_VERSION_CODEเพื่อรองรับTYPE_DISTANCE_DELTAและTYPE_CALORIES_EXPENDED
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fitness:21.3.0
24 กรกฎาคม 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.5.0
23 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้เพิ่ม API ใหม่
AuthorizationClient#revokeAccessซึ่งจะเพิกถอนสิทธิ์เข้าถึงที่ให้ไว้กับแอปพลิเคชันปัจจุบัน การพยายามลงชื่อเข้าใช้หรือ ให้สิทธิ์ในอนาคตจะกำหนดให้ผู้ใช้ต้องให้ความยินยอมอีกครั้งสำหรับขอบเขตทั้งหมดที่ขอเพิ่ม API ใหม่
AuthorizationClient#clearTokenซึ่งจะล้างโทเค็นเพื่อการเข้าถึงจากแคชในเครื่อง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:21.4.0
- com.google.android.gms:play-services-auth-base:18.3.0
21 กรกฎาคม 2025
การเปลี่ยนแปลงที่ทำให้เกิดข้อขัดข้อง: การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงในส่วนต่อไปนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase AI Logic
- Firebase App Check
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase Data Connect
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของ
play-services-instantappsคลัง (v18.2.0) มีการเปลี่ยนแปลงดังนี้- เลิกใช้งานแล้ว API ของ Instant Apps
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:34.0.0
- com.google.firebase:firebase-abt:23.0.0
- com.google.firebase:firebase-ai:17.0.0
- com.google.firebase:firebase-analytics:23.0.0
- com.google.firebase:firebase-annotations:17.0.0
- com.google.firebase:firebase-appcheck:19.0.0
- com.google.firebase:firebase-appcheck-debug:19.0.0
- com.google.firebase:firebase-appcheck-debug-testing:19.0.0
- com.google.firebase:firebase-appcheck-playintegrity:19.0.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta16
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
- com.google.firebase:firebase-auth:24.0.0
- com.google.firebase:firebase-common:22.0.0
- com.google.firebase:firebase-components:19.0.0
- com.google.firebase:firebase-config:23.0.0
- com.google.firebase:firebase-crashlytics:20.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.5
- com.google.firebase:firebase-crashlytics-gradle:3.0.5
- com.google.firebase:firebase-crashlytics-ndk:20.0.0
- com.google.firebase:firebase-database:22.0.0
- com.google.firebase:firebase-dataconnect:17.0.0
- com.google.firebase:firebase-datatransport:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta04
- com.google.firebase:firebase-firestore:26.0.0
- com.google.firebase:firebase-functions:22.0.0
- com.google.firebase:firebase-inappmessaging:22.0.0
- com.google.firebase:firebase-inappmessaging-display:22.0.0
- com.google.firebase:firebase-installations:19.0.0
- com.google.firebase:firebase-messaging:25.0.0
- com.google.firebase:firebase-messaging-directboot:25.0.0
- com.google.firebase:firebase-ml-modeldownloader:26.0.0
- com.google.firebase:firebase-perf:22.0.0
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-sessions:3.0.0
- com.google.firebase:firebase-storage:22.0.0
- com.google.android.gms:play-services-measurement:23.0.0
- com.google.android.gms:play-services-measurement-api:23.0.00
- com.google.android.gms:play-services-measurement-base:23.0.0
- com.google.android.gms:play-services-measurement-impl:23.0.0
- com.google.android.gms:play-services-measurement-sdk:23.0.0
- com.google.android.gms:play-services-measurement-sdk-api:23.0.0
- com.google.android.gms:play-services-instantapps:18.2.0
17 กรกฎาคม 2025
การอัปเดต
play-services-camera-low-light-boostคลัง (v16.0.1-beta04) ล่าสุดมีการเปลี่ยนแปลงดังนี้- แก้ไขปัญหาเมื่อติดตั้งโมดูลการเพิ่มแสงในสภาวะแสงน้อย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta04
15 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-oss-licensesมีการเปลี่ยนแปลงต่อไปนี้- แก้ไขปัญหาที่เมนูใบอนุญาตและเนื้อหาซ่อนอยู่หลังแถบแอปเมื่อใช้
ActionBarธีมกับกิจกรรม
- แก้ไขปัญหาที่เมนูใบอนุญาตและเนื้อหาซ่อนอยู่หลังแถบแอปเมื่อใช้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.2.1
9 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-baseและplay-services-tasksมีการเปลี่ยนแปลงดังนี้- แก้ไขการอ้างอิงที่ไม่ถูกต้องเพื่อนำข้อกำหนดในการลดความซับซ้อนของไลบรารีหลักออก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.7.2
- com.google.android.gms:play-services-tasks:18.3.2
7 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-base,play-services-basementและplay-services-tasksมีการเปลี่ยนแปลงดังนี้นำข้อกำหนดที่ว่าแอปของคุณต้องสร้างด้วยปลั๊กอิน Android Gradle (AGP) v8.2.0 ขึ้นไปออก
นำข้อกำหนดที่แอปต้องตั้งค่า
isCoreLibraryDesugaringEnabled = trueออก
การอัปเดตล่าสุดของไลบรารี
play-services-oss-licensesมีการเปลี่ยนแปลงต่อไปนี้- อัปเดตกิจกรรมการแจ้งเตือนโอเพนซอร์สเพื่อรองรับการแสดงผลแบบขอบจรดขอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.7.1
- com.google.android.gms:play-services-basement:18.7.1
- com.google.android.gms:play-services-tasks:18.3.1
- com.google.android.gms:play-services-oss-licenses:17.2.0
2 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-camera-low-light-boost(v16.0.1-beta03) มีการเปลี่ยนแปลงดังนี้- แก้ไขปัญหาเมื่อสอบถามว่าฟีเจอร์เพิ่มแสงในสภาวะแสงน้อยพร้อมใช้งานและรองรับหรือไม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta03
26 มิถุนายน 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase AI Logic
- Firebase Cloud Messaging
- Firebase Data Connect
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.4.3) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.16.0
- com.google.firebase:firebase-ai:16.2.0
- com.google.firebase:firebase-analytics:22.5.0
- com.google.firebase:firebase-analytics-ktx:22.5.0
- com.google.firebase:firebase-dataconnect:16.0.3
- com.google.firebase:firebase-messaging:24.1.2
- com.google.firebase:firebase-messaging-directboot:24.1.2
- com.google.firebase:firebase-messaging-ktx:24.1.2
- com.google.android.gms:play-services-measurement:22.5.0
- com.google.android.gms:play-services-measurement-api:22.5.0
- com.google.android.gms:play-services-measurement-base:22.5.0
- com.google.android.gms:play-services-measurement-impl:22.5.0
- com.google.android.gms:play-services-measurement-sdk:22.5.0
- com.google.android.gms:play-services-measurement-sdk-api:22.5.0
- com.google.gms:google-services:4.4.3
23 มิถุนายน 2025
การอัปเดตล่าสุดของ
play-services-games-v2(v21.0.0) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับขอบเขตการให้สิทธิ์เพิ่มเติมโดยใช้
requestServerSideAccess - นำการขึ้นต่อกันของ Google Sign-In ที่เลิกใช้งานแล้วออก
- นำการขึ้นต่อกันของ Google ไดรฟ์ ที่เลิกใช้งานแล้วออก
- เพิ่มการรองรับขอบเขตการให้สิทธิ์เพิ่มเติมโดยใช้
ตอนนี้
play-services-palเวอร์ชันล่าสุดพร้อมให้บริการแล้ว (v22.1.0) ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ PAL Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:21.0.0
- com.google.android.gms:play-services-pal:22.1.0
12 มิถุนายน 2025
การเปิดตัวไลบรารีการค้นหาชุดค่าผสมของฟีเจอร์กล้อง (
play-services-cam-feature-combo-query) ครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cam-feature-combo-query:16.0.0-beta01
11 มิถุนายน 2025
- การอัปเดตล่าสุดของไลบรารี
play-services-maps3d(v0.0.2) มีการแก้ไขและปรับปรุงภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.2
9 มิถุนายน 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.4.0
5 มิถุนายน 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase AI Logic
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.15.0
- com.google.firebase:firebase-ai:16.1.0
- com.google.firebase:firebase-crashlytics:19.4.4
- com.google.firebase:firebase-crashlytics-ktx:19.4.4
- com.google.firebase:firebase-crashlytics-ndk:19.4.4
- com.google.firebase:firebase-crashlytics-buildtools:3.0.4
- com.google.firebase:firebase-crashlytics-gradle:3.0.4
- com.google.firebase:firebase-sessions:2.1.2
4 มิถุนายน 2025
การอัปเดตล่าสุดของ
play-services-camera-low-light-boostไลบรารี (v16.0.1-beta02) มีการเปลี่ยนแปลงดังนี้- ปรับปรุงประสบการณ์ของผู้ใช้เมื่อเรียกใช้ API ที่ไม่พร้อมใช้งานใน บริการ Google Play เวอร์ชันปัจจุบัน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta02
27 พฤษภาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-camera-low-light-boost(v16.0.1-beta01) มีการเปลี่ยนแปลงดังนี้- การปรับปรุงความน่าเชื่อถือ
การอัปเดตล่าสุดของ
play-services-identity-credentials(v16.0.0-alpha08) มีการเปลี่ยนแปลงต่อไปนี้เพิ่ม API สถานะของข้อมูลเข้าสู่ระบบ Signal สำหรับการส่งสัญญาณสถานะของข้อมูลเข้าสู่ระบบ
เพิ่ม API ตัวเลือกการล้างการสร้าง สำหรับการล้างรีจิสทรี
เพิ่ม API ตัวเลือกการสร้างการลงทะเบียน สำหรับการลงทะเบียนข้อมูลของผู้สมัครรับการสร้าง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta01
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha08
22 พฤษภาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-threadnetworkมีการเปลี่ยนแปลงดังนี้เพิ่ม
ThreadNetworkClientOptionsเพื่อให้ OEM ปรับแต่ง UI ของกล่องโต้ตอบความยินยอมได้เลิกใช้งานแล้ว
ThreadNetworkClient#getClient()โปรดใช้ThreadNetworkClient#getNetworkClient()แทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.3.0
21 พฤษภาคม 2025
การเปิดตัวเวอร์ชันทดลอง ครั้งแรกของไลบรารี
play-services-maps3dซึ่งรวมถึงรายการต่อไปนี้- เปิดตัว API Map3DView และ GoogleMap3D
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบเกี่ยวกับ Google Maps 3D SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.1
20 พฤษภาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Storage for Firebase
- Firebase AI Logic
- การตรวจสอบสิทธิ์ Firebase
- Firebase Data Connect
- การกำหนดค่าระยะไกลของ Firebase
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.14.0
- com.google.firebase:firebase-ai:16.0.0
- com.google.firebase:firebase-auth:23.2.1
- com.google.firebase:firebase-auth-ktx:23.2.1
- com.google.firebase:firebase-config:22.1.2
- com.google.firebase:firebase-config-ktx:22.1.2
- com.google.firebase:firebase-dataconnect:16.0.2
- com.google.firebase:firebase-storage:21.0.2
- com.google.firebase:firebase-storage-ktx:21.0.2
- com.google.firebase:firebase-vertexai:16.5.0
19 พฤษภาคม 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.3.0
- com.google.android.gms:play-services-ads-lite:24.3.0
12 พฤษภาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-castและplay-services-cast-frameworkมีการเปลี่ยนแปลงดังนี้อัปเดตให้ขึ้นอยู่กับ
androidx.mediarouter:mediarouter:1.8.0-beta01และ เพิ่มการรองรับ AndroidX Media RouterMediaRouter.RouteInfo#connect()และMediaRouter.RouteInfo#disconnect()APIเพิ่ม
CastOptionsเพื่อตั้งค่า AndroidX Media RouterMediaRouterParams.Builder#setMediaTransferRestrictedToSelfProviders(boolean)API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:22.1.0
- com.google.android.gms:play-services-cast-framework:22.1.0
7 พฤษภาคม 2025
การอัปเดตล่าสุดของ
play-services-identity-credentials(v16.0.0-alpha07) มีการเปลี่ยนแปลงดังนี้เพิ่มการรองรับ การนำเข้าข้อมูลเข้าสู่ระบบ สำหรับการแลกเปลี่ยนข้อมูลเข้าสู่ระบบ
เพิ่มการรองรับ การส่งออกข้อมูลเข้าสู่ระบบ สำหรับการแลกเปลี่ยนข้อมูลเข้าสู่ระบบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha07
24 เมษายน 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Data Connect
- การกำหนดค่าระยะไกลของ Firebase
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.13.0
- com.google.firebase:firebase-config:22.1.1
- com.google.firebase:firebase-config-ktx:22.1.1
- com.google.firebase:firebase-crashlytics:19.4.3
- com.google.firebase:firebase-crashlytics-ktx:19.4.3
- com.google.firebase:firebase-crashlytics-ndk:19.4.3
- com.google.firebase:firebase-dataconnect:16.0.1
- com.google.firebase:firebase-firestore:25.1.4
- com.google.firebase:firebase-firestore-ktx:25.1.4
- com.google.firebase:firebase-sessions:2.1.1
- com.google.firebase:firebase-vertexai:16.4.0
14 เมษายน 2025
การอัปเดตล่าสุดของ
play-services-maps(v19.2.0) มีการปรับปรุงการระบุแหล่งที่มาการอัปเดตล่าสุดของไลบรารี
play-services-base,play-services-basementและplay-services-tasksมีการเปลี่ยนแปลงดังนี้เพิ่มไฟล์
aar-metadata.propertiesภายใน AAR แต่ละรายการ ซึ่งจะบังคับใช้ สิ่งต่อไปนี้แอปของคุณต้องสร้างด้วยปลั๊กอิน Android Gradle (AGP) v8.2.0 ขึ้นไป
แอปของคุณต้องตั้งค่า
isCoreLibraryDesugaringEnabled = trueดูวิธีเปิดใช้การรองรับการยกเลิกการเพิ่มน้ำตาลไวยากรณ์ของ API Java 8 ขึ้นไปการตั้งค่า
isCoreLibraryDesugaringEnabled = trueเป็นสิ่งที่ควรทำเนื่องจาก ไลบรารีบริการ Play เวอร์ชันต่อๆ ไปอาจเริ่มอ้างอิงถึง API ภาษาที่ใช้ได้เฉพาะใน Android เวอร์ชันล่าสุด หากไม่มีการลบการน้ำตาลออกจากไลบรารี แอปอาจพบข้อผิดพลาดรันไทม์ (เช่นNoClassDefFoundErrorและNoSuchMethodError) ในแพลตฟอร์มเวอร์ชันเก่าหากต้องการเลือกไม่ใช้การบังคับใช้การยกเลิกการเพิ่มประสิทธิภาพไลบรารี โปรดดูตัวเลือก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:19.2.0
- com.google.android.gms:play-services-base:18.7.0
- com.google.android.gms:play-services-basement:18.7.0
- com.google.android.gms:play-services-tasks:18.3.0
7 เมษายน 2025
อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดต
play-services-fidoคลัง (v21.2.0) ล่าสุดมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่
setAttestationFormatsไปยังPublicKeyCredentialCreationOptions.Builderซึ่งจะตั้งค่ารายการรูปแบบการรับรองที่ขอตามลำดับที่ต้องการ - เพิ่ม
PaymentExtension - เพิ่ม API ใหม่
setPaymentExtensionและเลิกใช้งาน APIsetGoogleThirdPartyPaymentExtensionในAuthenticationExtensions.Builder
- เพิ่ม API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.2.0
- com.google.android.gms:play-services-fido:21.2.0
31 มีนาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase Data Connect
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.12.0
- com.google.firebase:firebase-dataconnect:16.0.0
- com.google.firebase:firebase-functions:21.2.1
- com.google.firebase:firebase-functions-ktx:21.2.1
- com.google.firebase:firebase-vertexai:16.3.0
26 มีนาคม 2025
การอัปเดตล่าสุดของ
play-services-auth-api-phone(v18.2.0) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับหมายเลขผู้โทรเข้า
- เตรียมห้องสมุดเพื่อรองรับการปรับปรุงและฟีเจอร์ที่จะเปิดตัวในอนาคต
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.2.0
20 มีนาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- การรับส่งข้อความในแอป Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.11.0
- com.google.firebase:firebase-analytics:22.4.0
- com.google.firebase:firebase-analytics-ktx:22.4.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
- com.google.firebase:firebase-crashlytics:19.4.2
- com.google.firebase:firebase-crashlytics-ktx:19.4.2
- com.google.firebase:firebase-crashlytics-ndk:19.4.2
- com.google.firebase:firebase-dataconnect:16.0.0-beta05
- com.google.firebase:firebase-firestore:25.1.3
- com.google.firebase:firebase-firestore-ktx:25.1.3
- com.google.firebase:firebase-functions:21.2.0
- com.google.firebase:firebase-functions-ktx:21.2.0
- com.google.firebase:firebase-inappmessaging:21.0.2
- com.google.firebase:firebase-inappmessaging-display:21.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
- com.google.firebase:firebase-inappmessaging-ktx:21.0.2
- com.google.firebase:firebase-messaging:24.1.1
- com.google.firebase:firebase-messaging-directboot:24.1.1
- com.google.firebase:firebase-messaging-ktx:24.1.1
- com.google.firebase:firebase-perf:21.0.5
- com.google.firebase:firebase-perf-ktx:21.0.5
- com.google.firebase:firebase-sessions:2.1.0
- com.google.firebase:protolite-well-known-types:18.0.1
- com.google.android.gms:play-services-measurement:22.4.0
- com.google.android.gms:play-services-measurement-api:22.4.0
- com.google.android.gms:play-services-measurement-base:22.4.0
- com.google.android.gms:play-services-measurement-impl:22.4.0
- com.google.android.gms:play-services-measurement-sdk:22.4.0
- com.google.android.gms:play-services-measurement-sdk-api:22.4.0
17 มีนาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-base,play-services-basementและplay-services-tasksมีการเปลี่ยนแปลงดังนี้- เพิ่มเมธอด
useBackgroundThreadExecutorForBindServiceและuseBackgroundThreadForConnectionCallbackเพื่อขอตัวดำเนินการเธรดเบื้องหลังที่เชื่อมต่อกับบริการของ Google Play - เพิ่มเมธอด
isUsingBackgroundThreadExecutorForBindServiceเพื่อรับสถานะการเลือกใช้ปัจจุบันของการใช้ตัวเรียกใช้เธรดพื้นหลัง - ตอนนี้ระบบจะเผยแพร่ Artifact พร้อมกับไฟล์ลายเซ็น
.ascที่เกี่ยวข้องเพื่อ รับรองความถูกต้อง คุณจะเปิดใช้การยืนยันลายเซ็นหรือไม่ก็ได้ ดูเอกสารประกอบของ Jetpack เพื่อกำหนดค่าคีย์ที่เชื่อถือได้ของ Google
- เพิ่มเมธอด
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.6.0
- com.google.android.gms:play-services-basement:18.6.0
- com.google.android.gms:play-services-tasks:18.2.1
12 มีนาคม 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดตล่าสุดของ
play-services-tagmanager(v18.3.0) มีการเปลี่ยนแปลงดังต่อไปนี้- ยกเลิกการรองรับแท็ก Universal Analytics Universal Analytics ได้รับการ แทนที่ด้วย Google Analytics 4
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.1.0
- com.google.android.gms:play-services-tagmanager:18.3.0
10 มีนาคม 2025
การอัปเดตล่าสุดของ Credential Manager API (
play-services-identity-credentials) มีการเปลี่ยนแปลงต่อไปนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha06
6 มีนาคม 2025
- เปิดตัวไลบรารีการเพิ่มแสงในสภาวะแสงน้อยของกล้องเป็นครั้งแรก
(
play-services-camera-low-light-boost) ไลบรารีนี้จะปรับความสว่างโดยอัตโนมัติ เพื่อให้เหมาะกับฉากที่มีแสงน้อย ซึ่งจะช่วยในการบันทึกวิดีโอใน การตั้งค่าแสงน้อย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.0-beta01
27 กุมภาพันธ์ 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.10.0
- com.google.firebase:firebase-analytics:22.3.0
- com.google.firebase:firebase-analytics-ktx:22.3.0
- com.google.firebase:firebase-crashlytics:19.4.1
- com.google.firebase:firebase-crashlytics-ktx:19.4.1
- com.google.firebase:firebase-crashlytics-ndk:19.4.1
- com.google.firebase:firebase-functions:21.1.1
- com.google.firebase:firebase-functions-ktx:21.1.1
- com.google.firebase:firebase-sessions:2.0.9
- com.google.firebase:firebase-vertexai:16.2.0
- com.google.android.gms:play-services-measurement:22.3.0
- com.google.android.gms:play-services-measurement-api:22.3.0
- com.google.android.gms:play-services-measurement-base:22.3.0
- com.google.android.gms:play-services-measurement-impl:22.3.0
- com.google.android.gms:play-services-measurement-sdk:22.3.0
- com.google.android.gms:play-services-measurement-sdk-api:22.3.0
24 กุมภาพันธ์ 2025
อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
เราจะไม่เผยแพร่ Firebase Ads SDK (อาร์ติแฟกต์
firebase-adsและfirebase-ads-lite) อีกต่อไป แต่ให้ใช้ Google Mobile Ads Android SDK แทน สำหรับบางแอป คุณอาจต้องเพิ่ม Firebase SDK สำหรับ Google Analytics ด้วยอาร์ติแฟกต์
firebase-adsและfirebase-ads-liteไม่ได้จัดหาไบนารีของตนเอง และเป็นเพียง Wrapper รอบๆ การขึ้นต่อกัน เราทำการเปลี่ยนแปลงนี้เพื่อให้คุณควบคุมการอ้างอิงที่คุณเพิ่มลงในแอปได้มากขึ้น ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้และวิธีย้ายข้อมูลไปใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ได้ในคำถามที่พบบ่อยนี้ในเอกสารประกอบของ Firebaseโปรดทราบว่าเวอร์ชันที่มีอยู่จะยังคงใช้งานได้ อย่างไรก็ตาม หากต้องการรับการแก้ไขข้อบกพร่องและฟีเจอร์ใหม่ คุณจะต้องย้ายข้อมูลเพื่อใช้ SDK ตามที่อธิบายไว้ในคำถามที่พบบ่อย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.0.0
- com.google.android.gms:play-services-ads-lite:24.0.0
20 กุมภาพันธ์ 2025
การอัปเดตล่าสุดของ
play-services-maps(v19.1.0) มีการรองรับฟีเจอร์ใหม่ต่อไปนี้- ตั้งแต่การเปิดตัวนี้เป็นต้นไป คุณอาจเห็นทางม้าลาย ทางเท้า และเครื่องหมายช่องจราจรบนแผนที่ในเขตมหานครบางแห่งทั่วโลก เครื่องหมายจราจรบนพื้นถนน อาจไม่ปรากฏบนถนนบางสายแม้ในพื้นที่ที่รองรับ พื้นที่ที่องค์ประกอบเหล่านี้ปรากฏอาจแตกต่างกันไปเมื่อเวลาผ่านไป เมื่อมองเห็น องค์ประกอบทางม้าลายและทางเท้า คุณจะจัดรูปแบบได้ผ่านการจัดรูปแบบแผนที่ในระบบคลาวด์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:19.1.0
6 กุมภาพันธ์ 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.9.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.1
- com.google.firebase:firebase-auth:23.2.0
- com.google.firebase:firebase-auth-ktx:23.2.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.3
- com.google.firebase:firebase-crashlytics-gradle:3.0.3
- com.google.firebase:firebase-firestore:25.1.2
- com.google.firebase:firebase-firestore-ktx:25.1.2
- com.google.firebase:firebase-vertexai:16.1.0
21 มกราคม 2025
การอัปเดตล่าสุดของ Credential Manager API (
play-services-identity-credentials) มีการเปลี่ยนแปลงต่อไปนี้- เปิดเผย register credential API อีกครั้งผ่าน
IdentityCredentialClientเราได้นำ API นี้ออกโดยไม่ตั้งใจในรุ่นก่อนหน้า
- เปิดเผย register credential API อีกครั้งผ่าน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha05
16 มกราคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.8.0
- com.google.firebase:firebase-analytics:22.2.0
- com.google.firebase:firebase-analytics-ktx:22.2.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.0
- com.google.firebase:firebase-config:22.1.0
- com.google.firebase:firebase-config-ktx:22.1.0
- com.google.firebase:firebase-crashlytics:19.4.0
- com.google.firebase:firebase-crashlytics-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-ndk:19.4.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta04
- com.google.firebase:firebase-perf:21.0.4
- com.google.firebase:firebase-perf-ktx:21.0.4
- com.google.firebase:firebase-sessions:2.0.8
- com.google.android.gms:play-services-measurement:22.2.0
- com.google.android.gms:play-services-measurement-api:22.2.0
- com.google.android.gms:play-services-measurement-base:22.2.0
- com.google.android.gms:play-services-measurement-impl:22.2.0
- com.google.android.gms:play-services-measurement-sdk:22.2.0
- com.google.android.gms:play-services-measurement-sdk-api:22.2.0
14 มกราคม 2025
- ตอนนี้
play-services-palเวอร์ชันล่าสุดพร้อมให้ใช้งานแล้ว (v22.0.0) ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ PAL Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pal:22.0.0
9 มกราคม 2025
การอัปเดตล่าสุดของ
play-services-time(v16.0.1) มีการเปลี่ยนแปลงต่อไปนี้- แก้ไขปัญหาที่อาจทำให้เกิดการตรวจสอบเวอร์ชันของบริการรักษาเวลาของบริการ Google Play โดยไม่จำเป็น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-time:16.0.1
17 ธันวาคม 2024
การอัปเดตล่าสุดของ Credential Manager API (
play-services-identity-credentials) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
API สร้างข้อมูลเข้าสู่ระบบ
ที่รองรับผ่าน
CreateCredentialRequestCreateCredentialResponseCreateCredentialHandleและCreateCredentialException - เพิ่ม
CredentialProviderServiceเพื่อให้ผู้ให้บริการได้รับการอัปเดตข้อมูลเข้าสู่ระบบ - เพิ่มคลาส
CallingAppInfoParcelableเพื่อเผยแพร่ข้อมูลไคลเอ็นต์ไปยังผู้ให้บริการข้อมูลเข้าสู่ระบบ - เพิ่มคลาส
CreateCredentialCallbackเพื่อให้ผู้ให้บริการเผยแพร่การตอบกลับการสร้างข้อมูลเข้าสู่ระบบกลับไปยัง ไคลเอ็นต์ - เพิ่ม การรองรับการระบุการดำเนินการ Intent อื่น ที่จะใช้ในการเปิดใช้งานกิจกรรมการดำเนินการตามคำสั่งเมื่อผู้ใช้เลือกข้อมูลเข้าสู่ระบบที่ลงทะเบียน
- เพิ่มการรองรับการจัดเก็บ / การจัดสรรข้อมูลเข้าสู่ระบบผ่านรีจิสทรี
ผ่าน
RegisterCreationOptionsRequestและRegisterCreationOptionsResponse
- เพิ่ม
API สร้างข้อมูลเข้าสู่ระบบ
ที่รองรับผ่าน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha04
10 ธันวาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-timeมีการเปลี่ยนแปลงดังนี้- เปิดตัวรุ่นเสถียรสาธารณะรุ่นแรกของ
TrustedTimeClientTrustedTimeClientมีเมธอดที่ใช้แทนSystem.currentTimeMillis()และInstant.now()ได้ ซึ่งผู้ใช้ปลายทางไม่สามารถส่งผลกระทบต่อเมธอดดังกล่าวได้ นอกจากนี้TrustedTimeClientยังให้ข้อมูลเกี่ยวกับ ขอบเขตความแม่นยำของเวลาที่แสดง
- เปิดตัวรุ่นเสถียรสาธารณะรุ่นแรกของ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-time:16.0.0
9 ธันวาคม 2024
การอัปเดตล่าสุดของ
play-services-ads-identifier(v18.2.0) มีการเปลี่ยนแปลงดังนี้- สร้างไคลเอ็นต์แบบถาวรที่แชร์แทนการเชื่อมโยงแบบครั้งเดียวสำหรับ การเรียกใช้รหัสโฆษณาทุกครั้ง ซึ่งจะช่วยลดเวลาในการตอบสนอง ไคลเอ็นต์จะยกเลิกการเชื่อมต่อโดยอัตโนมัติ หลังจากไม่มีการใช้งานเป็นเวลา 30 วินาที
การอัปเดตล่าสุดของไลบรารี
play-services-auth(v21.3.0) มีการเปลี่ยนแปลงต่อไปนี้เพิ่ม API ใหม่
setOptOutOfIncludeGrantedScopesไปยังAuthorizationRequest.Builderซึ่งระบุว่าควรข้ามขอบเขตที่ได้รับก่อนหน้านี้หรือไม่เลิกใช้งานแล้ว
GoogleAuthUtil.clearTokenเลิกใช้งาน API ทั้งหมดสำหรับการรับโทเค็น หากต้องการดึงข้อมูลโทเค็นเพื่อการเข้าถึงสำหรับ การให้สิทธิ์ ให้ใช้
AuthorizationClientหากต้องการดึงโทเค็นข้อมูลประจำตัวสำหรับการตรวจสอบสิทธิ์ ให้ใช้ เครื่องมือจัดการข้อมูลเข้าสู่ระบบ แทน
ตอนนี้การอัปเดตล่าสุดของไลบรารี Google Play services LiteRT (TensorFlow Lite) (v16.4.0) พร้อมใช้งานแล้ว ในรุ่นนี้ เราได้เพิ่มการรองรับเวอร์ชันเบต้า สำหรับ C++ API ของ LiteRT (TF Lite)
คุณสามารถใช้ไลบรารีนี้แทนไลบรารี LiteRT (TensorFlow Lite) แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของ LiteRT
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในการเผยแพร่ TensorFlow Lite เวอร์ชัน 2.18.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.2.0
- com.google.android.gms:play-services-auth:21.3.0
- com.google.android.gms:play-services-auth-base:18.1.0
- com.google.android.gms:play-services-tflite-gpu:16.4.0
- com.google.android.gms:play-services-tflite-impl:16.4.0
- com.google.android.gms:play-services-tflite-java:16.4.0
- com.google.android.gms:play-services-tflite-support:16.4.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.4.0-beta01
5 ธันวาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.7.0
- com.google.firebase:firebase-crashlytics:19.3.0
- com.google.firebase:firebase-crashlytics-ktx:19.3.0
- com.google.firebase:firebase-crashlytics-ndk:19.3.0
- com.google.firebase:firebase-perf:21.0.3
- com.google.firebase:firebase-perf-ktx:21.0.3
- com.google.firebase:firebase-sessions:2.0.7
3 ธันวาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.6.0
- com.google.android.gms:play-services-ads-lite:23.6.0
- com.google.firebase:firebase-ads:23.6.0
- com.google.firebase:firebase-ads-lite:23.6.0
26 พฤศจิกายน 2024
- การอัปเดตล่าสุดของ
play-services-basementไลบรารี (v18.5.0) มีการแก้ไขและการปรับปรุงภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.5.0
21 พฤศจิกายน 2024
การอัปเดตล่าสุดของ
play-services-wearable(v19.0.0) มีการเปลี่ยนแปลงดังต่อไปนี้- อัปเดตทรัพยากร Dependency สำหรับไลบรารี
play-services-wearableเป็นเวอร์ชันล่าสุด - นำตัวแปร
sendMessage()API ที่ไม่รองรับซึ่งมีพารามิเตอร์MessageOptionsออก
- อัปเดตทรัพยากร Dependency สำหรับไลบรารี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 พฤศจิกายน 2024
ตอนนี้การอัปเดตล่าสุดของไลบรารี Google Play services LiteRT (TensorFlow Lite) (v16.3.0) พร้อมให้บริการแล้ว ซึ่งรวมถึงทั้ง Java และ C API รวมถึงการรองรับการเร่งความเร็วด้วย GPU การเปิดตัวครั้งนี้ทำให้ทั้ง Java และ C API พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว (ก่อนหน้านี้ C API พร้อมให้บริการเฉพาะในเวอร์ชันเบต้าเท่านั้น)
คุณสามารถใช้ไลบรารีนี้แทนไลบรารี LiteRT (TensorFlow Lite) แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของ LiteRT
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในการเผยแพร่ TensorFlow Lite เวอร์ชัน 2.18.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
15 พฤศจิกายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase Cloud Messaging
- Firebase Data Connect
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
5 พฤศจิกายน 2024
- อัปเดต
play-services-palเป็นเวอร์ชัน 21.0.0 ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ PAL Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 ตุลาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
28 ตุลาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-cast,play-services-cast-frameworkและplay-services-cast-tvมีการเปลี่ยนแปลงดังนี้- แก้ไขช่องโหว่การปฏิเสธการให้บริการที่อาจเกิดขึ้น ซึ่งพบในไลบรารี Protobuf Java Lite
- แก้ไขข้อบกพร่องสำหรับอุปกรณ์ที่ใช้ Android R หรือต่ำกว่า ซึ่งการพยายามแสดง รูปภาพที่มีขนาดเล็กเกินไปในการแจ้งเตือน Google Cast อาจทำให้ UI ของระบบขัดข้อง
- ลบ
MediaNotificationServiceแล้ว แอปพลิเคชันไม่ควรใช้โดยตรง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:22.0.0
- com.google.android.gms:play-services-cast-framework:22.0.0
- com.google.android.gms:play-services-cast-tv:21.1.1
23 ตุลาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.5.1
- com.google.firebase:firebase-vertexai:16.0.1
21 ตุลาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของ
play-services-tagmanager(v18.1.1),play-services-analytics(v18.1.1) และplay-services-analytics-impl(v18.2.0) มีการเปลี่ยนแปลงดังนี้- แก้ไขช่องโหว่ CVE-2024-7254
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.5.0
- com.google.firebase:firebase-auth:23.1.0
- com.google.firebase:firebase-auth-ktx:23.1.0
- com.google.firebase:firebase-config:22.0.1
- com.google.firebase:firebase-config-ktx:22.0.1
- com.google.firebase:firebase-crashlytics:19.2.1
- com.google.firebase:firebase-crashlytics-ktx:19.2.1
- com.google.firebase:firebase-crashlytics-ndk:19.2.1
- com.google.firebase:firebase-dataconnect:16.0.0-beta02
- com.google.firebase:firebase-firestore:25.1.1
- com.google.firebase:firebase-firestore-ktx:25.1.1
- com.google.firebase:firebase-inappmessaging:21.0.1
- com.google.firebase:firebase-inappmessaging-display:21.0.1
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1
- com.google.firebase:firebase-inappmessaging-ktx:21.0.1
- com.google.firebase:firebase-messaging:24.0.3
- com.google.firebase:firebase-messaging-directboot:24.0.3
- com.google.firebase:firebase-messaging-ktx:24.0.3
- com.google.firebase:firebase-ml-modeldownloader:25.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.1
- com.google.firebase:firebase-perf:21.0.2
- com.google.firebase:firebase-perf-ktx:21.0.2
- com.google.firebase:firebase-sessions:2.0.6
- com.google.firebase:firebase-vertexai:16.0.0
- com.google.android.gms:play-services-tagmanager:18.1.1
- com.google.android.gms:play-services-analytics:18.1.1
- com.google.android.gms:play-services-analytics-impl:18.2.0
17 ตุลาคม 2024
การอัปเดตล่าสุดของ
play-services-device-posture(v16.1.0) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
PrepareEnvironmentCallbackไปยังprepareEnvironmentAPI
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 ตุลาคม 2024
- การอัปเดตล่าสุดของบริการ Google Play ไลบรารี Thread ได้เพิ่ม API ใหม่สำหรับ การค้นหาข้อมูลเข้าสู่ระบบของเครือข่าย Thread ที่ใช้งานอยู่ในเครื่อง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.2.1
3 ตุลาคม 2024
การอัปเดตล่าสุดของ
play-services-appsearch(v16.0.1) มีการเปลี่ยนแปลงต่อไปนี้- แก้ไขปัญหาความไม่พร้อมใช้งานของบริการ App Search ในกรณีที่พบได้ยากซึ่ง ยังไม่ได้เปิดใช้โดยการเปิดใช้บริการเมื่อสร้างเซสชัน เป็นครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.1
1 ตุลาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
30 กันยายน 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
23 กันยายน 2024
- อัปเดตทรัพยากร Dependency สำหรับไลบรารี
play-services-recaptchabaseเป็นเวอร์ชันล่าสุด
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-recaptchabase:16.1.0
18 กันยายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-dtdiมีการเปลี่ยนแปลงดังนี้เพิ่ม
startScanningForDeviceAvailabilityและstopScanningForDeviceAvailabilityเพื่อฟังเมื่อมีอุปกรณ์ที่ใช้ได้อยู่ใกล้เคียงเพิ่ม
getApiAvailabilityเพื่อดึงข้อมูลเกี่ยวกับความพร้อมใช้งานของ DTDI API
ดูข้อมูลเพิ่มเติมได้ที่เอกสารอ้างอิง DTDI API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 กันยายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
29 สิงหาคม 2024
การอัปเดตล่าสุดของ Credential Manager API (
play-services-identity-credentials) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับรหัสรีจิสทรี
- เพิ่ม API รีจิสทรีที่ล้างแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 สิงหาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การเปิดตัว
แทนplay-services-recaptchabaseAPI ครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
12 สิงหาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 สิงหาคม 2024
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1 สิงหาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 กรกฎาคม 2024
เปิดตัว Credential Manager API เวอร์ชันอัลฟ่าเริ่มต้น (
play-services-identity-credentials) สำหรับกรณีการใช้งานการรับรองทางดิจิทัลการอัปเดตล่าสุดของ
play-services-auth-blockstore(v16.4.0) แก้ไขปัญหา ความเข้ากันได้เมื่อสร้าง SDK ด้วย AndroidX
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 กรกฎาคม 2024
ตอนนี้ไลบรารี
play-services-device-postureพร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้มี API สำหรับติดตั้งและอัปเดตแอป Android Device Policy
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 กรกฎาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของ
play-services-auth-blockstore(v16.3.1) แก้ไขปัญหา ความเข้ากันได้เมื่อสร้าง SDK ด้วย AndroidX
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 กรกฎาคม 2024
- การอัปเดตล่าสุดของ
play-services-games-v2(v20.1.2) แก้ไขปัญหาความเข้ากันได้ เมื่อใช้ API ของบริการเกมของ Play กับเกมที่สร้างด้วย Unreal Engine
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 กรกฎาคม 2024
- การอัปเดตล่าสุดของ
play-services-games-v2(v20.1.1) แก้ไขข้อบกพร่องที่แอปพลิเคชันเวอร์ชันแอปด่วนจะขัดข้องเมื่อพยายามเข้าถึง Play Games Services API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 มิถุนายน 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 มิถุนายน 2024
การอัปเดตล่าสุดของ
play-services-maps(v19.0.0) มีการรองรับฟีเจอร์ใหม่ต่อไปนี้- การกำหนดค่ารูปแบบสีของแผนที่เป็นแบบมืด สว่าง หรือใช้การตั้งค่าระบบ โปรดดูรายละเอียดที่หัวข้อกำหนดค่าแผนที่
- ใช้สีเริ่มต้นสำหรับแผนที่ให้ตรงกับสีใหม่ที่มีอยู่แล้ว ในแอป Google Maps ดูรายละเอียดได้ที่ รูปแบบแผนที่ใหม่สำหรับ Google Maps Platform
- การใช้การจัดรูปแบบตามข้อมูลสำหรับขอบเขต และการจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูล
play-services-mapsเวอร์ชันล่าสุดยังมีการอัปเดต API ต่อไปนี้ด้วย- เพิ่ม
DatasetFeatureแล้ว - เพิ่ม
Featureแล้ว - เพิ่ม
FeatureClickEventแล้ว - เพิ่ม
FeatureLayerแล้ว - เพิ่ม
FeatureLayerOptionsแล้ว - เพิ่ม
FeatureStyleแล้ว - เพิ่ม
FeatureTypeแล้ว - เพิ่ม
MapColorSchemeแล้ว - เพิ่ม
PlaceFeatureแล้ว - เลิกใช้งาน
MapsInitializer.Renderer.LEGACYในMapsInitializer.Rendererแต่ให้ใช้เครื่องมือแสดงแผนที่ล่าสุดแทน - อัปเดต
MapCapabilitiesเพื่อรวมวิธีการตรวจสอบความพร้อมใช้งานสำหรับการจัดรูปแบบตามข้อมูล - อัปเดต
GoogleMapเพื่อรวมวิธีการตั้งค่ารูปแบบสีของแผนที่ - อัปเดต
GoogleMapOptionsเพื่อรวมวิธีการตั้งค่ารูปแบบสีของแผนที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 มิถุนายน 2024
- การอัปเดตล่าสุดของไลบรารี
play-services-auth-blockstoreมีการเปิดตัว RestoreCredential API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 มิถุนายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 มิถุนายน 2024
ตอนนี้ไลบรารี
play-services-appsearchพร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้มี API สำหรับจัดเก็บข้อมูลที่มีโครงสร้างในฐานข้อมูล AppSearch ที่รวมศูนย์ซึ่งให้บริการโดยบริการ Google Play ซึ่งช่วยให้แชร์ข้อมูลข้ามแอปได้ โดยอิงตามการกำหนดค่ารายการควบคุมการเข้าถึง (ACL) ที่ไคลเอ็นต์ระบุ การแชร์ข้ามแอปเป็นแบบเลือกใช้และต้องมีการกำหนดค่าที่ชัดเจนจากนักพัฒนาแอปเมื่อใช้ AppSearch API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- ลิงก์แบบไดนามิกของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.4.2) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 พฤษภาคม 2024
การอัปเดตล่าสุดของไลบรารีหลายรายการมีการเปลี่ยนแปลงต่อไปนี้
- เปลี่ยน
minSdkVersionเป็น 21 - อัปเดตทรัพยากร Dependency ในไลบรารี
play-services-base,play-services-basementและplay-services-tasksเป็นเวอร์ชันล่าสุด
ดูรายการไลบรารีที่ได้รับผลกระทบทั้งหมดได้ในส่วน "Artifacts released"
- เปลี่ยน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 พฤษภาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ [
addResourceParameter] ไปยังAuthorizationRequest.Builderเพื่อให้ส่งพารามิเตอร์ทรัพยากรที่กำหนดเองไปยัง Authorization API ได้
- เพิ่ม API ใหม่ [
การอัปเดตล่าสุดของไลบรารี
play-services-fitnessมีการเปิดตัว Recording API บนอุปกรณ์เคลื่อนที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 พฤษภาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase A/B Testing
- Firebase App Check
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- ลดหมายเลขเวอร์ชันฟีเจอร์ของ
beginSignIn()API เพื่อให้ทำงานร่วมกับ APK ของบริการ Google Play เวอร์ชันเก่าได้
- ลดหมายเลขเวอร์ชันฟีเจอร์ของ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
17 เมษายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-cloud-messagingมีการเปลี่ยนแปลงต่อไปนี้- เพิ่มเมธอดใหม่
setRetainProxiedNotificationsเพื่อกำหนดว่าจะเก็บรักษาข้อมูลสำหรับการแจ้งเตือนที่พร็อกซีหรือไม่ - เพิ่มเมธอดใหม่
getProxiedNotificationDataเพื่อรับข้อมูลสำหรับการแจ้งเตือนที่พร็อกซี
- เพิ่มเมธอดใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 เมษายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ที่เกี่ยวข้องกับการลงชื่อเข้าใช้ด้วย Google Tap, การบันทึกรหัสผ่าน และ ปุ่มลงชื่อเข้าใช้ด้วย Google
การอัปเดตล่าสุดของไลบรารี
play-services-baseมีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ที่เกี่ยวข้องกับ Google Sign-In
การอัปเดตล่าสุดของไลบรารี
play-services-fidoมีการเปลี่ยนแปลงดังนี้- อัปเดตคลาสข้อมูลคำขอและการตอบกลับให้ได้รับการสนับสนุนโดย
ByteStringแทนbyte[]เพื่อให้เปลี่ยนแปลงไม่ได้ - เพิ่มคำอธิบายประกอบ
@Nullableและ@NonNullที่เหมาะสมลงในพารามิเตอร์ API - เพิ่มตัวสร้างใหม่ใน
PublicKeyCredentialCreationOptionsซึ่งยอมรับสตริง JSON
- อัปเดตคลาสข้อมูลคำขอและการตอบกลับให้ได้รับการสนับสนุนโดย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 เมษายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 เมษายน 2024
การอัปเดตล่าสุดของ Nearby SDK (
play-services-nearby) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มเมธอดใหม่
subscribeToUwbAvailabilityและunsubscribeFromUwbAvailabilityสำหรับUwbClientเพื่อรองรับการสมัครใช้บริการความพร้อมใช้งานของ UWBเพิ่มตัวสร้างสำหรับ
RangingControleeParametersเพื่อรองรับการเริ่มต้นของคลาสนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1 เมษายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-games-v2มีการเปลี่ยนแปลงต่อไปนี้- นำอินเทอร์เฟซที่เลิกใช้งานแล้วออก
- เพิ่มการรองรับตัวสลับโปรไฟล์ด่วน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 มีนาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 มีนาคม 2024
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
ในเดือนกันยายน 2024 เราจะหยุดเผยแพร่ SDK โฆษณา Firebase (อาร์ติแฟกต์
firebase-adsและfirebase-ads-lite) แต่ให้ใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android แทนอาร์ติแฟกต์ Firebase เหล่านี้ไม่ได้จัดหาไบนารีของตัวเองและเป็นเพียง Wrapper รอบๆ การขึ้นต่อกัน เราทำการเปลี่ยนแปลงนี้เพื่อให้คุณมีสิทธิ์ควบคุมมากขึ้น ในการขึ้นต่อกันที่คุณเพิ่มลงในแอป ดูข้อมูลเพิ่มเติม เกี่ยวกับการเปลี่ยนแปลงนี้และวิธีย้ายข้อมูลเพื่อใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ได้ที่ คำถามที่พบบ่อยนี้ใน เอกสารประกอบของ Firebase
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 มีนาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-locationมีการเปลี่ยนแปลงต่อไปนี้- สร้างไคลเอ็นต์ API การวางแนวใหม่ FusedOrientationProviderClient เพื่อแทนที่ API การวางแนวที่เลิกใช้งานแล้วใน FusedLocationProviderClient
- เลิกใช้งาน API การวางแนวใน FusedLocationProviderClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 กุมภาพันธ์ 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 กุมภาพันธ์ 2024
การอัปเดตล่าสุดของไลบรารี
play-services-walletมีการเปลี่ยนแปลงต่อไปนี้เพิ่มสัญญาใหม่ที่ใช้กับ Activity Result API ใหม่ใน Android เพื่อจัดการผลลัพธ์ของงาน
loadPaymentDataดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Pay Android SDKเลิกใช้งานแล้ว
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)โปรดใช้สัญญา Activity Result API ใหม่ที่เปิดตัวในรุ่นนี้แทน
โปรดทราบว่าการเปลี่ยนแปลงเหล่านี้พร้อมใช้งานใน
play-services-walletv19.3.0-beta01
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 กุมภาพันธ์ 2024
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
15 กุมภาพันธ์ 2024
การอัปเดตล่าสุดของไลบรารี
play-services-auth(v21.0.0) มีการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบที่สำคัญดังต่อไปนี้- นำ Credentials API ออก แทนที่โดย เครื่องมือจัดการข้อมูลเข้าสู่ระบบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 กุมภาพันธ์ 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.4.1) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
1 กุมภาพันธ์ 2024
- การอัปเดตล่าสุดของไลบรารี
play-service-auth-api-phoneจะเพิ่มเวอร์ชันของทรัพยากร Dependencyplay-services-basementจาก 18.0.1 เป็น 18.0.2
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 มกราคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-locationมีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม API การอัปเดตการวางแนวไปยัง FusedLocationProviderClient
- เพิ่ม API ใหม่สำหรับ
isGoogleLocationAccuracyEnabled()เพื่อSettingsClient - เพิ่มวิธีการ
isBatched()ไปยังLocationRequest
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 มกราคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 มกราคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-base,play-services-basementและplay-services-tasksมีการเปลี่ยนแปลงดังนี้เพิ่มเมธอดที่โอเวอร์โหลดใหม่
startResolutionForResultที่ใช้ AndroidXActivityResultContractเพิ่มเมธอดที่โอเวอร์โหลดใหม่ซึ่งช่วยให้มีความยืดหยุ่นมากขึ้นด้วยตัวดำเนินการที่กำหนดเอง
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 ธันวาคม 2023
การอัปเดตล่าสุดของ Nearby SDK (
play-services-nearby) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มการรองรับเพิ่มเติมสำหรับ บริการจับคู่ด่วนของ Google (GFPS) ดังนี้
เพิ่มเมธอดใหม่
getFastPairClientสำหรับNearbyเพื่อรับFastPairClientเพิ่มคลาสใหม่
FastPairClientซึ่งมี API ที่เกี่ยวข้องกับการจับคู่ด่วนเพิ่มเมธอดใหม่
isSassDeviceAvailableและtriggerSassForUsageสำหรับFastPairClientเพื่อรองรับ Audio Switch
เปลี่ยนประเภทการคืนค่าของ
supportedSlotDurationsและsupportedRangingIntervalsเป็นListนำ API ที่เชื่อมโยงกับการแจ้งเตือนความเสี่ยงต่อการติดเชื้อออกแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 ธันวาคม 2023
ตอนนี้ TensorFlow Lite ใน C API ของบริการ Google Play พร้อมให้บริการในรุ่นเบต้าสำหรับผู้ใช้ทั่วไปแล้ว
การใช้ API นี้จะช่วยให้คุณเขียนโค้ด C หรือ C++ ที่ใช้ TensorFlow Lite ในบริการ Google Play ได้
ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow Lite ในบริการของ Google Play C API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 ธันวาคม 2023
การอัปเดตล่าสุดของ Google Pay API (
play-services-wallet) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มสัญญาใหม่ที่ใช้กับ Activity Result API ใหม่ใน Android เพื่อจัดการผลลัพธ์ของงาน
loadPaymentDataดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Pay Android SDKเลิกใช้งานแล้ว
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)ให้ใช้สัญญา Activity Result API ใหม่ที่เปิดตัวในรุ่นนี้แทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 ธันวาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 ธันวาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 ธันวาคม 2023
การอัปเดตล่าสุดของไลบรารี
play-services-cast,play-services-cast-frameworkและplay-services-cast-tvมีการเปลี่ยนแปลงดังนี้อัปเดตให้ขึ้นอยู่กับ
androidx.mediarouter:mediarouter:1.6.0-beta01การเปลี่ยนแปลงนี้จะทำให้MediaRouteButtonsแสดงอยู่เสมอโดยค่าเริ่มต้นเปลี่ยนเพื่อลดสถานการณ์ที่การค้นหาอุปกรณ์ Cast เริ่มต้นโดยอัตโนมัติโดยที่ผู้ใช้ไม่ได้ดำเนินการใดๆ
เพิ่ม
CastOptions.Builder#setSessionTransferEnabledเพื่อตั้งค่าว่าแอปพลิเคชันที่ส่งควรแสดงอุปกรณ์แคสต์เมื่อเปิดใช้ ตัวสลับเอาต์พุต หรือไม่ ค่าเริ่มต้นคือtrueเพิ่มเวอร์ชันใหม่ของ
CastButtonFactory#setUpMediaRouteButtonที่แสดงผลTasksซึ่งแอปสามารถฟังเพื่อดูว่าสำเร็จหรือมีข้อยกเว้น
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 พฤศจิกายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของ
play-services-payไลบรารี (v16.4.0) มีการเปลี่ยนแปลงต่อไปนี้เพื่อรองรับฟีเจอร์เงินอิเล็กทรอนิกส์เพิ่ม
EmoneyReadinessเพิ่ม
EmoneyReadinessStatusเพิ่มเมธอดใหม่
checkReadinessForEmoneyสำหรับแอปในรายการที่อนุญาตสำหรับฟีเจอร์เงินอิเล็กทรอนิกส์เพื่อตรวจสอบความพร้อมของบริการ Google Play ในการรองรับเงินอิเล็กทรอนิกส์เพิ่มวิธีการใหม่
notifyEmoneyCardStatusUpdateสำหรับแอปในรายการที่อนุญาตสำหรับฟีเจอร์เงินอิเล็กทรอนิกส์เพื่อแจ้งให้บริการ Google Play ทราบถึงการอัปเดตสถานะบัตรเงินอิเล็กทรอนิกส์บางรายการเพิ่มวิธีการใหม่
pushEmoneyCardสำหรับแอปในรายการที่อนุญาตสำหรับฟีเจอร์เงินอิเล็กทรอนิกส์เพื่อส่งบัตรเงินอิเล็กทรอนิกส์ไปยัง บริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 พฤศจิกายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-cloud-messagingมีการเปลี่ยนแปลงต่อไปนี้- เพิ่มเมธอดใหม่
messageHandledเพื่อระบุว่ามีการจัดการข้อความแล้ว
- เพิ่มเมธอดใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 พฤศจิกายน 2023
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 ตุลาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 ตุลาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 ตุลาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- การติดตั้ง Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดสำหรับไลบรารี
play-services-tagmanagerและplay-services-analyticsจะอัปเดตการลงทะเบียนBroadcastReceiverสำหรับ Android U
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 ตุลาคม 2023
การอัปเดตล่าสุดของ
play-services-maps(v18.2.0) มี เครื่องหมายขั้นสูง และความสามารถในการตรวจสอบความสามารถของแผนที่ การใช้งานความสามารถของแผนที่จะอธิบายไว้ ในคำแนะนำที่ลิงก์ไว้ 2 รายการ- เพิ่ม
AdvancedMarkerOptionsซึ่งใช้เพื่อกำหนดตัวเลือกสำหรับAdvancedMarker - เพิ่ม
AdvancedMarkerแล้ว - เพิ่ม
PinConfigแล้ว - เพิ่ม
Glyphแล้ว - เพิ่ม
MapCapabilitiesแล้ว - อัปเดต
GoogleMapเพื่อรวมวิธีการรับMapCapabilitiesและฟังการเปลี่ยนแปลงในMapCapabilities
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 ตุลาคม 2023
การอัปเดตล่าสุดของ
play-services-payไลบรารี (v16.3.0) มีการเปลี่ยนแปลงดังนี้- เพิ่มวิธีการใหม่
notifyCardTapEventสำหรับแอปในรายการที่อนุญาตเพื่อแจ้งให้บริการ Google Play ทราบถึงเหตุการณ์การแตะบัตร บางรายการ
- เพิ่มวิธีการใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 กันยายน 2023
การอัปเดตล่าสุดของ Nearby SDK (
play-services-nearby) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มวิธีการใหม่
addControleeWithSessionParamsสำหรับUwbClientเพื่อรองรับเคสคีย์แต่ละรายการของ STS ที่จัดสรรเพิ่มเมธอดใหม่
reconfigureRangingIntervalและreconfigureRangeDataNtfสำหรับUwbClientเพื่อรองรับการกำหนดค่าช่วงเวลาการวัดและข้อมูลช่วงใหม่แบบไดนามิก การแจ้งเตือนเพิ่มความสามารถในการวัดระยะใหม่สำหรับระยะเวลาระหว่างช่องที่กำหนดค่าได้และ ช่วงการวัดระยะ ดู
supportedSlotDurationssupportedRangingIntervalssupportsRangingIntervalReconfigureและhasBackgroundRangingSupportเพิ่มพารามิเตอร์การวัดระยะใหม่เพื่อกำหนดค่าระยะเวลาระหว่างสล็อต ช่วงการวัดระยะ และ AoA ดู
slotDurationrangingIntervalและisAoaDisabledเพิ่ม
getAuthenticationStatusเพื่อรับสถานะการตรวจสอบสิทธิ์และConnectionInfo.Builder#setAuthenticationStatusเพื่อตั้งค่าผลการแฮนด์เชคการตรวจสอบสิทธิ์นำ API ในการตรวจหาการเข้าใกล้กันออกแล้ว ไม่มีการเปลี่ยนทดแทน
เลิกใช้งาน API ใน Nearby Messages โปรดใช้
ConnectionsClientแทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 กันยายน 2023
- การอัปเดตครั้งใหญ่ของ
play-services-games-v2ไลบรารีที่มอบวิธีใหม่ ให้นักพัฒนาเกมผสานรวมบริการเกมของ Play (PGS) เข้ากับเกมของตน ดูข้อมูลเพิ่มเติมได้ที่ PGS Recall API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 กันยายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 กันยายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.4.0) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
- com.google.gms:google-services:4.4.0
13 กันยายน 2023
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดตล่าสุดเกี่ยวกับ
play-services-walletการเปลี่ยนแปลงไลบรารีจะเปลี่ยนPayButton API ให้กลับไปใช้ชิ้นงานปุ่มแบบคงที่สำหรับอุปกรณ์ที่ใช้บริการ Google Play เวอร์ชันต่ำกว่า v23.21.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 สิงหาคม 2023
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้เพิ่มไคลเอ็นต์ API ใหม่
AuthorizationClientเพื่อช่วยคุณขอสิทธิ์เข้าถึงข้อมูล Google ที่เชื่อมโยง กับบัญชีที่ลงชื่อเข้าใช้ในอุปกรณ์เลิกใช้งาน
getPhoneNumberโดยไม่มีการแทนที่
การอัปเดตล่าสุดของไลบรารี
play-services-fidoมีการเปลี่ยนแปลงดังนี้- เพิ่มเมธอดใหม่
toJsonซึ่งจะแสดงการแสดง JSON ของออบเจ็กต์PublicKeyCredential
- เพิ่มเมธอดใหม่
การอัปเดตล่าสุดของไลบรารี
play-services-wearableมีการเปลี่ยนแปลงดังนี้- การรองรับแอปพลิเคชันสำหรับการย้ายข้อมูลจากนาฬิกาจากโทรศัพท์เครื่องเก่าไปยังโทรศัพท์เครื่องใหม่
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 สิงหาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 สิงหาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 สิงหาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1 สิงหาคม 2023
- อัปเดตเพื่อรองรับฟีเจอร์ซูมอัตโนมัติในไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 กรกฎาคม 2023
- ตอนนี้เราเลิกใช้งานไลบรารี
play-services-panoramaแล้วและจะหยุดให้บริการ ในวันที่ 30 ตุลาคม 2023 ไม่มีการแทนที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 กรกฎาคม 2023
- การเปิดตัวคลัง
sdkcoroutinesครั้งแรก ไลบรารีนี้มี ยูทิลิตีโครูทีนที่ไม่ใช่นักพัฒนาแอปสำหรับ Java SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 กรกฎาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 กรกฎาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 มิถุนายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-walletมีการเปลี่ยนแปลงดังนี้- อัปเกรด Pay Button API จากเวอร์ชันเบต้าเป็นเวอร์ชันเสถียร
เปลี่ยนรูปแบบต่อไปนี้สำหรับปุ่ม
- ตอนนี้ขนาดข้อความบนปุ่มจะตรงกับขนาดของโลโก้ "GPay" แล้ว
- ปรับขอบปุ่มให้มีความสูงของปุ่มต่ำสุดและสูงสุด
- ตอนนี้คุณกำหนดค่าความกลมของปุ่มได้แล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 มิถุนายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ที่เกี่ยวข้องกับฟีเจอร์หมายเลขโทรศัพท์ที่ยืนยันแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 มิถุนายน 2023
การอัปเดตล่าสุดสำหรับ Nearby UWB SDK (
play-services-nearby) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มความสามารถในการวัดระยะใหม่สำหรับการแจ้งเตือนข้อมูลช่วงที่กำหนดค่าได้ ดู
supportedNtfConfigsเพิ่มพารามิเตอร์การวัดระยะใหม่เพื่อกำหนดค่าการแจ้งเตือนข้อมูลช่วง ดู
uwbRangeDataNtfConfig
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 มิถุนายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Storage for Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี
play-services-tagmanagerช่วยปรับปรุงกระบวนการสร้างเครื่องมือภายใน ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อนักพัฒนาแอป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 พฤษภาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Check
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 พฤษภาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 พฤษภาคม 2023
ตอนนี้ TensorFlow Lite Acceleration Service สำหรับ Android พร้อมให้บริการในเวอร์ชันเบต้าสำหรับผู้ใช้ทั่วไปแล้ว
การใช้ไลบรารีบริการเร่งความเร็ว (
play-services-tflite-acceleration) จะช่วยให้คุณเรียกใช้การเปรียบเทียบประสิทธิภาพ ML บนอุปกรณ์และพิจารณา วิธีที่ดีที่สุดในการเร่งภาระงาน ML ได้โดยอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ที่ เอกสารประกอบเกี่ยวกับบริการเร่งความเร็วการอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการของ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในการเปิดตัว TensorFlow v2.12.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 พฤษภาคม 2023
- เปิดตัวไลบรารี ML Kit Text Recognition v2 ของบริการ Google Play เป็นครั้งแรก
สำหรับภาษาจีน เทวนาครี ญี่ปุ่น และเกาหลี นอกจากนี้ ยังได้อัปเดต
play-services-mlkit-text-recognitionไลบรารีที่มีอยู่ด้วย ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1 พฤษภาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 เมษายน 2023
- การอัปเดตล่าสุดของไลบรารี
play-services-oss-licensesมีการแก้ไข เพื่อนำข้อมูลใบอนุญาตที่ไม่เกี่ยวข้องออกจากไลบรารี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 เมษายน 2023
- การอัปเดตล่าสุดของไลบรารี
play-services-walletมี API ใหม่สำหรับ สร้างและปรับแต่งปุ่มชำระเงินด้วย Google Pay ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Pay สำหรับการชำระเงิน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 เมษายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 เมษายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequestซึ่งช่วยให้นักพัฒนาแอปใช้ไลบรารี Jetpack เพื่อรับพาสคีย์ด้วยคำขอ JSON ได้
- เพิ่ม API ใหม่ใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 มีนาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตไลบรารี
play-services-cast,play-services-cast-frameworkและplay-services-cast-tvมีดังนี้NotificationManagerจะใช้เพื่อโพสต์การแจ้งเตือนสื่อของ Cast แทน บริการที่ทำงานอยู่เบื้องหน้า- เพิ่ม
CastReasonCodes#CAST_CANCELLEDใหม่เพื่อระบุว่ามีการยกเลิกเซสชัน Cast
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 มีนาคม 2023
- ไลบรารีเครื่องสแกนรหัสของบริการ Google Play (
play-services-code-scanner) พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้ได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 มีนาคม 2023
เปิดตัวไลบรารีประสิทธิภาพของอุปกรณ์ (
play-services-deviceperformance) เป็นครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 มีนาคม 2023
การอัปเดต
play-services-basementไลบรารีครั้งล่าสุดช่วยปรับปรุง ประสิทธิภาพการเชื่อมต่อกับบริการ Google Playการอัปเดตล่าสุดของ Nearby UWB SDK มีการเปลี่ยนแปลงดังนี้
- แก้ไขปัญหาที่บริการใกล้เคียงใช้
UWBClientซ้ำเพื่อรองรับหลายเซสชัน
- แก้ไขปัญหาที่บริการใกล้เคียงใช้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 มีนาคม 2023
การอัปเดตล่าสุดของบริการเกม Play (v2) แบบเนทีฟมีการเปลี่ยนแปลงต่อไปนี้ ในไลบรารี GNI (
play-services-gni-native-c) ไลบรารีนี้เป็นไลบรารีสนับสนุนสำหรับ เครื่องมือ Wrapper ของไลบรารี- เพิ่มการรองรับการเรียกกลับแบบเนทีฟ
- เพิ่มมาโครตัวช่วย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Cloud Messaging
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของไลบรารี Block Store (
play-services-auth-blockstore) มีการเปลี่ยนแปลงดังนี้เพิ่มเมธอดใหม่
StoreBytesData.Builder#setKeyเพื่อเชื่อมโยงข้อมูลกับคีย์เพิ่ม API ใหม่สำหรับ
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)พร้อมตัวเลือกคำขอเพิ่มเติมเพิ่ม API ใหม่สำหรับ
BlockstoreClient#deleteBytes(DeleteBytesRequest)พร้อมตัวเลือกคำขอเพิ่มเติมเพิ่มตัวแปรค่าคงที่ใหม่
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)ซึ่งใช้ได้เมื่อไม่ได้ระบุคีย์เลิกใช้งาน
BlockstoreClient#retrieveBytes()เพื่อใช้BlockstoreClient#retrieveBytes(RetrieveBytesRequest)แทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 กุมภาพันธ์ 2023
- การอัปเดตล่าสุดของไลบรารี Thread ในบริการ Google Play จะอัปเกรด API จากสถานะเบต้าเป็นพร้อมใช้งานทั่วไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของไลบรารี
play-services-baseมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
GoogleApiAvailabilityซึ่งช่วยให้นักพัฒนาแอปแสดงDialogFragmentสำหรับรหัสข้อผิดพลาด ที่isGooglePlayServicesAvailableส่งคืน โดยใช้รูปแบบActivityResultContract
- เพิ่ม API ใหม่ใน
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของ Nearby UWB SDK มีการเปลี่ยนแปลงดังนี้
- เพิ่มความสามารถในการวัดระยะใหม่เพื่อแสดงความจุของอุปกรณ์
minRangingIntervalsupportedChannelsเพิ่มพารามิเตอร์การวัดระยะใหม่เพื่อรองรับการวัดระยะ STS ที่จัดสรร
เปิดใช้ RSSI ในตำแหน่งการวัดระยะ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 มกราคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 มกราคม 2023
- ตอนนี้เราเลิกใช้งาน Stream Protect SDK แล้วและจะปิดให้บริการในปี 2023
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 มกราคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Check
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.3.15) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDKการอัปเดตล่าสุดของไลบรารี
play-services-fidoมีการเปลี่ยนแปลงดังนี้- แก้ไขปัญหาเกี่ยวกับ
ResidentKeyRequirementซึ่งทำให้การสร้างล้มเหลว
- แก้ไขปัญหาเกี่ยวกับ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 มกราคม 2023
การอัปเดตล่าสุดของไลบรารี
play-services-payมีการเปลี่ยนแปลงดังนี้เพิ่ม API ใหม่
getPendingIntentForWalletOnWearซึ่งช่วยให้พาร์ทเนอร์ Wear เริ่ม UI ของ Wallet Wear ในโทรศัพท์ผ่านPendingIntentที่ส่งคืนได้เพิ่ม API ใหม่
getProductNameที่แสดงชื่อผลิตภัณฑ์ในตลาดนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 ธันวาคม 2022
- การอัปเดตล่าสุดของไลบรารี Matter ในบริการ Google Play จะอัปเกรด API จากสถานะเบต้าเป็นพร้อมใช้งานโดยทั่วไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 ธันวาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 ธันวาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 ธันวาคม 2022
- เปิดตัวไลบรารีช่วยตอบของ ML Kit ในบริการ Google Play เวอร์ชันเบต้าเป็นครั้งแรก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 ธันวาคม 2022
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- ตั้งค่า
notCompatibleWithConfigurationCacheเพื่อหลีกเลี่ยงข้อผิดพลาดเกี่ยวกับฟีเจอร์แคชการกำหนดค่า Gradle ที่อยู่ระหว่างการพัฒนา (ปัญหาใน GitHub #206)
- ตั้งค่า
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 พฤศจิกายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequestซึ่งช่วยให้นักพัฒนาแอปใช้ไลบรารี JetPack เพื่อใช้พาสคีย์ได้ - เพิ่ม API ใหม่ใน
CredentialSavingClientซึ่งช่วยให้นักพัฒนาแอปดึงออบเจ็กต์สถานะจาก Intent ผลลัพธ์ของกิจกรรมได้
- เพิ่ม API ใหม่ใน
การอัปเดตล่าสุดของไลบรารี
play-services-fidoมีการเปลี่ยนแปลงดังนี้- เปิดตัว
FidoCredentialDetails - เปิดตัว
GoogleThirdPartyPaymentExtension - เปิดตัว
DevicePublicKeyStringDef
- เปิดตัว
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
11 พฤศจิกายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 พฤศจิกายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-locationมีการเปลี่ยนแปลงต่อไปนี้- อัปเดตการขึ้นต่อกันที่ไม่ถูกต้องเพื่อแก้ไข
SettingsClientปัญหา
- อัปเดตการขึ้นต่อกันที่ไม่ถูกต้องเพื่อแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 ตุลาคม 2022
การอัปเดตล่าสุดของไลบรารี
play-services-gamesมีการเปลี่ยนแปลงดังนี้- นำค่าคงที่บางรายการที่ไม่ได้รวมไว้ในรุ่น
23.0.0กลับมาใช้ใหม่
- นำค่าคงที่บางรายการที่ไม่ได้รวมไว้ในรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 ตุลาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 ตุลาคม 2022
- เปิดตัว Play Games Services (v2) Native เวอร์ชันเบต้าครั้งแรก ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 ตุลาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite สำหรับบริการ Play มีการเปลี่ยนแปลงต่อไปนี้
- ปรับปรุงความเสถียรเมื่อดาวน์โหลดโมดูลที่ไม่บังคับ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 ตุลาคม 2022
การอัปเดตล่าสุดของไลบรารี
play-services-locationมีการเปลี่ยนแปลงต่อไปนี้- ตอนนี้
FusedLocationProviderClient,ActivityRecognitionClient,GeofencingClientและSettingsClientเป็นอินเทอร์เฟซแทนที่จะเป็นคลาส ซึ่งช่วยบังคับใช้การใช้งานที่ถูกต้องและ ปรับปรุงความสามารถในการทดสอบ - เพิ่ม
LocationRequest.Builderคลาสเป็นวิธีที่แนะนำในการสร้างLocationRequestและ เลิกใช้งานวิธีการสร้างแบบเดิม CurrentLocationRequest.BuilderและLastLocationRequest.Builderตอนนี้เป็นfinalแล้ว- ตอนนี้ API ที่อิงตาม
PendingIntentซึ่งเรียกใช้โดยแอปด่วนจะทำงานล้มเหลวอย่างถูกต้อง แทนที่จะไม่แสดงผลลัพธ์เลย
- ตอนนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 ตุลาคม 2022
การอัปเดตล่าสุดของไลบรารี
play-services-threadnetworkมีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับใน Android 8.0 (API ระดับ 26)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 ตุลาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- การติดตั้ง Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 ตุลาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
- การอัปเดตไลบรารี
play-services-castและplay-services-cast-frameworkดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 กันยายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-tflite-gpuมีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
TfLiteGpu.getClient(context)เพื่อให้เข้ากันได้กับModuleInstallClientAPI - ปรับปรุงความเสถียรของ
TfLiteGpu.isGpuDelegateAvailable(context)
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 กันยายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-gamesมีการเปลี่ยนแปลงดังนี้- เลิกใช้งานฟีเจอร์การบันทึกวิดีโอ
- ปิดใช้การบันทึกวิดีโอผ่านบริการเกมของ Play สำหรับ Android SDK เวอร์ชัน 33 ขึ้นไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 กันยายน 2022
การอัปเดตล่าสุดของไลบรารีอุปกรณ์ที่สวมใส่ได้มีการเปลี่ยนแปลงดังนี้
- ปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play
- เพิ่มการรองรับแอปพลิเคชันที่กำหนดเป้าหมายเป็น Android 13
- แทนที่
@RecentlyNonNullและ@RecentlyNullableด้วยคำอธิบายประกอบเกี่ยวกับความสามารถในการเป็น Null อย่างเคร่งครัด (@NonNullและ@Nullable) การเปลี่ยนแปลงนี้จะทำให้สิ่งที่เคยทำให้เกิดคำเตือนเกี่ยวกับความสามารถในการเป็น Null จะทำให้เกิดข้อผิดพลาดเมื่อสร้างโค้ด Kotlin หรือใช้เฟรมเวิร์กการตรวจสอบnullของ Java
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
15 กันยายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.3.14) เวอร์ชันล่าสุดพร้อมให้บริการแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 กันยายน 2022
- เปิดตัวเวอร์ชันเบต้าครั้งแรกของคลัง Matter ในบริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 กันยายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play (v16.0.0) พร้อมให้บริการแล้ว การเปิดตัวนี้ทำให้ตอนนี้คลังพร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว คุณใช้ไลบรารีนี้แทนไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติได้ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 กันยายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequestและGetSignInIntentRequestซึ่งคุณใช้เพื่อขอหมายเลขโทรศัพท์ที่ยืนยันแล้วจากบัญชี Google ของผู้ใช้ได้ เมื่อใช้การลงชื่อเข้าใช้ด้วย Google
- เพิ่ม API ใหม่ใน
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 สิงหาคม 2022
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
ตอนนี้
play-services-dtdiLibrary (v16.0.0-beta01) เวอร์ชันเบต้าเริ่มต้นพร้อมใช้งานแล้ว นี่คือการเปิดตัวAPI แบบอุปกรณ์ต่ออุปกรณ์ต่อสาธารณะเป็นครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 สิงหาคม 2022
การอัปเดตไลบรารี
play-services-cast,play-services-cast-frameworkและplay-services-cast-tvมีดังนี้- เลิกใช้งาน
CastContext#getSharedInstance(Context)แล้ว แต่ให้ใช้CastContext#getSharedInstance(Context, Executor)ซึ่งจะแสดงผล Task API และModuleUnavailableExceptionเพื่อจัดการข้อยกเว้นเมื่อ Cast SDK โหลดโมดูล Cast ภายในไม่สำเร็จ - เลิกใช้งาน
ApplicationMetadata#getImages()แล้ว ให้ใช้ApplicationMetadata#getIconUrl()แทน ซึ่งจะแสดงรูปภาพแอปพลิเคชันที่ตั้งค่าไว้ใน Cast Developer Console - เปลี่ยน
minSdkVersionจาก 14 เป็น 16 สำหรับไลบรารีplay-services-cast-tv
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
- เลิกใช้งาน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 สิงหาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 สิงหาคม 2022
- SDK ของ G+ ในบริการ Google Play (
com.google.android.gms.plus) ถูกเลิกใช้งาน ในปี 2018 และปิดตัวลงในเดือนกุมภาพันธ์ 2022 ด้วยเหตุนี้ เราจึงได้นำเอกสารอ้างอิงที่เกี่ยวข้องทั้งหมดออกแล้ว
1 สิงหาคม 2022
- ตอนนี้การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play (v16.0.0-beta03) พร้อมใช้งานแล้ว คุณใช้ไลบรารีนี้เป็นทางเลือกแทนไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติได้ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 กรกฎาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 กรกฎาคม 2022
การอัปเดตล่าสุดของ
play-services-mapsมีการปรับแต่งเส้นหลายเส้นขั้นสูง สำหรับการใช้งานทั่วไป ซึ่งได้แก่- เพิ่มช่วงรูปแบบไปยังเส้นประกอบ
- เพิ่มสไตล์สไปรต์
- เพิ่มสไตล์พื้นผิว
การอัปเดตล่าสุดของ Nearby UWB SDK มีการเปลี่ยนแปลงดังนี้
- เปิดใช้การสร้างไคลเอ็นต์ของตัวควบคุม UWB
- เปิดใช้การวัดระยะแบบ 2 ทาง 2 ด้านแบบหนึ่งต่อหลายรายการ (DS-TWR)
การอัปเดตล่าสุดของ Nearby Connections SDK มีการเปลี่ยนแปลงดังนี้
- เพิ่ม
ConnectionLifecycleCallback#onBandwidthChangedเพื่อแจ้งให้ไคลเอ็นต์ทราบว่าคุณภาพการเชื่อมต่อดี (6 ~ 60 MBps), ปานกลาง (60 ~ 200 KBps) หรือไม่ดี (5 KBps) - เพิ่ม
ConnectionTypeเพื่อแทนที่ API เดิม (เช่น ใช้AdvertisingOptions.Builder#setConnectionTypeแทนAdvertisingOptions.Builder#setDisruptiveUpgrade - เลิกใช้งานแล้ว
AdvertisingOptions.Builder#setDisruptiveUpgradeโปรดใช้AdvertisingOptions.Builder#setConnectionTypeแทน - เลิกใช้งานแล้ว
ConnectionOptions.Builder#setDisruptiveUpgradeโปรดใช้ConnectionOptions.Builder#setConnectionTypeแทน
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 กรกฎาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การรองรับโมดูลแบบไดนามิกของ Firebase
- Firebase ML
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 กรกฎาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 กรกฎาคม 2022
- เปิดตัวไลบรารี ThreadNetwork ของบริการ Google Play เป็นรุ่นเบต้าครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 มิถุนายน 2022
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.3.13) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDKตอนนี้ไลบรารีเครื่องสแกนโค้ดของบริการ Google Play เวอร์ชันล่าสุดพร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตได้ที่บันทึกประจำรุ่นของ ML Kit
การอัปเดตล่าสุดของไลบรารี
play-services-base,play-services-basementและplay-services-tasksมีการเปลี่ยนแปลงดังนี้- เพิ่มอินเทอร์เฟซใหม่
OptionalModuleApiซึ่งระบุว่า API ต้องใช้คอมโพเนนต์บริการ Google Play เพิ่มเติมหรือไม่ (เช่น โมดูลที่ไม่บังคับ) - เพิ่มคลาสใหม่
ModuleInstallClientซึ่งช่วยให้คุณส่งคำขอที่ชัดเจนเพื่อดาวน์โหลดโมดูลที่ไม่บังคับ ปล่อยโมดูลที่ไม่บังคับ และตรวจสอบความพร้อมใช้งานของ API ที่ต้องใช้โมดูลที่ไม่บังคับ
- เพิ่มอินเทอร์เฟซใหม่
ตอนนี้ไลบรารี
play-services-base-testingพร้อมใช้งานแล้ว โดยจะให้ข้อมูลจำลองสำหรับการทดสอบสำหรับModuleInstallClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 มิถุนายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มีปลั๊กอิน
google-servicesสำหรับ Android (v4.3.12) และปลั๊กอินstrict-version-matcherสำหรับ Android (v1.2.4) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 มิถุนายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-locationมีการเปลี่ยนแปลงต่อไปนี้- แก้ไข ปัญหาเกี่ยวกับคำอธิบายประกอบ Nullability สำหรับไคลเอ็นต์ Kotlin
- แก้ไข
LocationCallbackปัญหาหน่วยความจำรั่วไหล - เพิ่ม API ใหม่สำหรับ getCurrentLocation() พร้อมตัวเลือกคำขอเพิ่มเติม
- เพิ่ม API ใหม่สำหรับ getLastLocation() พร้อมตัวเลือกคำขอเพิ่มเติม
- เพิ่ม API ใหม่สำหรับ requestLocationUpdates() พร้อมการรองรับ Executor
- เลิกใช้งาน ค่าคงที่ LocationRequest.PRIORITY_* แล้ว ให้ใช้ค่าคงที่ Priority.PRIORITY_* แทน
- เลิกใช้งานแล้ว LocationRequest.setExpirationTime() เพื่อใช้ LocationRequest.setExpirationDuration() แทน
- ชี้แจงและเพิ่มคำแนะนำเพิ่มเติมในเอกสารอ้างอิงของไลบรารี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 มิถุนายน 2022
ตอนนี้ไลบรารี
play-services-appindexพร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้เป็นไลบรารีที่ใช้แทนไลบรารีfirebase-appindexingและรองรับกรณีการใช้งานสำหรับการแชร์เอกสารที่มีโครงสร้างเป็นIndexablesและUserActionsกับ Google Assistantดูรายละเอียดเพิ่มเติมเกี่ยวกับการแชร์เอกสารกับ Google Assistant ได้ที่ส่งทางลัดแบบไดนามิกไปยัง Assistant
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ ในการเผยแพร่ TensorFlow v2.9
การอัปเดตล่าสุดของไลบรารี
play-services-fitnessจะเลิกใช้งาน API ที่รองรับการอ่านและการเขียนข้อมูลการออกกำลังกายย้อนหลังเพื่อรองรับ Health Connect
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 พฤษภาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 พฤษภาคม 2022
การอัปเดตล่าสุดของ
play-service-nearby(v18.2.0) มีการเปิดตัว Nearby UWB API เป็นครั้งแรกต่อสาธารณะ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 พฤษภาคม 2022
- การเปิดตัวไลบรารีเครื่องสแกนโค้ดของบริการ Google Play เวอร์ชันเบต้าครั้งแรก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Check
- Firebase Cloud Messaging
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 พฤษภาคม 2022
- การอัปเดตล่าสุดในไลบรารี
play-services-basementช่วยปรับปรุงความปลอดภัยในการ ยืนยันลายเซ็นและแก้ไขช่องโหว่PendingIntentที่เปลี่ยนแปลงได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 เมษายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ใน
CredentialClientและคําขอ/การตอบกลับที่เกี่ยวข้อง
- เลิกใช้งาน API ใน
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 เมษายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 เมษายน 2022
การอัปเดตล่าสุดของ
play-services-nearby(v18.1.0) มีการเปลี่ยนแปลงดังนี้ตอนนี้ต้องมีสิทธิ์
BLUETOOTH_ADVERTISE,BLUETOOTH_CONNECTและBLUETOOTH_SCANสำหรับ Nearby Connections จาก Android Sเพิ่ม
Payload#setFileName()และPayload#setParentFolder()เพื่อบันทึกไฟล์ที่ได้รับด้วยชื่อไฟล์และเส้นทางแบบสัมพัทธ์ที่กำหนดเพิ่ม
VariantOfConcernเพื่อให้หน่วยงานด้านสาธารณสุข (PHA) แนบสายพันธุ์ที่น่ากังวลซึ่ง PHA กำหนดไว้ ในการแจ้งเตือนความเสี่ยงต่อการติดเชื้อ ตัวอย่างเช่น PHA อาจกำหนดคำจำกัดความต่อไปนี้VariantOfConcernType.type1เป็น "วัคซีนมีประสิทธิภาพ"VariantOfConcernType.type2ว่า "แพร่เชื้อได้สูง"VariantOfConcernType.type3เป็น "ความรุนแรงสูง"VariantOfConcernType.type4เป็น "การติดเชื้อหลังฉีดวัคซีน"เลิกใช้งานฟีเจอร์อัลตราโซนิกของข้อความใกล้เคียงแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 มีนาคม 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-basementจะแก้ไขการละเมิด StrictMode ใน Android 12
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 มีนาคม 2022
play-services-games-v2ไลบรารีเวอร์ชันแรกพร้อมใช้งานแล้ว ไลบรารีนี้มีฟังก์ชันการลงชื่อเข้าใช้ที่ง่ายขึ้น ดูข้อมูลเพิ่มเติมได้ที่คู่มือเริ่มต้นใช้งานการลงชื่อเข้าใช้สำหรับ v2
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 มีนาคม 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-walletมี API ใหม่สำหรับ OCR บัตรเครดิต ดูรายละเอียดเพิ่มเติมได้ในคู่มือนักพัฒนาซอฟต์แวร์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 กุมภาพันธ์ 2022
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
ลำดับการเรียกใช้งานทำให้เกิดปัญหาเกี่ยวกับไลบรารี Hilt DI (ปัญหาใน GitHub #209, ปัญหาใน GitHub #194, ปัญหาใน GitHub Hilt #2744)
โปรเจ็กต์ที่มีตัวแปรจำนวนมากจะใช้เวลานานในการดำเนินการตรวจหาการอ้างอิง (ปัญหาใน GitHub #200)
รวมการอ้างอิงการทดสอบ (ปัญหาใน GitHub #214)
ไม่มีใบอนุญาต (ปัญหาใน GitHub #215)
AmbiguousVariantSelectionExceptionลดความรุนแรงของการบันทึก (ปัญหาใน GitHub #202)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 กุมภาพันธ์ 2022
อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 กุมภาพันธ์ 2022
- ตอนนี้ไลบรารี TensorFlow Lite ของบริการ Google Play พร้อมให้บริการในเวอร์ชันเบต้าแบบสาธารณะแล้ว คุณสามารถใช้ไลบรารีนี้แทนไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 กุมภาพันธ์ 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1 กุมภาพันธ์ 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-authมี API ใหม่ที่ ช่วยให้คำแนะนำในการลงชื่อเข้าใช้สำหรับการตรวจสอบสิทธิ์ผ่านหมายเลขโทรศัพท์ ซึ่งจะช่วยให้ผู้ใช้เลือกหมายเลขโทรศัพท์ในซิมการ์ดและแชร์กับแอปโทรได้ โปรดดูข้อมูลเพิ่มเติมในเอกสารประกอบ API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 มกราคม 2022
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 มกราคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 มกราคม 2022
การอัปเดตล่าสุดของ Block Store SDK มีการเปลี่ยนแปลงดังนี้
เพิ่มวิธีการใหม่
StoreBytesData.Builder#setShouldBackupToCloudซึ่งช่วยให้คุณเปิดใช้การสำรองข้อมูล Block Store ของแอปไปยังระบบคลาวด์ได้เพิ่ม API ใหม่
BlockstoreClient#isEndToEndEncryptionAvailableซึ่งช่วยให้คุณตรวจสอบได้ว่าข้อมูล Block Store ที่สำรองข้อมูลไปยังระบบคลาวด์ จะได้รับการเข้ารหัสจากต้นทางถึงปลายทางหรือไม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 มกราคม 2022
- การอัปเดตล่าสุดสำหรับไลบรารีหลายรายการ (ดูส่วน "อาร์ติแฟกต์ที่เผยแพร่" ด้านล่าง) รวมถึงการใช้
play-services-baseและplay-services-tasks(v18.0.1) เวอร์ชันล่าสุดเพื่อแก้ไขปัญหาที่อธิบายไว้ในรุ่นวันที่ 9 ธันวาคม 2021
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 ธันวาคม 2021
การอัปเดตล่าสุดของ
play-services-baseและplay-services-tasksจะแก้ปัญหาที่อาจทำให้เกิด NPE รันไทม์ (NullPointerException) เมื่อจัดการผลลัพธ์Task<Void>ในโค้ด Kotlin หากคุณใช้ไลบรารีเวอร์ชันใดก็ตามที่ระบุไว้ในการเปิดตัววันที่ 9 ธันวาคม 2021 คุณสามารถหลีกเลี่ยง NPE ที่รันไทม์ได้โดยการ ขึ้นอยู่กับplay-services-baseและplay-services-tasksเวอร์ชัน 18.0.1 อย่างชัดเจน เพิ่มโค้ดต่อไปนี้ในส่วนdependenciesของbuild.gradleimplementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'ในเดือนมกราคม 2022 เราวางแผนที่จะเผยแพร่เวอร์ชันใหม่ของอาร์ติแฟกต์อื่นๆ ที่เผยแพร่เมื่อวันที่ 09 ธันวาคม พร้อม
POMการอ้างอิงใหม่ใน เวอร์ชัน 18.0.1 ของplay-services-baseและplay-services-tasksการอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
การเปิดตัว Firebase นี้ใช้
play-services-baseและplay-services-tasks(v18.0.1) เวอร์ชันล่าสุดเพื่อแก้ไขปัญหาที่อธิบายไว้ในการเปิดตัววันที่ 9 ธันวาคม 2021ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 ธันวาคม 2021
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
10 ธันวาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 ธันวาคม 2021
การอัปเดตล่าสุดของไลบรารีหลายรายการมีการเปลี่ยนแปลงต่อไปนี้
- เรากำลังใช้คำอธิบายประกอบความสามารถในการเป็นค่าว่างที่เข้มงวด (
@NonNullและ@Nullable) ในที่ที่เคยใช้@RecentlyNonNullและ@RecentlyNullableการเปลี่ยนแปลงนี้จะทำให้สิ่งที่เคยทำให้เกิดคำเตือนเกี่ยวกับค่า Null กลายเป็นข้อผิดพลาดเมื่อสร้างโค้ด Kotlin หรือใช้nullเฟรมเวิร์กการตรวจสอบ Java เราจะทยอยเปิดตัวการเปลี่ยนแปลงคำอธิบายประกอบที่คล้ายกันในรุ่นต่อๆ ไปของอาร์ติแฟกต์อื่นๆ ของcom.google.android.gms
ดูรายการไลบรารีที่ได้รับผลกระทบทั้งหมดได้ในส่วน "Artifacts released"
- เรากำลังใช้คำอธิบายประกอบความสามารถในการเป็นค่าว่างที่เข้มงวด (
การอัปเดตล่าสุดของไลบรารี
play-services-base,play-services-basementและplay-services-tasksมีการเปลี่ยนแปลงคำอธิบายประกอบเกี่ยวกับความสามารถในการเป็น Null อย่างเข้มงวดตามที่อธิบายไว้ข้างต้น รวมถึงการเปลี่ยนแปลงเพิ่มเติมต่อไปนี้- นำค่าคงที่ของการออกกำลังกายที่เลิกใช้งานแล้วออกจาก ขอบเขต
- เพิ่มเมธอดยูทิลิตี
withTimeout()ไปยัง Tasks
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 พฤศจิกายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 พฤศจิกายน 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 พฤศจิกายน 2021
การอัปเดตไลบรารี
play-services-castและplay-services-cast-frameworkมีดังนี้- การปรับปรุงคิว
- เพิ่ม
itemsReorderedAtIndexesการเรียกกลับใหม่ไปยังMediaQueueซึ่งจะเรียกใช้เมื่อมีการจัดลำดับคิวใหม่ - เพิ่มการรองรับการทำให้คำสั่งคิวเป็นอนุกรม
- แก้ไข
customDataparam ใน `RemoteMediaClient#queueSetRepeatMode nullable - เลิกใช้งานฟีเจอร์การแสดงผลระยะไกล
- เปลี่ยน
minSdkVersionจาก 14 เป็น 16
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 ตุลาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 ตุลาคม 2021
play-services-mapsไลบรารีไคลเอ็นต์พร้อมให้บริการแก่บุคคลทั่วไปแล้ว โดยรองรับ Android API ระดับ 19 (Android 4.4, KitKat) ขึ้นไปการเปิดตัวนี้รวมถึงเครื่องมือแสดงผลแผนที่ใหม่ที่พร้อมให้ใช้งานแบบเลือกใช้ ซึ่งช่วยปรับปรุงประสิทธิภาพและความเสถียร รวมถึงรองรับ การจัดรูปแบบแผนที่บนระบบคลาวด์ ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้และอื่นๆ ได้ในบันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 ตุลาคม 2021
ตอนนี้ไลบรารี
play-services-appsetพร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้ ออกแบบมาเพื่อรองรับกรณีการใช้งาน เช่น ข้อมูลวิเคราะห์หรือการป้องกันการประพฤติมิชอบในลักษณะที่เคารพความเป็นส่วนตัวของผู้ใช้ไลบรารีนี้มีเมธอดสําหรับจัดการรหัสชุดแอป ซึ่งเป็นรหัสที่ไม่ซ้ำกันที่ช่วยให้คุณเชื่อมโยงการใช้งานหรือการดำเนินการในชุดแอปที่เป็นขององค์กรของคุณในอุปกรณ์หนึ่งๆ ได้ ดูข้อมูลเพิ่มเติมได้ในคู่มือนี้
การเปิดตัว GA นี้มีการอัปเดตต่อไปนี้ในเวอร์ชันตัวอย่างสำหรับนักพัฒนาแอป
- เปลี่ยนชื่ออินเทอร์เฟซของไคลเอ็นต์หลายรายการ ดูรายละเอียดเพิ่มเติมได้ที่
play-services-appsetเอกสารประกอบข้อมูลอ้างอิงของ API - ทำให้ไลบรารี
play-services-appsetใช้งานร่วมกับรหัสชุดแอปที่กำหนดขอบเขตสำหรับนักพัฒนาแอปที่จะเปิดตัวในอนาคตได้ คาดว่าบริการ Google Play จะ เพิ่มการรองรับรหัสชุดแอปที่กำหนดขอบเขตสำหรับนักพัฒนาแอปในเร็วๆ นี้ ความสามารถนี้จะเปิดตัวในบริการ Google Play และจะมีการพุชไปยังอุปกรณ์ของผู้ใช้โดยไม่ต้องอัปเกรดเวอร์ชันของไลบรารีplay-services-appset
- เปลี่ยนชื่ออินเทอร์เฟซของไคลเอ็นต์หลายรายการ ดูรายละเอียดเพิ่มเติมได้ที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 ตุลาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 กันยายน 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 กันยายน 2021
การอัปเดตล่าสุดของ
ads-identifierไลบรารีมีการประกาศ สิทธิ์ของบริการ Google Play:com.google.android.gms.permission.AD_IDหากใช้
ads-identifierv17.1.0 ขึ้นไป คุณไม่จำเป็นต้องประกาศ สิทธิ์อีกครั้งในไฟล์ Manifest ของแอปเพื่อเข้าถึงรหัสโฆษณา อย่างไรก็ตาม หากแอปไม่ควรเข้าถึงรหัสโฆษณา คุณต้องนำสิทธิ์ออกโดยใช้<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />ดูรายละเอียดเพิ่มเติมได้ที่
getId()การอัปเดตล่าสุดของไลบรารี
play-services-payได้แก้ไขปัญหาเกี่ยวกับสิทธิ์ ซึ่งทำให้ API ทั้งหมดถูกบล็อก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 กันยายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Functions for Firebase (ไคลเอ็นต์)
- ฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase App Distribution
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 กันยายน 2021
การอัปเดตล่าสุดของไลบรารี AFS Native มีการเปลี่ยนแปลงดังนี้
- แก้ไขข้อบกพร่องที่
onAdLeftApplicationไม่บันทึกการคลิกโฆษณา - แก้ไขข้อบกพร่องที่ทำให้แอปพลิเคชันขัดข้องเมื่อพยายามโหลดโฆษณาโดยไม่มีการเชื่อมต่อ
- แก้ไขข้อบกพร่องที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 สิงหาคม 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 สิงหาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 สิงหาคม 2021
การอัปเดตล่าสุดของไลบรารี Analytics มีการเปลี่ยนแปลงดังนี้
- แก้ไขปัญหาที่สร้างไลบรารีโดยใช้ Android 12 เป็นเป้าหมายไม่ได้
การอัปเดตล่าสุดของไลบรารี TagManager มีการเปลี่ยนแปลงต่อไปนี้
- การปรับปรุงโครงสร้างพื้นฐานภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 สิงหาคม 2021
ตอนนี้แอปสามารถใช้ Blockstore SDK เพื่อเปิดใช้การลงชื่อเข้าใช้ที่ราบรื่น ในโทรศัพท์ที่ตั้งค่าใหม่ได้แล้ว ดูข้อมูลเพิ่มเติมได้ที่เอกสารอ้างอิง Blockstore SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.10) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 สิงหาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services เวอร์ชันอัปเดตสำหรับ Android (v4.3.9) แล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 กรกฎาคม 2021
ตอนนี้
play-services-appsetไลบรารีพร้อมใช้งานในเวอร์ชันตัวอย่างสำหรับนักพัฒนาแอปแล้ว ไลบรารีนี้ออกแบบมาเพื่อรองรับกรณีการใช้งาน เช่น ข้อมูลวิเคราะห์หรือการป้องกันการประพฤติมิชอบในลักษณะที่เคารพความเป็นส่วนตัวของผู้ใช้ไลบรารีนี้มีเมธอดสําหรับจัดการรหัสชุดแอป ซึ่งเป็นรหัสที่ไม่ซ้ำกันที่ช่วยให้คุณเชื่อมโยงการใช้งานหรือการดำเนินการในชุดแอปที่เป็นขององค์กรของคุณในอุปกรณ์หนึ่งๆ ได้ ดูข้อมูลเพิ่มเติมได้ในคู่มือนี้
เราได้อัปเดต
ads-identifierเอกสารอ้างอิง API ด้วยข้อมูลเกี่ยวกับการเปลี่ยนแปลงที่จะเกิดขึ้นกับรหัสโฆษณาเมื่อผู้ใช้เปิดใช้การจำกัดการติดตามโฆษณา รวมถึงข้อกำหนดเกี่ยวกับสิทธิ์ใหม่ของบริการ Google Playดูรายละเอียดได้ที่
getId()ads-identifierไลบรารีads-identifierจะไม่มีการเปลี่ยนแปลง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 กรกฎาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 กรกฎาคม 2021
การอัปเดตไลบรารี
play-services-authล่าสุดมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่
CredentialSavingClient#saveAccountLinkingTokenเพื่อช่วยคุณลิงก์บัญชีของผู้ใช้ในแอปพลิเคชันกับ Google เพื่อวัตถุประสงค์ในการลิงก์บัญชี - เพิ่มวิธีการใหม่
BeginSignInRequest.Builder#associateLinkedAccountsเพื่อช่วยให้คุณลงชื่อเข้าใช้ผู้ใช้ในแอปได้หากผู้ใช้เคยลิงก์ บัญชีกับ Google ไว้ก่อนหน้านี้
- เพิ่ม API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 กรกฎาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Cloud Firestore
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1 กรกฎาคม 2021
play-services-payไลบรารีเวอร์ชันแรกพร้อมใช้งานแล้ว ไลบรารีนี้จะแทนที่ฟังก์ชันWalletObjectsของไลบรารีplay-services-walletดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 มิถุนายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 มิถุนายน 2021
การอัปเดตล่าสุดของไลบรารี AFS Native มีการเปลี่ยนแปลงดังนี้
อัปเดตการแสดงโฆษณาบนอุปกรณ์เคลื่อนที่เพื่อให้ตรงกับการแสดงโฆษณาบนเว็บและการแสดงโฆษณาตัวอย่าง ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ AFS Native SDK สำหรับ Android
นำความสามารถในการขอโฆษณา SPA ออก
ตอนนี้ Stream Protect SDK พร้อมให้ใช้งานกับแอปพลิเคชัน Android TV ที่มีความไวต่อเวลาในการตอบสนอง การดาวน์สตรีมแล้ว SDK นี้ต้องมีการรองรับเฟิร์มแวร์ของอุปกรณ์ และขณะนี้ทำงานได้บน Chromecast พร้อม Google TV เท่านั้น ดูข้อมูลเพิ่มเติมได้ที่ เอกสารอ้างอิงของ Stream Protect SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 มิถุนายน 2021
เราได้เพิ่มคำอธิบายประกอบ
@RecentlyNonNullและ@RecentlyNullableลงใน SDK หลายรายการที่ก่อนหน้านี้ไม่ได้ กำหนดค่า Null อย่างชัดเจน เพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการกำหนดค่า Null อย่างเข้มงวด การเปลี่ยนแปลงนี้จะทําให้เกิดคําเตือนเกี่ยวกับการละเมิดความปลอดภัยของค่า Nullการเปลี่ยนแปลงนี้ช่วยให้การทำงานร่วมกันของ Kotlin ดีขึ้นและมีการตรวจสอบค่า Null แบบคงที่ ที่ดีขึ้นสำหรับแอปที่ใช้เฟรมเวิร์กการตรวจสอบค่า Null ของ Java
การเพิ่ม
@RecentlyNonNullและ@RecentlyNullableที่คล้ายกันจะทยอยเปิดตัวในรุ่นต่อๆ ไปของอาร์ติแฟกต์com.google.android.gmsอื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
8 มิถุนายน 2021
การอัปเดตล่าสุดของ
play-services-nearby(v18.0.0) มีการเปลี่ยนแปลงดังนี้เพิ่ม Annotation
@NonNullและ@Nullableใน API Surface ซึ่ง อาจทำให้แอป Kotlin ที่ก่อนหน้านี้ไม่ได้จัดการค่าnullใน ลักษณะที่ปลอดภัยใช้งานไม่ได้ (ดู เอกสารประกอบ Kotlin เกี่ยวกับ Null-Safety)เปลี่ยน ConnectionsClient ให้เป็นอินเทอร์เฟซแทนคลาสที่ไม่มีตัวตน
เปลี่ยน ConnectionsClient#MAX_BYTES_DATA_SIZE ให้เป็น final
เพิ่ม ConnectionInfo#getAuthenticationDigits() เพื่อรับโทเค็นการตรวจสอบสิทธิ์แบบ 4 หลักที่มนุษย์อ่านได้ ซึ่งมีให้ กับอุปกรณ์ทั้ง 2 เครื่อง
เพิ่มการรองรับการโอนไฟล์ที่มีความละเอียดอ่อนด้วย Payload#isSensitive() และ Payload#setSensitive(boolean) เพื่อจำกัดไม่ให้แอปอื่นๆ เข้าถึงไฟล์ที่แชร์
เพิ่มการรองรับฟีเจอร์การอัปเกรดที่หยุดชะงัก ฟีเจอร์นี้เปิดใช้อยู่โดยค่าเริ่มต้น ไคลเอ็นต์สามารถปิดใช้ได้ด้วย AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) และ ConnectionOptions.Builder#setDisruptiveUpgrade(boolean) ซึ่งจะป้องกันไม่ให้ระบบปิดใช้หรือยกเลิกการเชื่อมต่อเครือข่าย Wi-Fi ที่เชื่อมต่อไว้เดิมในระหว่างการอัปเกรด
เลิกใช้งานแล้ว Payload.File#close() และ Payload.Stream#close()
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 มิถุนายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 พฤษภาคม 2021
เราได้เพิ่มคำอธิบายประกอบ
@RecentlyNonNullและ@RecentlyNullableลงใน SDK หลายรายการที่ก่อนหน้านี้ไม่ได้ กำหนดค่า Null อย่างชัดเจน เพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการกำหนดค่า Null อย่างเข้มงวด การเปลี่ยนแปลงนี้จะทําให้เกิดคําเตือนเกี่ยวกับการละเมิดความปลอดภัยของค่า Nullการเปลี่ยนแปลงนี้ช่วยให้การทำงานร่วมกันของ Kotlin ดีขึ้น รวมถึงการตรวจสอบค่า Null แบบคงที่ ดีขึ้นสำหรับแอปที่ใช้เฟรมเวิร์กการตรวจสอบค่า Null ของ Java
การเพิ่ม
@RecentlyNonNullและ@RecentlyNullableที่คล้ายกันจะทยอยเปิดตัวในรุ่นต่อๆ ไปของอาร์ติแฟกต์com.google.android.gmsอื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 พฤษภาคม 2021
- ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.8) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.8
13 พฤษภาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.7) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 พฤษภาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase SDK สำหรับ Google Analytics
- Firebase A/B Testing
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การจัดทำดัชนีแอปของ Firebase
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ตอนนี้รุ่นเบต้าเริ่มต้นของรายการต่อไปนี้พร้อมใช้งานแล้ว
- Firebase App Check
- การรองรับโมดูลฟีเจอร์แบบไดนามิกของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.6) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 เมษายน 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 เมษายน 2021
การอัปเดตล่าสุดของ
play-services-mapsมีการเปลี่ยนแปลงดังนี้- เพิ่มคำอธิบายประกอบการกำหนดค่า Null "non-semver-breaking" ลงใน API Surface
เพิ่มการประกาศต่อไปนี้ลงใน
AndroidManifest.xmlเพื่อรองรับ การกรองระดับการมองเห็นแพ็กเกจ ใน Android 11 (API ระดับ 30) ขึ้นไป หลังจากอัปเดตเป็นcom.google.android.gms:play-services-maps:17.0.1แล้ว คุณสามารถนำบรรทัดต่อไปนี้ออกจากAndroidManifest.xmlของคุณเองได้
การอัปเดตล่าสุดของไลบรารีอุปกรณ์ที่สวมใส่ได้มีการเปลี่ยนแปลงดังนี้
- ข้อบกพร่องที่แก้ไขแล้ว
- ปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 เมษายน 2021
การอัปเดตล่าสุดของ Cast SDK มีการเปลี่ยนแปลงต่อไปนี้
- ลบ GameManager และ API ที่เกี่ยวข้อง โดยเลิกใช้งานตั้งแต่ปี 2017
- เพิ่มคลาส SessionState ลงในไลบรารีไคลเอ็นต์ Cast
- เพิ่ม CastReasonCodes เพื่อให้คำอธิบายโดยละเอียดเกี่ยวกับ CastStatusCodes ใช้เมธอด CastContext#getCastReasonCodeForCastStatusCode(int) เพื่อแปลจาก CastStatusCodes เป็น CastReasonCodes
- อัปเดตการอ้างอิง
com.google.android.datatransport:transport-apiเป็นเวอร์ชันล่าสุด
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Cast Android Sender SDK
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 เมษายน 2021
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- รองรับวงจรการอ้างอิงในโปรเจ็กต์ (ปัญหาใน GitHub #172)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 เมษายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- รหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 เมษายน 2021
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- คำเตือนในการสร้างเนื่องจากการใช้ API ที่ล้าสมัย (ปัญหาใน GitHub #166)
- ไม่ได้แคชงาน (ปัญหาใน GitHub #68) (ปัญหาใน GitHub #146) (ปัญหาใน GitHub #165)
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 มีนาคม 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การกำหนดค่าระยะไกลของ Firebase
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 กุมภาพันธ์ 2021
การอัปเดตล่าสุดของ
play-services-locationมีการเปลี่ยนแปลงดังนี้ตอนนี้ Fused Location Provider (FLP) จะระงับตำแหน่งเริ่มต้นที่ไม่ถูกต้องโดยค่าเริ่มต้น ลักษณะการทำงานนี้ช่วยปรับปรุงความแม่นยำของตำแหน่ง โดยเพิ่มเวลาในการตอบสนองเพียงเล็กน้อย นักพัฒนาแอปที่ต้องการผลลัพธ์ที่เร็วขึ้น แทนที่จะเป็นผลลัพธ์ที่แม่นยำมากขึ้นสามารถเรียกใช้เมธอดใหม่
LocationRequest#setWaitForAccurateLocation()ได้เพิ่มเมธอด
ActivityRecognitionClient#requestSleepSegmentUpdates()เพื่อให้แอปสามารถลงทะเบียนใช้ Sleep API ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 กุมภาพันธ์ 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การจัดทำดัชนีแอปของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 กุมภาพันธ์ 2021
- การอัปเดตล่าสุดของไลบรารี
play-services-base,play-services-basementและplay-services-tasksมีการอัปเดตภายในเท่านั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 มกราคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.5) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 มกราคม 2021
การอัปเดตล่าสุดของไลบรารี
play-services-fidoมีการเปลี่ยนแปลงต่อไปนี้เปิดตัวรุ่นเบต้าสาธารณะรุ่นแรกของคลาส
SourceDirectTransferClientคลาสนี้มีเมธอดที่เปลี่ยนโทรศัพท์ Android ให้เป็นเครื่องมือตรวจสอบ FIDO เพื่อดำเนินการตรวจสอบสิทธิ์ให้เสร็จสมบูรณ์เลิกใช้งาน
Fido#FIDO2_KEY_RESPONSE_EXTRAและFido#FIDO2_KEY_ERROR_EXTRAแล้วเลิกใช้งาน
AuthenticatorAssertionResponse#getKeyHandle()แล้วเลิกใช้งาน
AuthenticatorAttestationResponse#getKeyHandle()แล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 มกราคม 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 มกราคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 ธันวาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- รหัสอินสแตนซ์ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 ธันวาคม 2020
- การอัปเดตล่าสุดของไลบรารี Vision ของบริการ Google Play มีการอัปเดตภายในเท่านั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 ธันวาคม 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 ธันวาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 พฤศจิกายน 2020
เพิ่มคลัง
play-services-password-complexityไลบรารีนี้รองรับ การตรวจสอบคุณภาพการล็อกหน้าจอ (เปิดตัวใน Android 10) สำหรับอุปกรณ์ที่ใช้ Android 4.4 ขึ้นไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 พฤศจิกายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การติดตั้ง Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 พฤศจิกายน 2020
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้เพิ่มไคลเอ็นต์ API ใหม่
CredentialSavingClientเพื่อช่วยคุณบันทึกข้อมูลเข้าสู่ระบบรหัสผ่านของผู้ใช้ ซึ่งสามารถใช้ลงชื่อเข้าใช้ในภายหลังได้เพิ่ม API ใหม่
SignInClient#getSignInIntent(GetSignInIntentRequest)เพื่อเริ่มขั้นตอนการลงชื่อเข้าใช้ด้วย Google เมื่อผู้ใช้แตะปุ่ม "ลงชื่อเข้าใช้ด้วย Google"
การอัปเดตล่าสุดของไลบรารี
play-services-gamesมีการเปลี่ยนแปลงดังนี้นำ API ผู้เล่นหลายคนแบบเรียลไทม์และแบบผลัดกันเล่นออก ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบ
เปลี่ยนไคลเอ็นต์ต่อไปนี้เป็นอินเทอร์เฟซ
AchievementsClient,EventsClient,GamesClient,GamesMetadataClient,LeaderboardsClient,PlayersClient,SnapshotClientและVideosClientนำวิธีการ GoogleApiClient ที่เลิกใช้งานแล้วต่อไปนี้ออก
getAppId,getSdkVariantและgetSettingsIntentการอัปเดตภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 ตุลาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase A/B Testing
- การตรวจสอบสิทธิ์ Firebase
- Cloud Firestore
- Firebase Cloud Messaging
- การรับส่งข้อความในแอป Firebase
- รหัสอินสแตนซ์ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 ตุลาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Realtime Database SDK
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 ตุลาคม 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 ตุลาคม 2020
การอัปเดตล่าสุดของไลบรารี
play-services-baseและplay-services-basementมีการเปลี่ยนแปลงดังนี้ป้องกันไม่ให้เกิดข้อขัดข้องเมื่อมีการส่ง
NoSuchElementExceptionเป็นครั้งคราว เมื่อเลิกผูกบริการส่ง
GooglePlayServicesIncorrectManifestValueExceptionหรือGooglePlayServicesMissingManifestValueExceptionแทนIllegalStateExceptionเมื่อAndroidManifest.xmlไม่มี แท็กข้อมูลเมตาที่เหมาะสมสำหรับการใช้บริการ Google Play ซึ่งอาจบ่งบอกถึงปัญหาเกี่ยวกับวิธีสร้างแอป
การอัปเดตฟิตเนสในบริการ Google Play ล่าสุดมีการเปลี่ยนแปลงดังนี้
ตอนนี้สิทธิ์การเขียนจะอนุญาตให้แอปอ่านข้อมูลที่แอปเขียนเท่านั้น หากต้องการอ่านข้อมูลที่แอปอื่นๆ เขียนจากแพลตฟอร์ม Google Fit ต่อไป ให้อัปเดตโค้ดเพื่อขอขอบเขตการเข้าถึงแบบอ่านสำหรับประเภทข้อมูลที่เกี่ยวข้อง
ข้อมูลอัตราการเต้นของหัวใจ มีขอบเขตของตัวเอง
ข้อมูลการนอนหลับมีขอบเขตของตัวเองและมีข้อมูลประเภทใหม่ ดู
TYPE_SLEEP_SEGMENTและSleepStagesเลิกใช้งานแล้ว
FitnessActivities#SLEEPและประเภทการนอนหลับอื่นๆ โปรดใช้SleepStagesแทนเมื่อทำงานกับ
SessionsClientตอนนี้คุณต้องระบุประเภทเซสชันที่แอปต้องเข้าถึงโดยใช้วิธีที่เหมาะสมจากFitnessOptions
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Fit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 ตุลาคม 2020
- การอัปเดตล่าสุดของไลบรารี
play-services-auth-api-phoneได้เพิ่ม SMS Code Browser API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 ตุลาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- SDK ของ Cloud Firestore และ Firebase Dynamic Links
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 กันยายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- SDK ของ Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, รหัสอินสแตนซ์ Firebase, การตรวจสอบประสิทธิภาพ Firebase และ Firebase Realtime Database
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้คุณสามารถใช้ปลั๊กอิน
google-servicesสำหรับ Android (v4.3.4) และปลั๊กอินstrict-version-matcherสำหรับ Android (v1.2.2) เวอร์ชันที่อัปเดตแล้วได้แล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 กันยายน 2020
การอัปเดตล่าสุดของ
play-services-locationมีการเปลี่ยนแปลงดังนี้เพิ่มเมธอด
FusedLocationProviderClient.getCurrentLocation()เพื่อคำนวณการแก้ไขตำแหน่งปัจจุบันครั้งเดียวในอุปกรณ์เพิ่มการรองรับแท็กการระบุแหล่งที่มาของ Android 11 การตรวจสอบการเข้าถึงข้อมูล ใน
FusedLocationProviderClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 กันยายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Authentication SDK
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 กันยายน 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 กันยายน 2020
- การอัปเดตบริการ Google Play ล่าสุดได้เพิ่มการรองรับ TCF เวอร์ชัน 2 ใน AFS Native ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ AFS Native SDK สำหรับ Android
1 กันยายน 2020
การอัปเดตไลบรารี Vision ของบริการ Google Play มีดังนี้
- แก้ไข
SecurityExceptionจากไลบรารีการมองเห็นเมื่อไม่ได้ติดตั้งบริการ Google Play - การอัปเดตภายใน
- แก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 สิงหาคม 2020
- การอัปเดตไลบรารี
play-services-gamesมีการแก้ไขสำหรับLeaderboardsClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 สิงหาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- SDK ของ Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Cloud Storage for Firebase, Firebase In-App Messaging และฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 สิงหาคม 2020
- เราได้ทำการอัปเดตฟีเจอร์ภายในเล็กน้อยกับไลบรารี Awareness ของบริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 สิงหาคม 2020
การอัปเดตล่าสุดของ
play-services-basement,play-services-tasksและplay-services-baseมีการเปลี่ยนแปลงดังนี้เราได้เพิ่มคำอธิบายประกอบ
@RecentlyNonNullและ@RecentlyNullableเพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการเป็นค่าว่างที่เข้มงวด โดยที่ก่อนหน้านี้ SDKbaseและbasementไม่ได้กำหนดความสามารถในการเป็นค่าว่างอย่างชัดเจน ซึ่งจะช่วยให้การทำงานร่วมกันของ Kotlin ดีขึ้น รวมถึงการnullตรวจสอบแบบคงที่ดียิ่งขึ้นสำหรับผู้ที่ใช้เฟรมเวิร์กการตรวจสอบnullของ Java การเพิ่ม@RecentlyNonNullและ@RecentlyNullableที่คล้ายกันจะทยอยเปิดตัวในการเผยแพร่อาร์ติแฟกต์com.google.android.gmsเมื่อการเรียก API ล้มเหลวเนื่องจากปัญหาการเชื่อมต่อระหว่างแอปกับบริการ Google Play ตอนนี้คุณเข้าถึง
ConnectionResultที่ล้มเหลวได้จากStatusของApiExceptionในบางกรณีที่อุปกรณ์ไม่มีบริการ Google Play ที่ถูกต้อง การเรียก API จะล้มเหลวเร็วขึ้นแทนที่จะรอให้ผู้ใช้รับทราบ
เพิ่มการโอเวอร์โหลดใหม่
GoogleApiAvailability#getErrorDialogที่ยอมรับFragmentเลิกใช้เมธอด
Tasks#callเพื่อใช้TaskCompletionSourceแทนการอัปเดตภายในสำหรับ API ของบริการอื่นๆ ของ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 สิงหาคม 2020
- การอัปเดตไลบรารี
play-services-gamesมีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
loadFriendsแล้ว - เพิ่ม
getCompareProfileIntentแล้ว - เพิ่ม
getCompareProfileIntentWithAlternativeNameHintsซึ่งใช้ประโยชน์จากชื่อเล่นเพื่อเพิ่มบริบทให้กับผู้เล่นทั้ง 2 คน - เพิ่ม
getCurrentPlayerซึ่งดึงข้อมูลล่าสุดเกี่ยวกับผู้เล่นที่ลงชื่อเข้าใช้ - นำ
COLLECTION_SOCIALออกแล้ว - เพิ่ม
COLLECTION_FRIENDSแล้ว - เพิ่ม
getCurrentPlayerInfoซึ่งดึงข้อมูลพร็อพเพอร์ตี้ของผู้เล่นที่ลงชื่อเข้าใช้
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 สิงหาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase SDK สำหรับ Google Analytics
- Firebase Crashlytics และ Firebase ML SDK
- ปลั๊กอิน Gradle ของ Firebase App Distribution
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 สิงหาคม 2020
การเปิดตัว Google Play บริการฟิตเนสเวอร์ชันล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- เลิกใช้งาน
DataTypeต่อไปนี้TYPE_BASAL_BODY_TEMPERATUREAGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARYTYPE_LOCATION_TRACK
- นำ
DataTypeที่เลิกใช้งานแล้วต่อไปนี้ออกTYPE_ACTIVITY_SAMPLES
- นำเมธอด
DataSource#getDataQualityStandards(และค่าคงที่ที่เกี่ยวข้อง)DataSource#getNameและDataSource.Builder#setNameที่เลิกใช้งานแล้วออก - เพิ่มเมธอด
DataReadRequest#aggregate(DataSource)และDataReadRequest#aggregate(DataType)เพื่อให้การรวบรวมข้อมูลง่ายขึ้น - เลิกใช้งานเมธอดที่มีอยู่
DataReadRequest#aggregate(DataType, DataType)และDataReadRequest#aggregate(DataSource, DataType)
- เลิกใช้งาน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Cloud Messaging, รหัสอินสแตนซ์ Firebase และ Firebase Installations SDK
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 กรกฎาคม 2020
- เพิ่ม Cast Receiver SDK ใหม่สำหรับแอป Android TV SDK ช่วยให้แอป Android TV เป็นไปตามโปรโตคอล Cast เพื่อให้แอปทำงานเป็นแอปตัวรับ โปรดดูรายละเอียดในหมายเหตุประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 กรกฎาคม 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 กรกฎาคม 2020
การอัปเดตล่าสุดของไลบรารี
play-services-authมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)สำหรับผู้ใช้ที่เลือกใช้ การดำเนินการนี้จะช่วยให้ระบบเลือกข้อมูลเข้าสู่ระบบได้โดยอัตโนมัติ ระหว่างการลงชื่อเข้าใช้ด้วยการแตะเพียงครั้งเดียวโดยไม่ต้องรอให้ผู้ใช้ดำเนินการ (เช่น แตะ ปุ่ม "ต่อไป")
- เพิ่ม API ใหม่ใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Cloud Messaging และ Firebase Instance IDs SDK
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase A/B Testing, การตรวจสอบสิทธิ์ Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, การรับส่งข้อความในแอป Firebase, รหัสอินสแตนซ์ Firebase และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 มิถุนายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, รหัสอินสแตนซ์ของ Firebase SDK ของฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 มิถุนายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Crashlytics, Firebase Crashlytics NDK และ Firebase installations SDK
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1 มิถุนายน 2020
การอัปเดตล่าสุดของ
play-services-basement,play-services-tasksและplay-services-baseมีการเปลี่ยนแปลงดังนี้- การแก้ไขข้อบกพร่องเพื่ออัปเดตสตริงข้อความข้อผิดพลาดเกี่ยวกับความพร้อมให้บริการของ Google Play Services อย่างถูกต้องเมื่อผู้ใช้เปลี่ยนภาษา
- แก้ไขข้อบกพร่องสำหรับสภาวะการแข่งขันเมื่อสร้างอินสแตนซ์ไคลเอ็นต์ที่อิงตาม
GoogleApiนอกชุดข้อความหลักด้วยActivity - ข้อความแสดงข้อผิดพลาดที่ละเอียดมากขึ้นสำหรับ
Taskการเติมข้อความที่ซ้ำกัน - การอัปเดตภายในสำหรับ API ของบริการอื่นๆ ของ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 พฤษภาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้ง Firebase และ SDK ของรหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 พฤษภาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging, การติดตั้ง Firebase และ SDK ของรหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 เมษายน 2020
play-services-recaptchaไลบรารีเวอร์ชันแรกพร้อมใช้งานแล้ว โดยรองรับฟีเจอร์ 2 อย่างต่อไปนี้สำหรับทั้งโทรศัพท์และทีวี Android ที่กำหนดเป้าหมายเป็น API ระดับ 16 ขึ้นไปAPI ของ reCAPTCHA Enterprise ซึ่งให้คะแนนตัวเลขแก่ไคลเอ็นต์เพื่อระบุความเป็นไปได้ที่ผู้ใช้จะเป็นบุคคลจริงและไม่ได้เป็นส่วนหนึ่งของการโจมตีอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
API ของ 2FA ของ reCAPTCHA ซึ่งช่วยให้ไคลเอ็นต์สามารถท้าทาย ผู้ใช้ด้วยชาเลนจ์ทางอีเมลเพื่อยืนยันตัวตน ดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 เมษายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของการตรวจสอบสิทธิ์ Firebase, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้งใช้งาน Firebase, รหัสอินสแตนซ์ Firebase, Firebase ML Kit, การตรวจสอบประสิทธิภาพของ Firebase, ฐานข้อมูลเรียลไทม์ของ Firebase และการกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 เมษายน 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 เมษายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Crashlytics, Firebase Crashlytics NDK, Firebase In-App Messaging, ML Kit สำหรับ Firebase และ SDK ของ Firebase Performance Monitoring
- ปลั๊กอิน Gradle ของ Firebase Crashlytics และปลั๊กอิน Gradle ของ Firebase App Distribution
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 เมษายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging, การติดตั้ง Firebase และ รหัสอินสแตนซ์ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1 เมษายน 2020
การอัปเดตไลบรารี
play-services-authล่าสุดมีการเปลี่ยนแปลงดังนี้- เพิ่มไคลเอ็นต์ API ใหม่
SignInClientเพื่อช่วยคุณตรวจสอบสิทธิ์ผู้ใช้สำหรับแอป ซึ่งรวมถึงการลงชื่อเข้าใช้ ผู้ใช้ที่มีอยู่หรือการลงชื่อสมัครใช้ผู้ใช้ใหม่ ปัจจุบันระบบรองรับข้อมูลเข้าสู่ระบบ 2 ประเภท ได้แก่ โทเค็นรหัสและชื่อผู้ใช้/รหัสผ่าน
- เพิ่มไคลเอ็นต์ API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, การติดตั้ง Firebase และรหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 มีนาคม 2020
การอัปเดตล่าสุดของ
play-services-basement,play-services-tasksและplay-services-baseมีการเปลี่ยนแปลงดังนี้play-services-basementอ้างอิงถึงเมธอดในandroidx-core:core:1.2.0ดังนั้นแพตช์นี้จึงอัปเดตการขึ้นต่อกันตามนั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 มีนาคม 2020
การอัปเดตล่าสุดของ
play-services-basement,play-services-tasksและplay-services-baseมีการเปลี่ยนแปลงดังนี้- เพิ่มคำอธิบายประกอบการยอมรับค่า Null "non-semver-breaking" ไปยังพื้นผิว API
เช่น
GoogleApiAvailability#makeGooglePlayServicesAvailableตอนนี้จะแสดงผล@NonNull Taskเพื่อให้คอมไพเลอร์ Kotlin ถือว่าเป็น ไม่ใช่ค่าว่างแทนที่จะเป็น ประเภทแพลตฟอร์ม อย่างไรก็ตาม ระบบจะไม่ทําเครื่องหมายพารามิเตอร์Activityที่ส่งไปยัง@NonNull(แม้ว่าจะมีค่าที่ไม่ใช่ Null) เพื่อให้การเปลี่ยนแปลงนี้ไม่ทําให้โค้ด Kotlin ที่ส่งActivity?ทํางานไม่ได้- การอัปเดตภายในสำหรับไลบรารีบริการอื่นๆ ของ Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 มีนาคม 2020
- การอัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ Firebase Ads SDK โปรดดูบันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- SDK ของ Firebase Crashlytics, Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้ง Firebase, รหัสอินสแตนซ์ Firebase และการกำหนดค่าระยะไกลของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Authentication SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 มีนาคม 2020
การอัปเดตไลบรารี
play-services-fidoล่าสุดมีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ของ U2F ผู้ใช้ U2F API ควรย้ายข้อมูลไปยัง FIDO2 API เราจะรองรับ U2F API ไปจนถึงปี 2020 และจะนำออกในปี 2021
- เปิดเผยเมธอดใหม่ใน
Fido2ApiClientสำหรับการลงทะเบียนและการลงนาม วิธีการเหล่านี้สอดคล้องกับมาตรฐานมากกว่า - เพิ่มการรองรับส่วนขยาย
UserVerificationMethodในคำขอลงนามเท่านั้น ระบบไม่รองรับส่วนขยายสำหรับคำขอจดทะเบียน - เพิ่มการรองรับเมธอด
IsUserVerifyingPlatformAuthenticatorAvailable - แสดง
PublicKeyCredentialเป็นการตอบกลับระดับบนสุดตามข้อกำหนดของ WebAuthn
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีดังนี้
- ตอนนี้ไลบรารีส่วนขยาย Kotlin สำหรับ Firebase Android SDK หลายรายการพร้อมใช้งานแล้ว ไลบรารี KTX เหล่านี้ช่วยให้คุณเข้าถึง Firebase Android API ได้โดยใช้ ไวยากรณ์ Kotlin ที่เป็นสำนวน ดูข้อมูลเพิ่มเติมเกี่ยวกับไลบรารี KTX เหล่านี้ได้ใน เอกสารอ้างอิง Android -- Kotlin
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- ไม่พบใบอนุญาตเมื่อมีโปรเจ็กต์ไลบรารี (ปัญหาใน GitHub #119)
- การโอเวอร์โหลดเมธอดที่ไม่ชัดเจนเมื่อแก้ไฟล์ POM ไม่ได้ (ปัญหาใน GitHub #120)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging และ Firebase Instance IDs SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
บริการ Google Play
SMS Verification APIsได้เพิ่มสิทธิ์ใหม่เพื่อ ปกป้องผู้รับ ดูรายละเอียดเพิ่มเติมได้ในSmsRetrieverเอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2 มีนาคม 2020
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
27 กุมภาพันธ์ 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore, Firebase Cloud Messaging, รหัสอินสแตนซ์ Firebase และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- Bill of Materials (BoM) ของ Firebase
การอัปเดตนี้ยังรวมถึงการเปิดตัวครั้งแรกสำหรับ SDK การติดตั้ง Firebase ด้วย
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 กุมภาพันธ์ 2020
อัปเดตไลบรารี
play-services-castและplay-services-cast-frameworkโดยเพิ่มค่าคงที่ที่กำหนดไว้ล่วงหน้าสำหรับรหัสข้อผิดพลาดและเหตุผลของข้อผิดพลาดโดยละเอียดของ MediaErrorดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 กุมภาพันธ์ 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Dynamic Links SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 กุมภาพันธ์ 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Cloud Storage for Firebase, Firebase Realtime Database และ SDK ของการกำหนดค่าระยะไกลของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การเปิดตัวไลบรารี Awareness ของบริการ Google Play เวอร์ชัน 18.0.0 มีการเปลี่ยนแปลงที่ไม่รองรับการทำงานร่วมกันดังต่อไปนี้
- นำ
getPlaces()และ API ของgetWeather()ออกจากAwareness#SnapshotClientดูข้อมูลเพิ่มเติมได้ที่ประกาศการเลิกใช้งาน
- นำ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
14 มกราคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของการรับส่งข้อความในแอป Firebase และการตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
- Bill of Materials (BoM) ของ Firebase
การอัปเดตนี้ยังรวมถึงการเปิดตัว เบต้า ระยะแรกสำหรับ Firebase Crashlytics ด้วย
- Firebase Crashlytics SDK และ Firebase Crashlytics SDK สำหรับการรายงานข้อขัดข้องของ NDK
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 มกราคม 2020
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- คำเตือนในการสร้างเนื่องจากการใช้ API ที่ล้าสมัย (ปัญหาใน GitHub #57)
- เนื้อหาว่างเปล่าสำหรับบางไลบรารี (ปัญหาใน GitHub #99)
- ข้อความ "แอปนี้ไม่มีใบอนุญาตโอเพนซอร์ส" (ปัญหาใน GitHub #105)
- OOM ที่อาจเกิดขึ้น (ปัญหาใน GitHub #106)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 ธันวาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK การตรวจสอบประสิทธิภาพ Firebase และการกำหนดค่าระยะไกล
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 ธันวาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK ของ Cloud Firestore, Firebase Cloud Messaging, รหัสอินสแตนซ์ Firebase, การตรวจสอบประสิทธิภาพของ Firebase และการกำหนดค่าระยะไกล
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 ธันวาคม 2019
การอัปเดตไลบรารี
play-services-castและplay-services-cast-frameworkมีดังนี้- เพิ่ม
setMediaSessionEnabledเพื่อเปิดและปิดใช้เซสชันสื่อที่สร้างโดย Cast SDK - เปลี่ยนวิธีแสดงการแจ้งเตือนสื่อระหว่างเซสชันการแคสต์ หากเปิดใช้การแจ้งเตือนสื่อ ระบบจะแสดงการแจ้งเตือนเสมอในระหว่างเซสชันการแคสต์ ก่อนหน้านี้การแจ้งเตือนจะแสดงเมื่อแอปทำงานอยู่เบื้องหลังเท่านั้น
- เปลี่ยนคลาสบางคลาสที่เกี่ยวข้องกับสื่อเพื่อใช้
Parcelableอินเทอร์เฟซ
- เพิ่ม
22 พฤศจิกายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Authentication SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 พฤศจิกายน 2019
- การอัปเดตไลบรารี
com.google.android.gms:play-services-gamesรวมถึงการเลิกใช้งาน API สำหรับผู้เล่นหลายคนแบบเรียลไทม์และแบบผลัดกันเล่น ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 พฤศจิกายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, รหัสอินสแตนซ์ของ Firebase, ML Kit สำหรับ Firebase และ SDK ของการตรวจสอบประสิทธิภาพของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้
google-servicesปลั๊กอิน สำหรับ Android (v4.3.3) และstrict-version-matcherปลั๊กอิน สำหรับ Android (v1.2.1) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
5 พฤศจิกายน 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 ตุลาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 ตุลาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK ของ Cloud Firestore, ML Kit สำหรับ Firebase, Firebase Performance Monitoring, Firebase Realtime Database และ Firebase Remote Config
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 ตุลาคม 2019
- อัปเดตไลบรารี
play-services-auth-api-phoneเพื่อเพิ่ม API ป้อนข้อความอัตโนมัติสำหรับรหัส SMS ใหม่ ดูรายละเอียดเพิ่มเติมได้ในSmsCodeRetrieverเอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 ตุลาคม 2019
การอัปเดตล่าสุดของ ปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีดังนี้
- เปลี่ยนลักษณะการทำงานของปลั๊กอินเป็น รวมเฉพาะการอ้างอิงที่แพ็กเกจ
- แก้ไขการจัดการไฟล์ .pom ที่มีการประกาศใบอนุญาตหลายรายการ GitHub PR#88
- ใช้ Gradle API เวอร์ชันใหม่กว่า (GitHub PR#62 และ PR#64)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 กันยายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Authentication, Cloud Storage for Firebase, Firebase In-App Messaging, Firebase ML Kit และ Firebase Remote Config SDK
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 กันยายน 2019
- แก้ไขข้อบกพร่องเกี่ยวกับความพร้อมใช้งานของฟีเจอร์ API สำหรับไลบรารี
play-services-basement
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 กันยายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore SDK (v21.1.1)
- Bill of Materials (BoM) ของ Firebase (v22.2.1)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ปัญหา - เราได้รับรายงานว่าการเปิดตัว v21.1.0 ของ Firebase Android SDK สำหรับ Cloud Firestore อาจทําให้เกิดข้อยกเว้นที่ไม่ได้จัดการ ด้วยเหตุนี้ ปัญหานี้จึงส่งผลต่อการเปิดตัว Firebase BoM v22.2.0 ด้วย โปรดอัปเดตเป็น Cloud Firestore SDK หรือ Firebase BoM เวอร์ชันถัดไปเพื่อรับการแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 กันยายน 2019
การอัปเดตไลบรารี
play-services-castและplay-services-cast-frameworkมีดังนี้- เพิ่มฟิลด์
MediaErrorลงในRemoteMediaClient.MediaChannelResultซึ่งใช้เพื่อเข้าถึงรหัสข้อผิดพลาดโดยละเอียดสำหรับคำสั่งสื่อที่ล้มเหลวได้ - เราเลิกใช้งาน
MediaStatus.COMMAND_SKIP_FORWARDและMediaStatus.COMMAND_SKIP_BACKWARDแล้ว แอปควรใช้MediaStatus.COMMAND_QUEUE_NEXTและMediaStatus.COMMAND_QUEUE_PREVIOUSแทน - เพิ่มการอ้างอิงใหม่ใน
com.google.android.datatransport:transport-api:2.0.0
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Cast Android Sender SDK
- เพิ่มฟิลด์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 กันยายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, Firebase Realtime Database และ Firebase Remote Config SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 กันยายน 2019
- ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.3.2) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.2
29 สิงหาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 สิงหาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase SDK สำหรับ Google Analytics
- Cloud Functions for Firebase (ไคลเอ็นต์) และ Firebase ML Kit SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 สิงหาคม 2019
การอัปเดต SDK ของ Google Play Services Wallet มีดังนี้
การนำ API ของ Android Pay ที่เลิกใช้งานแล้วและสัญลักษณ์ที่เกี่ยวข้องออก
- ชั้นเรียน
com.google.android.gms.wallet.Cart - ชั้นเรียน
com.google.android.gms.wallet.CountrySpecification - ชั้นเรียน
com.google.android.gms.wallet.EnableWalletOptimizationReceiver - ชั้นเรียน
com.google.android.gms.wallet.FullWallet - ชั้นเรียน
com.google.android.gms.wallet.FullWalletRequest - ชั้นเรียน
com.google.android.gms.wallet.LineItem - ชั้นเรียน
com.google.android.gms.wallet.MaskedWallet - ชั้นเรียน
com.google.android.gms.wallet.MaskedWalletRequest - ชั้นเรียน
com.google.android.gms.wallet.ProxyCard - ฟิลด์
com.google.android.gms.wallet.Wallet#Payments - ฟิลด์
com.google.android.gms.wallet.WalletConstants#Payments - อินเทอร์เฟซ
com.google.android.gms.wallet.Payments - แพ็กเกจ
com.google.android.gms.wallet.fragment
- ชั้นเรียน
การเลิกใช้งานเมธอดที่ไม่ใช่ JSON ในออบเจ็กต์ Google Pay API รวมถึง ตัวสร้างที่ไม่ใช่ JSON ให้ใช้ API ที่อิงตาม JSON ซึ่งอธิบายไว้ในเอกสารประกอบของ Google Pay API แทนสัญลักษณ์ที่เลิกใช้แล้ว
- ชั้นเรียน
com.google.android.gms.wallet.IsReadyToPayRequest.Builder - วิธี
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks - วิธี
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder - ชั้นเรียน
com.google.android.gms.wallet.PaymentDataRequest.Builder - วิธี
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods - วิธี
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements - วิธี
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters - วิธี
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements - วิธี
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo - วิธี
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired - วิธี
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired - วิธี
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired - วิธี
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired - วิธี
com.google.android.gms.wallet.PaymentDataRequest#newBuilder - ชั้นเรียน
com.google.android.gms.wallet.PaymentData.Builder - วิธี
com.google.android.gms.wallet.PaymentData#getCardInfo - วิธี
com.google.android.gms.wallet.PaymentData#getEmail - วิธี
com.google.android.gms.wallet.PaymentData#getExtraData - วิธี
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId - วิธี
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken - วิธี
com.google.android.gms.wallet.PaymentData#getShippingAddress
- ชั้นเรียน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 สิงหาคม 2019
ตอนนี้ปลั๊กอิน
google-servicesสำหรับ Android (v4.3.1) พร้อมใช้งานแล้ว รุ่นนี้จะนำการเรียกใช้ API ที่เลิกใช้งานแล้วออก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDKการเปิดตัวฟิตเนสของบริการ Google Play เวอร์ชัน 18.0.0 มีการเปลี่ยนแปลงที่ทำให้เกิดข้อขัดข้องต่อไปนี้
- เลิกใช้งาน API ที่อิงตาม GoogleApiClient ต่อไปนี้
BleApiConfigApiGoalsApiHistoryApiRecordingApiSensorsApiSessionsApi
- นำ DataTypes ที่เลิกใช้งานแล้วต่อไปนี้ออก
AGGREGATE_CALORIES_CONSUMEDAGGREGATE_INPUT_TYPESTYPE_ACTIVITY_SAMPLETYPE_CALORIES_CONSUMED
- นำเมธอด
fromLocationRequestที่เลิกใช้งานแล้วออกจากSensorRequest - เพิ่มผู้สร้างสำหรับ
DataPointและDataSet
- เลิกใช้งาน API ที่อิงตาม GoogleApiClient ต่อไปนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 สิงหาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase SDK สำหรับ Google Analytics, Cloud Firestore, Firebase Cloud Messaging และ Firebase ML Kit SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 สิงหาคม 2019
- การอัปเดตไลบรารี
com.google.android.gms:play-services-gamesมีการ แก้ไขปัญหาที่เกิดจากIllegalArgumentExceptionในonSnapshotOpened
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 สิงหาคม 2019
การอัปเดตไลบรารี
play-services-baseและplay-services-basementมีดังนี้- เลิกใช้งาน
GoogleApiClient.ConnectionCallbacksและGoogleApiClient.OnConnectionFailedListenerแล้ว นี่เป็นการติดตามผลการเปลี่ยนทดแทนจากGoogleApiเป็นGoogleApiClient - ปรับปรุงวิธี
AccountPicker.newChooseAccountIntentที่อิงตามเครื่องมือสร้าง - แก้ไขข้อบกพร่องที่อาจทำให้เกิดการขัดข้องใน
GoogleApiAvailability#makeGooglePlayServicesAvailable
- เลิกใช้งาน
การอัปเดตไลบรารี
com.google.android.gms:play-services-awarenessรวมถึงการเลิกใช้งานเมธอดต่อไปนี้จากAwareness#SnapshotClientรุ่นนี้แก้ไขปัญหาความเข้ากันได้กับรุ่น
com.google.android.gms:play-services-awareness:17.0.0ที่อธิบายไว้ใน บันทึกประจำรุ่นวันที่ 02 กรกฎาคม 2019 คุณไม่จำเป็นต้องใช้ วิธีแก้ปัญหาโดยใช้com.google.android.gms:play-services-awareness:16.0.0เวอร์ชันก่อน Jetpack อีกต่อไป ไม่ควรใช้com.google.android.gms:play-services-awareness:**17.0.0**รุ่นนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1 สิงหาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 กรกฎาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Functions for Firebase (ไคลเอ็นต์), ฐานข้อมูลเรียลไทม์ของ Firebase, Cloud Storage for Firebase, Cloud Firestore และ SDK ของ Firebase ML Kit
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 กรกฎาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 กรกฎาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของ Analytics, Firebase Authentication, Cloud Storage สำหรับ Firebase, Firebase In-App Messaging และ ML Kit
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 กรกฎาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 กรกฎาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 กรกฎาคม 2019
- บริการ Google Play
auth.api.phoneเพิ่ม API ความยินยอมของผู้ใช้ SMS ใหม่ ดูรายละเอียดเพิ่มเติมได้ในstartSmsUserConsentเอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
ปัญหาที่ทราบเกี่ยวกับ com.google.android.gms:play-services-awareness:17.0.0
27 มิถุนายน 2019
- ตอนนี้
google-servicesปลั๊กอิน สำหรับ Android (v4.3.0) และstrict-version-matcherปลั๊กอิน สำหรับ Android (v1.2.0) พร้อมใช้งานแล้ว รุ่นนี้มีการแก้ไขข้อบกพร่องและ การเปลี่ยนแปลงตำแหน่งที่คุณใช้ปลั๊กอินได้ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 มิถุนายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของ Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring และรหัสอินสแตนซ์ของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 มิถุนายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK การรับส่งข้อความในแอป Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 มิถุนายน 2019
การอัปเดตบริการ Google Play และ Firebase ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
การย้ายข้อมูลจากไลบรารีการสนับสนุนของ Android ไปยังไลบรารี Jetpack (AndroidX) ไลบรารีจะไม่ทำงานจนกว่าคุณจะทำการเปลี่ยนแปลงต่อไปนี้ในแอป
- อัปเกรด
com.android.tools.build:gradleเป็น v3.2.1 ขึ้นไป - อัปเกรด
compileSdkVersionเป็น 28 ขึ้นไป - อัปเดตแอปให้ใช้ Jetpack (AndroidX) โดยทำตามวิธีการในการย้ายข้อมูลไปยัง AndroidX
- อัปเกรด
Bill of Materials (BoM) ของ Firebase
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 พฤษภาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 พฤษภาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Cloud Firestore, การรับส่งข้อความในแอป, ML Kit และการตรวจสอบประสิทธิภาพ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 พฤษภาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 พฤษภาคม 2019
- ปลั๊กอิน Gradle สำหรับใบอนุญาต OSS ได้รับการอัปเดตแล้ว ดูรายละเอียดเพิ่มเติมได้ที่ https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 พฤษภาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
SDK ของ Google Analytics สําหรับ Firebase, การจัดทําดัชนีแอป Firebase, การตรวจสอบสิทธิ์ Firebase, Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Links, Firebase Invites, Firebase ML Kit, Firebase Performance Monitoring, ฐานข้อมูลเรียลไทม์ของ Firebase, การกำหนดค่าระยะไกลของ Firebase, Firebase A/B Testing และรหัสอินสแตนซ์ของ Firebase
ปลั๊กอิน Firebase Gradle
Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
29 เมษายน 2019
- เราเลิกใช้งาน Places SDK สำหรับ Android เวอร์ชันบริการ Google Play แล้ว โปรดดูรายละเอียดเกี่ยวกับวิธีเปลี่ยนไปใช้ Static Places SDK ใหม่ สำหรับ Android ในคำแนะนำในการย้ายข้อมูล
อัปเดต: ตั้งแต่วันที่ 29 กรกฎาคม 2019 เราได้เลิกใช้งานcom.google.android.gms:play-services-places
อาร์ติแฟกต์แล้ว
หากต้องการใช้ Places SDK สำหรับ Android ต่อไป โปรดอัปเดต
เป็น Places SDK สำหรับ Android เวอร์ชันที่รองรับ เวอร์ชันที่รองรับจะแสดงอยู่ในบันทึกประจำรุ่น
23 เมษายน 2019
- เพิ่ม API ลงใน Cast SDK เพื่อรองรับสตรีมแบบสด UI ของตัวควบคุมที่ขยาย ยังรองรับไลฟ์สดด้วย โปรดดูรายละเอียดในบันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 เมษายน 2019
- เพิ่มการรองรับการลงทะเบียนล่วงหน้าใน
InstantApps.showInstallPrompt()
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 เมษายน 2019
- อัปเดต InstantApps SDK เพื่อรวมเมธอดใหม่สำหรับตรวจสอบว่าเปิดใช้ InstantApps ในอุปกรณ์ที่กำหนดได้หรือไม่
areInstantAppsEnabledForDevice()
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 เมษายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของรหัสอินสแตนซ์, การตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging, การตรวจสอบประสิทธิภาพของ Firebase และการกำหนดค่าระยะไกลของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ไลบรารี Android ของ Cloud Firestore พร้อมส่วนขยาย Kotlin รุ่นเบต้าพร้อมให้บริการแล้ว ดูรายละเอียดเพิ่มเติมได้ในบันทึกประจำรุ่นของ Firebase Android SDK ล่าสุด
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 เมษายน 2019
- การอัปเดตล่าสุดของ Firebase มีการอัปเดต Bill of Materials (BoM) ของ Firebase ด้วย ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 มีนาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงในส่วนต่อไปนี้
- รหัสอินสแตนซ์ Firebase, การรับส่งข้อความในแอป Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit และ SDK ของการกำหนดค่าระยะไกลของ Firebase
- ปลั๊กอิน Firebase Gradle
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 มีนาคม 2019
- เราเลิกใช้งาน Drive API แล้วและจะปิดให้บริการในวันที่ 6 ธันวาคม 2019 ดูรายละเอียดได้จากคำแนะนำในการย้ายข้อมูล
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 มีนาคม 2019
- ตอนนี้ไลบรารีของไคลเอ็นต์บริการ Google Play สำหรับ Cronet พร้อมใช้งานแล้ว Cronet เป็นไลบรารีเครือข่ายที่มีประสิทธิภาพสูง ดูข้อมูลเพิ่มเติมได้ที่ทำการดำเนินการของเครือข่ายโดยใช้ Cronet ไลบรารีของไคลเอ็นต์บริการ Google Play สำหรับ Cronet ช่วยให้แอปใช้สำเนา Cronet เวอร์ชันล่าสุดที่โหลดจากบริการ Google Play ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 มีนาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Core, Google Analytics สําหรับ Firebase, Firebase Invites, Firebase Dynamic Links และ Cloud Functions สําหรับ Firebase Client SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ Firebase Bill of Materials (BoM) พร้อมใช้งานเป็นฟีเจอร์ทดลองแล้ว การใช้ฟีเจอร์ Gradle ของ Bill of Materials (BoM) กับ Firebase จะช่วยให้คุณ ตั้งค่าเวอร์ชันของแพลตฟอร์ม Firebase ได้ทั้งแพลตฟอร์ม หากต้องการเพิ่ม SDK ลงในแอปโดยใช้ Firebase BoM ให้ไปที่เพิ่ม Firebase ลงในโปรเจ็กต์ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 มีนาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 มีนาคม 2019
Games.GamesOptionsและGames.Builderที่ยังไม่เลิกใช้งาน- เพิ่มวิธีการ
SnapshotMetadata.getSnapshotIdแล้ว - นำ API คำขอ/ของขวัญและภารกิจออก ดูประกาศก่อนหน้า
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 มีนาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Authentication, Firebase Performance Monitoring และ Firebase Remote Config SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงรหัสอินสแตนซ์ Cloud Firestore, Firebase In-App Messaging และ Firebase Cloud Messaging SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- แก้ไขปัญหาใน Google Cloud Messaging ที่บางครั้งทําให้แอป ขัดข้องโดยมีข้อผิดพลาด "Android ไม่ตอบสนอง" (ANR) เมื่อแอปได้รับข้อความ
- แก้ไขปัญหาในรหัสอินสแตนซ์ที่การตอบกลับคำขอโทเค็นช้า หรือ ในบางกรณีทำให้คำขอหมดเวลา
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase AB Testing, Firebase Invites, ลิงก์แบบไดนามิกของ Firebase, Cloud Firestore และ Firebase Remote Config SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- การอัปเดตบริการ Google Play ล่าสุดได้เพิ่ม AFS Native ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ AFS Native SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดของ Maps ได้เพิ่มการตั้งค่าการควบคุมด้วยท่าทางสัมผัสแบบใหม่ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Maps SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน ML Kit สำหรับ Firebase, Firebase Core, Google Analytics สำหรับ Firebase และ SDK ของโฆษณา ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase ML Kit SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ ฐานข้อมูลเรียลไทม์, Cloud Firestore และการรับส่งข้อความในแอป ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 มกราคม 2019
ใบอนุญาต OSS
- การอัปเดตล่าสุดของคลังใบอนุญาต OSS อนุญาตให้อัปเดตข้อมูลใบอนุญาต OSS ผ่านการอัปเดตบริการ Google Play
ไลบรารีหลักของบริการ Google Play
- play-services-base และ play-services-basement ได้รับเมธอดใหม่ๆ จำนวนหนึ่งเพื่อรองรับการเปลี่ยนแปลงในไลบรารีอื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK การกำหนดค่าระยะไกลของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Crashlytics SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Cloud Firestore และ Firebase Performance Monitoring ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 ธันวาคม 2018
- อัปเดต FIDO2 API ตามข้อกำหนด WebAuthn ล่าสุด นักพัฒนาแอปสามารถใช้ FIDO2 API เพื่อตรวจสอบสิทธิ์ผู้ใช้ได้อย่างเข้มงวดด้วย Authenticator 2 ประเภท ได้แก่ Authenticator U2F ภายนอก และ Authenticator "ฝัง" ที่อยู่ในอุปกรณ์ที่รองรับ
- นำผู้สร้างออกจาก
Fido2ApiClientและFido2PrivilegedApiClientควรสร้างอินสแตนซ์ของคลาสเหล่านี้ผ่านโรงงานแบบคงที่ในFido - เปลี่ยนชื่อ
MakeCredentialOptionsและBrowserMakeCredentialOptionsเป็นPublicKeyCredentialCreationOptionsและBrowserPublicKeyCredentialCreationOptionsตามลำดับ RequestOptionsที่เพิ่มประสิทธิภาพด้วยAuthenticationExtensionsสมาชิกที่อนุญาตให้ผู้โทรกำหนดลักษณะการทำงานฝั่งไคลเอ็นต์เมื่อดำเนินการ พิธีการลงทะเบียนหรือการตรวจสอบสิทธิ์ ปัจจุบันรองรับเฉพาะFidoAppIdExtensionเมื่อเวลาผ่านไป ระบบอาจรองรับส่วนขยายเพิ่มเติมโดยขึ้นอยู่กับ กรณีการใช้งาน- เพิ่ม Builder สำหรับ
AuthenticatorSelectionCriteria - เปลี่ยนเครื่องมือสร้างสำหรับ
PublicKeyCredentialRequestOptions,BrowserPublicKeyCredentialRequestOptions - นำบิลเดอร์สำหรับออบเจ็กต์ระดับการตอบกลับของ API
AuthenticatorAttestationResponse,AuthenticatorAssertionResponse,AuthenticatorErrorResponseออก - เพิ่มการแจงนับอัลกอริทึม RSA และ EC2 จากรีจิสทรี COSE เพื่อใช้ใน
PublicKeyCredentialParameters - เพิ่ม
AttestationConveyancePreferenceซึ่งระบุระดับการปิดบังของออบเจ็กต์การรับรองที่แสดงผลในพิธีการลงทะเบียน - เปลี่ยนชื่อและปรับโครงสร้าง TokenBindingIdValue เดิมเป็น
TokenBinding - เพิ่มและ/หรืออัปเดตโครงสร้างข้อมูลอื่นๆ เพื่อแสดงร่าง WebAuthn WD11
เช่น ฟิลด์ "รหัสผู้ใช้" ใน
PublicKeyCredentialUserEntityได้รับการอัปเดตให้เป็นbyte[]แทนที่จะเป็นStringโปรด อัปเดตการติดตั้งใช้งานตามนั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 ธันวาคม 2018
- แก้ไขข้อบกพร่องที่ Cast SDK อาจพยายามกลับมาใช้เซสชันต่อหากผู้ส่งรายอื่นหยุดเซสชัน
- แก้ไขข้อบกพร่องของการแจ้งเตือนที่เกิดขึ้นในอุปกรณ์ที่ใช้ Android O ขึ้นไป เมื่อแอปแคสต์ทำงานในเบื้องหลัง
- แก้ไขข้อบกพร่องที่การแจ้งเตือนสื่อที่แคสต์อาจไม่ตอบสนองหลังจากที่ระบบปิดแอปที่แคสต์
- ย้ายชุดอาร์ติแฟกต์ไปยัง maven.google.com เนื่องจากปัญหาเกี่ยวกับที่เก็บ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
ย้ายอาร์ติแฟกต์ไปที่ maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Firebase Authentication และ Cloud Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Dynamic Links, Firebase Invites, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics สําหรับ Firebase และ Google Ads สําหรับ Firebase SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 พฤศจิกายน 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase App Invites, Firebase ML Kit และ SDK ของการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 พฤศจิกายน 2018
ปัญหาที่ทราบเกี่ยวกับการเปิดตัววันที่ 2 ตุลาคม 2018
ไลบรารีบางรายการในรุ่นวันที่ 2 ตุลาคม 2018
มีปัญหาในทรัพยากร Dependency ของ POM ปัญหานี้มักจะแสดงเป็นปัญหาการผสาน DEX เมื่อมีการอัปเดตเวอร์ชันการขึ้นต่อกันบางรายการ (แม้ว่าจะใช้ strict-version-matcher-plugin ก็ตาม)
หากต้องการแก้ไข ให้อัปเดตเป็น Recommended Minimum Version ดังนี้
| คลัง | เวอร์ชันที่ได้รับผลกระทบ | เวอร์ชันขั้นต่ำที่แนะนำ |
|---|---|---|
| com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
| com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
| com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
| com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
| com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
| com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
| com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
| com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
| com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
| com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
| com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
| com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
| com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
| com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
| com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
| com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
| com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
| com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
| com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
| com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
| com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
| com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
| com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
| com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
| com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
| com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
| com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
| com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 พฤศจิกายน 2018
โฆษณา
- แก้ไขข้อบกพร่องที่ทำให้การผสมคำบางอย่างของ
play-services-ads&firebase-analytics(เช่นads:17.1.0และanalytics:16.0.5) ทำให้เกิดduplicate entryข้อผิดพลาดของคอมไพเลอร์ ผู้เผยแพร่โฆษณาที่ใช้firebase-analyticsพร้อมกับ เวอร์ชัน17.1.1ของไลบรารีโฆษณาใดก็ได้ (เช่นcom.google.android.gms:play-services-ads:17.1.1) ต้องใช้com.google.firebase:firebase-analytics:16.0.5
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 พฤศจิกายน 2018
- การอัปเดตล่าสุดของ Firebase รวมถึงการอัปเดต SDK ของ Cloud Firestore, Cloud Functions สำหรับ Firebase, Firebase In-App Messaging, Firebase Database และ Firebase Storage ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 พฤศจิกายน 2018
- การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS เข้ารหัสข้อความใบอนุญาตด้วย UTF-8 เพื่อแก้ไขข้อบกพร่องที่นักพัฒนาแอปบางรายพบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 พฤศจิกายน 2018
- การอัปเดตล่าสุดของ Firebase มีการแก้ไขข้อบกพร่องและการเพิ่มประสิทธิภาพเวลาในการเริ่มต้นระบบที่ลดลง สําหรับ Google Analytics สําหรับ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
โฆษณา
- เพิ่มเมธอด
setMaxAdContentRating()และsetTagForUnderAgeOfConsent()ลงในAdRequest.Builder - เพิ่มค่าคงที่ต่อไปนี้เพื่อใช้กับ
AdRequest.Builder.setMaxAdContentRating()และAdRequest.Builder.setTagForUnderAgeOfConsent()MAX_AD_CONTENT_RATING_GMAX_AD_CONTENT_RATING_PGMAX_AD_CONTENT_RATING_TMAX_AD_CONTENT_RATING_MATAG_FOR_UNDER_AGE_OF_CONSENT_FALSETAG_FOR_UNDER_AGE_OF_CONSENT_TRUETAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
25 ตุลาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Cloud Firestore, In-App Messaging และการตรวจสอบประสิทธิภาพ รวมถึงปลั๊กอิน Gradle ของบริการของ Google ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 ตุลาคม 2018
- การอัปเดต Cast ล่าสุดมีการเปลี่ยนแปลงเกี่ยวกับโฆษณา, ไฟล์ Manifest ของ CAF และการเชื่อมโยง
SeekBarในUIMediaControllerดูข้อมูลเพิ่มเติมได้ที่หมายเหตุประจำรุ่นของโปรแกรมส่ง Android สำหรับ Cast
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 ตุลาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config และ Firebase Auth SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ไลบรารีหลักของบริการ Google Play
- play-services-basement ได้รับเมธอดใหม่ๆ จำนวนหนึ่งเพื่อรองรับการเปลี่ยนแปลงใน ไลบรารีอื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 ตุลาคม 2018
- ปรับโครงสร้างการวิเคราะห์การขึ้นต่อกันของปลั๊กอินที่ตรงกับเวอร์ชันที่แน่นอนเพื่อแสดง ข้อความแสดงข้อผิดพลาดที่ดีขึ้นเมื่อพบเวอร์ชันอาร์ติแฟกต์ที่ขัดแย้งกัน ตอนนี้ข้อความแสดงข้อผิดพลาดมีชื่อโปรเจ็กต์และชื่อการอ้างอิงภายในโปรเจ็กต์ เพื่อช่วยให้คุณระบุได้ว่าการอ้างอิงที่ประกาศไว้รายการใดที่ทำให้เกิด ข้อผิดพลาด
- แก้ไขข้อบกพร่องในปลั๊กอินที่เกี่ยวข้องกับการสร้างแบบหลายโมดูลและแบบคู่ขนาน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 ตุลาคม 2018
โฆษณา
- เพิ่มข้อกำหนดใหม่สำหรับแท็ก
<meta-data>ใน AndroidManifest.xml ดังนี้- ผู้เผยแพร่โฆษณา Google AdMob ต้องระบุแท็ก
<meta-data>ที่มีคีย์com.google.android.gms.ads.APPLICATION_IDดูรายละเอียดเพิ่มเติมได้ที่คู่มือการเริ่มต้นใช้งาน AdMob - ผู้เผยแพร่โฆษณา Google Ad Manager ต้องระบุ
<meta-data>แท็ก ที่มีคีย์com.google.android.gms.ads.AD_MANAGER_APPดูรายละเอียดเพิ่มเติมได้ที่คู่มือการเริ่มต้นใช้งาน Ad Manager
- ผู้เผยแพร่โฆษณา Google AdMob ต้องระบุแท็ก
- โฆษณาเนทีฟ:
NativeAppInstallAdNativeContentAdและ API ที่เกี่ยวข้องจะเลิกใช้งานเพื่อสนับสนุนUnifiedNativeAdดูวิธีการเพิ่มเติมเกี่ยวกับการใช้ API ใหม่ได้ที่โฆษณาเนทีฟขั้นสูงแบบรวม - โฆษณาเนทีฟ: เพิ่มฟีเจอร์ "ซ่อนโฆษณานี้"
- โฆษณาเนทีฟ: ระบบได้นำบันทึกคำเตือนที่ไม่มีอันตราย "UnconfirmedClickListener ต้องไม่เป็น Null ขณะตั้งค่า ClickConfirmingView" ออกแล้ว
- โฆษณาที่มีการให้รางวัล: การเรียก
destroy()จะทำให้ Listener เป็น Null - เลิกใช้งานเมธอดต่อไปนี้ใน
AdRequest.Builder - แก้ไขข้อบกพร่องในเรื่องที่
onRewardedVideoCompleted()ไม่ทํางานในโปรแกรมจำลอง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 ตุลาคม 2018
การอัปเดตฟีเจอร์เล็กๆ น้อยๆ ของไลบรารีหลัก
- เราได้ทำการอัปเดตฟีเจอร์ภายในเล็กน้อยกับไลบรารีหลักบางรายการ (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) ที่ไลบรารีบริการ Google Play อื่นๆ ใช้
- เราได้ลดการพึ่งพาซึ่งกันและกันอย่างเข้มงวดระหว่างไลบรารีหลักเพื่อให้สามารถใช้เวอร์ชันย่อยและเวอร์ชันแพตช์แยกกันได้ ก่อนหน้านี้ไฟล์ POM สำหรับไลบรารีเหล่านี้ระบุทรัพยากร Dependency ที่เวอร์ชันที่แน่นอน ซึ่ง ทำให้การแก้ไขทรัพยากร Dependency ซับซ้อนขึ้น
- การเปลี่ยนแปลงทรัพยากร Dependency ของไลบรารีหลักทำให้จำเป็นต้องเผยแพร่ไลบรารีชุดเต็ม ซึ่งมีเวอร์ชันที่อัปเดตแล้วในทรัพยากร Dependency ของ POM ไลบรารีที่ไม่ใช่ไลบรารีหลัก จะไม่มีการเปลี่ยนแปลงภายนอกใดๆ ยกเว้นการอัปเดตการอ้างอิง แบบทรานซิทีฟ
- แก้ไขข้อบกพร่องและปรับปรุงภายในสำหรับ firebase-database และ firebase-firestore
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
ไลบรารีต่อไปนี้มีการเปลี่ยนแปลงโค้ด
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
ไลบรารีต่อไปนี้ไม่มีการเปลี่ยนแปลงโค้ด มีเพียงการอัปเดตการอ้างอิง POM เท่านั้น โดยรุ่นใหม่จะเพิ่มขึ้นตามเวอร์ชันแพตช์ ยกเว้นในกรณีที่ไลบรารีมีเวอร์ชันต่ำกว่า 16.0.0 เราได้เพิ่มเวอร์ชันของไลบรารีที่ต่ำกว่า 16.0.0 เป็น 16.0.0 ตามหมายเหตุวันที่ 23 พฤษภาคม
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 กันยายน 2018
การเปิดตัวฟิตเนสของบริการ Google Play เวอร์ชัน 16.0.0 ช่วยให้เข้าถึงข้อมูล 2 ประเภทใหม่ และข้อมูลรวมที่เกี่ยวข้องได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 กันยายน 2018
อุปกรณ์ที่สวมใส่ได้
- แก้ไขข้อบกพร่องและปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 กันยายน 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Messaging SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 กันยายน 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Common, Firebase Database, Firebase Instance ID, Firebase Messaging และ Firebase Storage SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
แคสต์
- แก้ไขข้อผิดพลาด
IllegalStateExceptionที่เกิดขึ้นเมื่อReconnectionServiceเริ่มทำงานในเบื้องหลังของแอปที่กำหนดเป้าหมายเป็น Android O ขึ้นไป หากแอปของคุณเปิดใช้การเชื่อมต่อใหม่อัตโนมัติ ให้อัปเดต Cast SDK เพื่อหลีกเลี่ยงข้อบกพร่อง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API ใน Firebase Core, Google Analytics สำหรับ Firebase, การรายงานข้อขัดข้องของ Firebase, ลิงก์แบบไดนามิกของ Firebase และ SDK ของ Firebase Invites ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase จะอัปเดต SDK การรับส่งข้อความในแอปของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase ได้เปิดตัว API เวอร์ชันเบต้าสำหรับ Firebase In-App Messaging ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 สิงหาคม 2018
Google Play Services Wallet 16.0.0 เวอร์ชันใหม่ประกอบด้วย
- อัปเดต Google Pay API ที่อนุญาตให้นักพัฒนาแอประบุคำขอ JSON และ ใช้การตอบกลับ JSON ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับ Google Pay API
- การเลิกใช้งานเมธอดต่อไปนี้จาก Google Pay API for Passes
- วิธี
setBarcodeLabelจากGiftCardWalletObject.Builder - วิธี
setCardIdentifierจากGiftCardWalletObject.Builder - วิธี
setInfoModuleDataHexBackgroundColorจากGiftCardWalletObject.Builder - วิธี
setInfoModuleDataHexFontColorจากGiftCardWalletObject.Builder - วิธี
getBarcodeLabelจากGiftCardWalletObject - วิธี
getCardIdentifierจากGiftCardWalletObject - วิธี
getInfoModuleDataHexBackgroundColorจากGiftCardWalletObject - วิธี
getInfoModuleDataHexFontColorจากGiftCardWalletObject - วิธี
setBarcodeLabelจากLoyaltyWalletObject.Builder - วิธี
setInfoModuleDataHexBackgroundColorจากLoyaltyWalletObject.Builder - วิธี
setInfoModuleDataHexFontColorจากLoyaltyWalletObject.Builder - วิธี
getBarcodeLabelจากLoyaltyWalletObject - วิธี
getInfoModuleDataHexBackgroundColorจากLoyaltyWalletObject - วิธี
getInfoModuleDataHexFontColorจากLoyaltyWalletObject - วิธี
setBarcodeLabelจากOfferWalletObject.Builder - วิธี
setInfoModuleDataHexBackgroundColorจากOfferWalletObject.Builder - วิธี
setInfoModuleDataHexFontColorจากOfferWalletObject.Builder - วิธี
getBarcodeLabelจากOfferWalletObject - วิธี
getInfoModuleDataHexBackgroundColorจากOfferWalletObject - วิธี
getInfoModuleDataHexFontColorจากOfferWalletObject - วิธี
getActionUriจากWalletObjectMessage - วิธี
getImageUriจากWalletObjectMessage
- วิธี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
ข้อมูลอัปเดตวันที่ 13 สิงหาคม 2018
- แก้ไขปัญหาเกี่ยวกับเมธอดใน Cloud Firestore เวอร์ชัน 17.0.5
- นำเมธอด API ที่เปิดเผยอย่างไม่ถูกต้องและใช้ไม่ได้ออก
Credential#getGeneratedPasswordใน play-services-auth
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับการตรวจสอบประสิทธิภาพของ Firebase , Firebase ML Kit, Cloud Firestore และอื่นๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- แก้ไขปัญหาใน SignIn APIs ที่ระบบแสดงรหัสสถานะที่ไม่ถูกต้องเมื่อผู้ใช้ยกเลิกการลงชื่อเข้าใช้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 สิงหาคม 2018
แคสต์
- แก้ไข IllegalStateException ซึ่งเกิดขึ้นเมื่อคำขอค้นหาหมดเวลาใน RemoteMediaPlayer และ RemoteMediaClient นี่คือปัญหาที่เกิดขึ้นซ้ำในเวอร์ชัน 15.0.0 ไคลเอ็นต์ควรอัปเดตเป็นเวอร์ชัน 16.0.1 หรือใหม่กว่าเพื่อรับการแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 สิงหาคม 2018
- ปลั๊กอิน Gradle
ของใบอนุญาต OSS เวอร์ชันล่าสุดได้รับการจัดแพ็กเกจใหม่
เป็นรหัสกลุ่ม
com.google.android.gmsและเปลี่ยนชื่อเป็นoss-licenses-pluginโดยจะเผยแพร่ต่อไปภายใต้รหัสและชื่อกลุ่มใหม่นี้ นอกจากนี้ เรายังได้ทำให้เป็นโอเพนซอร์สบน GitHub ด้วย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 กรกฎาคม 2018
- เพิ่มเมธอด
InstantApps.showInstallPrompt()ซึ่งแสดงกล่องโต้ตอบที่ให้ผู้ใช้ติดตั้ง Instant App ปัจจุบัน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 กรกฎาคม 2018
Cloud Firestore
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Cloud Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
แคสต์
- การอัปเดต Cast ล่าสุดมีการเปลี่ยนแปลง API ใน
CastDeviceและปรับปรุงการแจ้งเตือนสื่อของ CAF ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 กรกฎาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Cloud Functions for Firebase และ Cloud Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 กรกฎาคม 2018
แก้ไขข้อบกพร่องในไลบรารีใบอนุญาต OSS
- แก้ไขข้อบกพร่องที่ทำให้ไม่รองรับธีมแอปที่ไม่มีแถบการดำเนินการ
- รุ่นนี้ถือเป็นการแก้ไขข้อบกพร่องตาม SemVer แต่มีการเพิ่มเวอร์ชันหลักตามหมายเหตุวันที่ 23 พฤษภาคม 2018 ด้านล่าง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 มิถุนายน 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Firebase Cloud Messaging และรหัสอินสแตนซ์ของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 มิถุนายน 2018
เปิดให้ใช้ปลั๊กอิน Strict Version Matcher เป็นโอเพนซอร์ส
- ซอร์สโค้ดสำหรับ
com.google.android.gms.strict-version-matcher-pluginพร้อมให้บริการบน GitHub แล้ว
21 มิถุนายน 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Firebase Invites และ Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 มิถุนายน 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Firebase Authentication, การจัดทำดัชนีแอปของ Firebase และ Firebase Core ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
23 พฤษภาคม 2018
นำช่วงเวอร์ชันออกแล้ว
ตั้งแต่ Google Play services และ Firebase เวอร์ชัน 15.0.0 เป็นต้นไป การอ้างอิงระหว่างไลบรารีจะกำหนดโดยใช้ช่วง เวอร์ชัน ใน POM ซึ่งส่งผลต่อความสามารถในการทำซ้ำบิลด์ของโปรเจ็กต์ที่ใช้ไลบรารีเหล่านี้ ตัวอย่างเช่น การแก้ปัญหา การอ้างอิงของ Gradle จะพยายามใช้เวอร์ชันที่เฉพาะเจาะจงสูงสุดที่ใช้ได้ในที่เก็บ ซึ่งทําให้เวอร์ชันการอ้างอิงเพิ่มขึ้นโดยไม่ต้องเปลี่ยนแปลงโปรเจ็กต์ เอง
การใช้ช่วงเวอร์ชันเป็นข้อผิดพลาดและได้รับการแก้ไขแล้ว บริการ Google Play และการอ้างอิง Firebase จะไม่ใช้ช่วงเวอร์ชันอีกต่อไป อย่างไรก็ตาม ไฟล์ POM ของไลบรารีที่เผยแพร่แล้วในปัจจุบันมีช่วงอยู่แล้ว ดังนั้น การอัปเดตไลบรารีในอนาคตทั้งหมดจะต้องเริ่มต้นนอกช่วงการอ้างอิงของไลบรารีที่เผยแพร่ก่อนหน้านี้
ตัวอย่าง
- หาก
play-services-barมีการอ้างอิงplay-services-fooที่มีช่วง[15.0.0, 16.0.0)การเปิดตัวplay-services-fooเวอร์ชันใหม่ต้องเริ่มต้นด้วย16.0.0เพื่อให้อยู่นอกช่วงนี้ play-services-barในอนาคตจะประกาศข้อกำหนด"แบบยืดหยุ่น" สำหรับplay-services-fooเวอร์ชันเดียว- การเปิดตัว
play-services-fooในอนาคตจะเป็นไปตาม SemVer
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Cloud Firestore, Cloud Storage, การตรวจสอบสิทธิ์ Firebase, ฐานข้อมูลเรียลไทม์ของ Firebase และแมชชีน เลิร์นนิง ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- ตอนนี้ Firebase กำหนดให้ไฟล์ Gradle ของแอปต้องแสดงรายการ
com.google.firebase:firebase-coreอย่างชัดเจนเป็นทรัพยากร Dependency สำหรับบริการ Firebase เพื่อให้ ทำงานได้ตามที่คาดไว้
8 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มการตรวจสอบประสิทธิภาพของ Firebase และการเปิดตัว ML Kit สำหรับ Firebase เวอร์ชันเบต้า ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
2 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ใน Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, การรายงานข้อขัดข้องของ Firebase และการตรวจสอบประสิทธิภาพของ Firebase พร้อมหมายเลขเวอร์ชันอิสระ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตบริการ Google Play
- ตอนนี้ไลบรารีบริการ Google Play หลังจากเวอร์ชัน 15.0.0 มีหมายเลขเวอร์ชันอิสระที่ใช้ SemVer การเปลี่ยนแปลงนี้จะช่วยให้สามารถอัปเดตคอมโพเนนต์แต่ละรายการได้บ่อยขึ้นและยืดหยุ่นมากขึ้น
- เราได้อัปเดตปลั๊กอิน Gradle ของบริการ Google เป็นเวอร์ชัน 3.3.0 เพื่อรองรับการเปลี่ยนแปลงการกำหนดเวอร์ชันนี้ หากคุณไม่ได้ใช้ปลั๊กอินนี้ เราได้เปิดตัวปลั๊กอินแบบสแตนด์อโลน
com.google.android.gms.strict-version-matcher-pluginซึ่งมีฟังก์ชันการทำงานในการรองรับเวอร์ชันเดียวกัน ดูรายละเอียดเพิ่มเติมได้ที่คู่มือการควบคุมเวอร์ชัน
12 เมษายน 2018 - เวอร์ชัน 15.0.0
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 15.0.0
หากคุณใช้ปลั๊กอิน Android สำหรับ Gradle เวอร์ชัน 2.2.0 หรือต่ำกว่า คุณอาจพบข้อผิดพลาดต่อไปนี้
Error: more than one library with package name 'com.google.android.gms'โปรดอัปเดตปลั๊กอินเป็นเวอร์ชันล่าสุดเพื่อแก้ไขปัญหานี้
ไฮไลต์จากรุ่น 15.0.0
การอัปเดตบริการ Google Play
ตอนนี้ปลั๊กอิน Gradle ของ
com.google.gms.oss.licenses.pluginเวอร์ชันใหม่พร้อมใช้งานแล้ว โปรดอัปเดตเนื่องจากมีเพียงเวอร์ชันล่าสุดนี้เท่านั้นที่ใช้ได้กับบริการ Google Play 15.0.0 ขึ้นไป นี่คือปลั๊กอินเวอร์ชันสุดท้ายที่รองรับ Android Studio 2.x ตั้งแต่เวอร์ชันถัดไป ปลั๊กอินจะรองรับ Android Studio 3.x เท่านั้นการอ้างอิงถึง
com.google.android.gms.Rคลาสทั้งหมดถูกแทนที่ด้วย การอ้างอิงเฉพาะคอมโพเนนต์ เช่นcom.google.android.gms.ads.Rหากคุณใช้คลาสเหล่านี้โดยตรงในโค้ด คุณอาจต้องอัปเดตโค้ดให้เข้ากันได้ตั้งแต่เวอร์ชัน 15.0.0 เป็นต้นไป จะไม่มี Javadoc ออฟไลน์ที่อัปเดตอีกต่อไป (อาร์ติแฟกต์บริการ Google Play ใน SDK Manager ของ Android Studio)
ตั้งแต่เวอร์ชัน 15.0.0 เป็นต้นไป จะไม่มี
play-servicesเป้าหมายแทน เพื่อดึงคอมโพเนนต์ทั้งหมดของบริการ Google Play อีกต่อไป เราไม่แนะนำให้ทำเช่นนี้มาสักระยะหนึ่งแล้ว
โฆษณา
- เพิ่มคลาส
UnifiedNativeAdซึ่งอาจมีโฆษณาเพื่อการติดตั้งแอปหรือโฆษณาแบบคอนเทนต์ - อัปเดต Native Ads Advanced API เพื่อรองรับ
UnifiedNativeAdดังนี้- เพิ่มคลาส
UnifiedNativeAdViewและUnifiedNativeAdAssetNames - เพิ่มอินเทอร์เฟซ
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener - เพิ่มเมธอด
forUnifiedNativeAd()ลงในคลาสAdLoader.Builder - อัปเดต API สื่อกลางหลายรายการเพื่อให้ตัวดัดแปลงและเหตุการณ์ที่กำหนดเองแสดงอินสแตนซ์ของ
UnifiedNativeAdได้
- เพิ่มคลาส
การตรวจสอบสิทธิ์
- เพิ่มค่าคงที่
KEY_EXTRA_ACCOUNT_TYPEลงในคลาสAccountTransferซึ่งจะช่วยให้แพ็กเกจทราบว่าควรใช้ประเภทบัญชีใด
แคสต์
- เลิกใช้งานคลาส
AppVisibilityListener - เลิกใช้งานคลาส
RemoteMediaClient.Listenerโปรดใช้คลาสRemoteMediaClient.Callbackใหม่แทน - แก้ไขข้อขัดข้องใน
TracksChooserDialogFragmentและทำการเปลี่ยนแปลงหลายอย่างกับตัวสร้างและครีเอเตอร์ - เปิดตัว
MediaQueueAPI เพื่อแทนที่กลไกคิวสื่อที่มีอยู่ ใช้คลาสMediaQueueRecyclerViewAdapterและMediaQueueArrayAdapterใหม่เพื่อเข้าถึงMediaQueueใน RecyclerView และ ListView ตามลำดับ - ตอนนี้การแตะการแจ้งเตือนรีโมตคอนโทรลของ Cast จะนำผู้ใช้ไปยังแอป Google Home หรือแอป Cast ที่เกี่ยวข้อง ทั้งนี้ขึ้นอยู่กับว่าแอป Cast รองรับการเข้าร่วมเซสชันโดยอัตโนมัติหรือไม่
- ข้อมูลอัปเดตจากทีมสนับสนุนด้านโฆษณา
- ตอนนี้ Cast Sender API รองรับการโหลดโฆษณา
VASTแล้ว - เพิ่มปุ่ม "ข้ามโฆษณา" และองค์ประกอบ UI ของข้อความนับถอยหลัง
- ตอนนี้ Cast Sender API รองรับการโหลดโฆษณา
- เพิ่มเวอร์ชันของ
CastContext.getSharedInstance()ที่ไม่ต้องใช้Contextเป็นพารามิเตอร์ - แก้ไข
IllegalStateExceptionขัดข้องใน CAF - เพิ่ม
DEVICE_CONNECTION_SUSPENDEDไปยังCastStatusCodesสำหรับPendingResult - ดูรายละเอียดเพิ่มเติมได้ที่
Google Cast release notes
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ใหม่ๆ ในการตรวจสอบสิทธิ์ Firebase และ Cloud Storage ของ Firebase ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Firebase Android SDK
ฟิตเนส
- เลิกใช้เมธอด
fromLocationRequest()ของคลาสSensorRequestใช้ SensorRequest.Builder เพื่อสร้าง SensorRequest แทน
การรับส่งข้อความในระบบคลาวด์ของ Google
- เลิกใช้งานคลาส
GoogleCloudMessaging,GcmPubSub,GcmReceiver,GcmListenerService,InstanceIDและInstanceIDListenerServiceโปรดใช้FirebaseMessagingแทน
เกม
- เลิกใช้งานเมธอด
getChurnProbability(), PlayerStats.getHighSpenderProbability,getSpendProbability()และgetTotalSpendNext28Days()จากคลาสPlayerStats
Instant Apps
- นำ
InstantApps.APIออกแล้ว โปรดใช้InstantApps.getInstantAppsClient()แทน
ใกล้เคียงกับพื้นที่ของคุณ
- เลิกใช้งานสถานะภายในที่เกี่ยวข้องกับ
NearbyConnectionsแล้ว
Wallet
- เลิกใช้งานคลาส
Paymentsแต่ให้ใช้Wallet.getPaymentsClient()เพื่อรับอินสแตนซ์ของคลาสPaymentsClientใหม่แทน
28 มีนาคม 2018 - เวอร์ชัน 12.0.1
ปัญหาที่แก้ไขแล้วในเวอร์ชัน 12.0.1
- แก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาดที่ไม่ถูกต้องของ Android Lint ซึ่งอ้างว่า
GoogleSignInและCredentialsClientใช้ได้ภายในเท่านั้น - เพิ่ม
minSdkVersionที่ขาดหายไปในอาร์ติแฟกต์ -license เพื่อป้องกันไม่ให้รวมสิทธิ์READ_PHONE_STATEและREAD_EXTERNAL_STORAGEโดยอัตโนมัติ - กู้คืนชื่อแพ็กเกจที่ไม่ซ้ำกันสำหรับอาร์ติแฟกต์ของใบอนุญาตที่ลิงก์รันไทม์ ซึ่งส่งผลต่อปัญหาความเข้ากันได้ของระบบบิลด์บางระบบ (เช่น Ionic Pro)
- คืนค่าชื่อฟิลด์บางรายการที่ได้รับการปกปิดในเวอร์ชัน 12.0.1 ซึ่งได้แก่เมธอด
value()ของคำอธิบายประกอบ@PropertyNameใน firebase-firestore และ firebase-database
20 มีนาคม 2018 - เวอร์ชัน 12.0.0
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 12.0.0
- -การอ้างอิง POM ของใบอนุญาตไม่มีการตั้งค่า
minSdkVersion/targetSdkVersionซึ่งหมายความว่าtargetSdkVersionโดยนัยคือ 1 ซึ่งจะเพิ่มสิทธิ์READ_PHONE_STATEและREAD_EXTERNAL_STORAGEสำหรับแอปที่ใช้ 12.0.0 - -license POM dependencies cause "more than one library with package name ‘com.google.android.gms.license'" issues in Ionic Pro.
@PropertyNameคำอธิบายประกอบสำหรับ firebase-database และ firebase-firestore มีการปิดบังเมธอดvalue()ซึ่งหมายความว่าแอปจะไม่สร้างหากคุณใช้@PropertyName- คำอธิบายประกอบทำให้เกิดข้อผิดพลาด Lint ที่ไม่ถูกต้องซึ่งอ้างว่า
GoogleSignInและCredentialsClientใช้ได้ภายในเท่านั้น คุณไม่จำเป็นต้องสนใจข้อความเหล่านี้และจะไม่ส่งผลเสียหายใดๆ
เราจะเผยแพร่เวอร์ชัน 12.0.1 ที่อัปเดตแล้วเพื่อแก้ไขปัญหาเหล่านี้ในเร็วๆ นี้
ไฮไลต์จากการเปิดตัวบริการ Google Play 12.0.0
โฆษณา
- เพิ่มเมธอด
trackViews()ลงในคลาสNativeAdMapperเมธอดนี้จะแทนที่เมธอดtrackView()ของคลาสเดียวกันซึ่งเลิกใช้งานแล้ว
- เพิ่มเมธอด
การให้สิทธิ์
- เลิกใช้งานคลาส
Auth.AuthCredentialsOptionsเพื่อให้ใช้คลาสCredentialsOptionsใหม่แทน
- เลิกใช้งานคลาส
การแคสต์
- การสนับสนุน Google Ads ที่ดียิ่งขึ้น
- เพิ่มเมธอด
setAdBreakClips()และsetAdBreaks()ลงในคลาสMediaInfo.Builderเพื่อให้มีวิธีส่งข้อมูลช่วงพักโฆษณาและคลิปในคำขอโหลดสื่อ - อัปเดตคลาส
AdBreakInfo.Builderและเพิ่มคลาสAdBreakClipInfoเพื่ออำนวยความสะดวกในการใช้วิธีการส่งช่วงพักและคลิปใหม่
- เพิ่มเมธอด
- เพิ่มการรองรับ API การแคสต์ด้วยเสียงใหม่ดังนี้
- เพิ่มเมธอด
setCredentials()และsetCredentialsType()ลงในคลาสMeadiaLoadOptions.BuilderรวมถึงเมธอดgetCredentials()และgetCredentialsType()ลงในคลาสMediaLoadOptionsวิธีการนี้ช่วยให้คุณตั้งค่าและรับข้อมูลเข้าสู่ระบบเฉพาะแอปพลิเคชันได้ด้วยคำขอโหลด - เพิ่มเมธอด
getEntity()ลงในคลาสMediaInfoเอนทิตีแสดงถึง Deep Link สำหรับการโหลดสื่อจาก Google Assistant
- เพิ่มเมธอด
- แก้ไขข้อบกพร่องที่การเรียกใช้
CastContext.getSharedInstance()ในอุปกรณ์ที่ใช้บริการ Google Play เวอร์ชันเก่าทำให้เกิดข้อขัดข้อง บริการ Google Play เวอร์ชันที่ล้าสมัยยังคงทำให้วิธีการนี้ล้มเหลว ดังนั้นไคลเอ็นต์ควรตรวจสอบเวอร์ชันที่เหมาะสม
- การสนับสนุน Google Ads ที่ดียิ่งขึ้น
Fido
- ตอนนี้ API ของ Fast Identity Online 2.0 (Fido2) พร้อมให้บริการแก่พาร์ทเนอร์ที่ได้รับสิทธิ์ทดลองใช้ก่อนเปิดตัวแล้ว เนื่องจาก API ยังอยู่ในช่วงทดลองใช้ก่อนเปิดตัว เราจึงอาจทำการเปลี่ยนแปลงที่ทำให้เกิดข้อขัดข้องได้โดยไม่ต้องแจ้งให้ทราบ เพื่อความเสถียรของแอป โปรดอย่าใช้ API นี้จนกว่าจะพร้อมใช้งานสำหรับผู้ใช้ทั่วไป
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ในการตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging, Firestore และ Firebase Functions ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
Instant Apps
- เพิ่ม API
Launcherใหม่เพื่อตรวจสอบ URL ที่ระบุและเปิดใช้ Instant App หากพบ
- เพิ่ม API
ตำแหน่ง
- เพิ่มคลาส
ActivityTransitionเพื่อช่วยให้แอปแยกความแตกต่างระหว่างกิจกรรมทางกายภาพต่างๆ ที่ผู้ใช้ทำ เช่น การเดิน วิ่ง หรือขับรถ - เพิ่มอินเทอร์เฟซ
BoundsModeเพื่ออนุญาตให้เมธอดgetAutocompletePredictions()เปิดใช้การค้นหาที่มีข้อจำกัดด้านขอบเขต
- เพิ่มคลาส
Maps
- เพิ่มคลาส
StreetViewSourceซึ่งช่วยให้คุณจำกัดการค้นหา Street View ให้แสดงเฉพาะผลลัพธ์กลางแจ้ง - ดูรายการฟีเจอร์ การแก้ไขข้อบกพร่อง และหมายเหตุอื่นๆ ทั้งหมดได้ในบันทึกประจำรุ่นของ Maps Android API
- เพิ่มคลาส
ใกล้เคียง
- เลิกใช้งานอินเทอร์เฟซ
GoogleApiClientที่อิงตามMessagesและConnectionsโปรดใช้ไคลเอ็นต์ใหม่ที่อิงตามGoogleApi,MessagesClientและConnectionsClientแทน
- เลิกใช้งานอินเทอร์เฟซ
18 ธันวาคม 2017 - เวอร์ชัน 11.8.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.8.0
การให้สิทธิ์
- ตอนนี้เราเลิกใช้งานคลาส
WorkAccountApiแล้ว โปรดใช้WorkAccountClientผ่านWorkAccount.getClient()แทน
- ตอนนี้เราเลิกใช้งานคลาส
การแคสต์
- ทำการเปลี่ยนแปลงต่อไปนี้ในคลาส
UIMediaController- เมื่อมีการเชื่อมโยง View กับ
UIMediaControllerตอนนี้ Controller จะลงทะเบียน Listener ที่เรียกใช้เมธอดการจัดการเหตุการณ์ต่อไปนี้อย่างใดอย่างหนึ่งเพื่อตอบสนองต่อการโต้ตอบของผู้ใช้ตามความเหมาะสม - ลบล้างวิธีการจัดการเหตุการณ์ข้างต้นเพื่อปรับแต่งลักษณะการทำงาน
- ปรับปรุงเอกสารประกอบเพื่อชี้แจงการใช้งานพื้นฐานของ
UIMediaController - กลับการแสดงปุ่มเปิด/ปิดเสียงเพื่อให้แสดงไอคอนลำโพงเมื่อเปิดเสียงและไอคอนลำโพงที่มีกากบาทเมื่อปิดเสียง
- เมื่อมีการเชื่อมโยง View กับ
- ตอนนี้ Cast SDK สำหรับ Android รองรับแอปด่วนแล้ว
- ทำการเปลี่ยนแปลงต่อไปนี้ในคลาส
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ในการจัดทำดัชนีแอป Firebase, การตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging และการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตำแหน่ง
- เพิ่มค่าคงที่
KEY_VERTICAL_ACCURACYซึ่งระบุความแม่นยำในแนวดิ่งโดยประมาณของตำแหน่ง
- เพิ่มค่าคงที่
Wallet
- อัปเดตวิธีการ
isReadyToPay()เพื่อเสนอตัวเลือกสำหรับการตรวจสอบเพิ่มเติมที่ช่วยให้มั่นใจว่าผู้ใช้มีวิธีการชำระเงินอยู่แล้ว
- อัปเดตวิธีการ
อุปกรณ์ที่สวมใส่ได้
อัปเดต Wearable API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApiซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน- เพิ่มคลาส
CapabilityClientและเมธอดWearable.getCapabilityClient()เพื่อแทนที่อินเทอร์เฟซCapabilityApiเพื่อเป็นวิธีเรียนรู้เกี่ยวกับความสามารถที่โหนดในเครือข่าย Wear มีให้ - เพิ่มคลาส
ChannelClientและเมธอดWearable.getChallenClient()เพื่อแทนที่อินเทอร์เฟซChannelApiเป็นวิธีส่งและรับข้อมูลจากโหนดอุปกรณ์สวมใส่ - เพิ่มคลาส
DataClientและเมธอดWearable.getDataClient()เพื่อแทนที่อินเทอร์เฟซDataApiเพื่อเป็นวิธีอ่านและเขียนรายการข้อมูลและชิ้นงาน - เพิ่มคลาส
MessageClientและเมธอดWearable.getMessageClient()เพื่อแทนที่อินเทอร์เฟซMessageApiเป็นวิธีส่งข้อความไปยังโหนดอื่นๆ - เพิ่มคลาส
NodeClientและเมธอดWearable.getNodeClient()เพื่อแทนที่อินเทอร์เฟซNodeApiเพื่อเป็นวิธีดูข้อมูลเกี่ยวกับโหนดที่เชื่อมต่อ
- เพิ่มคลาส
การเรียก API จะแสดงผล
Task<ResultType>แทนPendingResult<ResultWrapper>ChannelClient.ChannelCallbackแทนที่ChannelApi.ChannelListenerWearableOptions.Builder.setLooper()จะแทนที่GoogleApiClient.Builder.setHandler()เพื่อตั้งค่าเธรดสำหรับการเรียกกลับของ Listener ในคลาสไคลเอ็นต์ API ใหม่
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปิดตัว Wearable API ล่าสุดได้ที่หน้าบันทึกประจำรุ่นของ Android Wear
ปัญหาที่แก้ไขแล้วในเวอร์ชัน 11.8.0
ตอนนี้อินสแตนซ์ GoogleApi ที่สร้างด้วย Context ในแอปที่มี targetSdkVersion 26 จะแจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติ ซึ่งจะช่วยแก้ปัญหาที่ทราบจาก 11.6.0
27 พฤศจิกายน 2017 - เวอร์ชัน 11.6.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.6.2
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ใหม่ๆ ใน Cloud Firestore และ Cloud Storage for Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
6 พฤศจิกายน 2017 - เวอร์ชัน 11.6.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.6
โฆษณา
- เพิ่มคลาส
NativeAdViewHolderซึ่งเป็นอีกวิธีหนึ่งในการแสดงโฆษณาเนทีฟ - เลิกใช้งานเมธอด
AdLoader.getMediationAdapterClassName()ผู้เผยแพร่โฆษณาควรใช้NativeAppInstallAd.getMediationAdapterClassName()หรือNativeContentAd.getMediationAdapterClassName()ที่เพิ่งเปิดตัวแทน - เลิกเลิกใช้งานเมธอด
RewardedVideoAd.setUserId()เพื่อใช้กับการยืนยันรางวัลแบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์
- เพิ่มคลาส
การให้สิทธิ์
- อัปเดต Auth API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApiซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน ดังนี้- เพิ่มคลาส
CredentialsClientและCredentialsCredentialsClientเป็นจุดแรกเข้าสำหรับการขอข้อมูลเข้าสู่ระบบและระบุว่าการลงชื่อเข้าใช้โดยใช้ข้อมูลเข้าสู่ระบบสำเร็จหรือไม่ - เพิ่มคลาส
GoogleSignInClientและGoogleSignInGoogleSignInClientมีจุดแรกเข้าสำหรับการโต้ตอบกับ Google Sign In API
- เพิ่มคลาส
- เพิ่มวิธีการ
GoogleAuthUtil.requestGoogleAccountsAccess()วิธีนี้จะทำให้ผู้โทรเห็นบัญชี Google ทั้งหมดที่ติดตั้งในอุปกรณ์ใน Android O หากผู้ใช้ให้ความยินยอม - เพิ่มวิธีการ
AuthCredentialsOptions.Builder.forceEnableSaveDialog()วิธีนี้จะแก้ปัญหาในอุปกรณ์ Android O ขึ้นไปที่บางครั้งกล่องโต้ตอบการยืนยันการบันทึกของAuth.Api.Credentialไม่แสดงขึ้นมาเนื่องจากกล่องโต้ตอบการบันทึกของบริการป้อนข้อความอัตโนมัติที่ใช้งานอยู่ วิธีการที่เพิ่มจะลบล้างลักษณะการทำงานเริ่มต้นดังกล่าว
- อัปเดต Auth API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
การรับรู้
- อัปเดต Awareness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApiซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน- เพิ่มคลาส
FenceClientและเมธอดAwareness.getFenceClient()ใช้FenceClientแทนFenceApi - เพิ่มคลาส
SnapshotClientและเมธอดAwareness.getSnapshotClient()ใช้SnapshotClientแทนSnapshotApi
- เพิ่มคลาส
- อัปเดต Awareness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
การแคสต์
- ทำการเปลี่ยนแปลงต่อไปนี้กับเมธอดในคลาส
RemoteMediaClient- เพิ่มวิธีการ
load(MediaInfo, MediaLoadOptions) - เลิกใช้งานเมธอดอื่นๆ ของ
load() - เพิ่มเมธอด
setPlaybackRate(double)และsetPlaybackRate(double, JSONObject)เรียกใช้เมธอดเหล่านี้เพื่อตั้งค่าอัตราการเล่นตัวแปรสำหรับรายการสื่อปัจจุบัน
- เพิ่มวิธีการ
- ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Cast
- ทำการเปลี่ยนแปลงต่อไปนี้กับเมธอดในคลาส
ไดรฟ์
- อัปเดต Drive API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApiซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน- เพิ่มคลาส
DriveClientและเมธอดDrive.getDriveClient()DriveClientเป็นจุดแรกเข้าสำหรับการโต้ตอบทั่วไปกับ Drive API - เพิ่มคลาส
DriveResourceClientและเมธอดDrive.getDriveResourceClient()DriveResourceClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับDriveResource(เช่นDriveFileหรือDriveFolder)
- เพิ่มคลาส
- เพิ่มออบเจ็กต์
CreateFileActivityOptionsและOpenFileActivityOptionsที่ส่งไปยังเมธอดDriveClient.newCreateFileActivityIntentSender()และDriveClient.newOpenFileActivityIntentSender()ใหม่เพื่อสร้างเครื่องมือเลือกไฟล์ที่เกี่ยวข้องได้ - เลิกใช้งานเมธอด API
GoogleApiClientที่เข้าถึงผ่านDriveApi,DrivePreferencesApi,DriveContents,DriveResource,DriveFolderและDriveFile
- อัปเดต Drive API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ในการตรวจสอบสิทธิ์, ลิงก์แบบไดนามิก และ Cloud Messaging ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ฟิตเนส
- อัปเดต Fitness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApiซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน ดังนี้- เพิ่มคลาส
BleClientและเมธอดFitness.getBleClient()BleClientเป็นจุดเริ่มต้นสำหรับการสแกน อ้างสิทธิ์ และใช้อุปกรณ์บลูทูธพลังงานต่ำใน Google Fit - เพิ่มคลาส
ConfigClientและเมธอดFitness.getConfigClient()ConfigClientเป็นจุดแรกเข้าสำหรับการเข้าถึงประเภทข้อมูลและการตั้งค่าที่กำหนดเองใน Google Fit - เพิ่มคลาส
GoalsClientและเมธอดFitness.getGoalsClient()GoalsClientเป็นจุดแรกเข้าสำหรับการอ่านGoalการออกกำลังกายที่ผู้ใช้สร้างขึ้นใน Google Fit - เพิ่มคลาส
HistoryClientและเมธอดFitness.getHistoryClient()HistoryClientเป็นจุดเริ่มต้นสำหรับการแทรก ลบ และอ่านข้อมูลใน Google Fit - เพิ่มคลาส
RecordingClientและเมธอดFitness.getRecordingClient()RecordingClientเป็นจุดเริ่มต้นในการเปิดใช้การรวบรวมข้อมูลเซ็นเซอร์ในเบื้องหลังแบบเปิดตลอดเวลาที่ใช้พลังงานต่ำใน Google Fit - เพิ่มคลาส
SensorsClientและเมธอดFitness.getSensorsClient()SensorsClientเป็นจุดเริ่มต้นในการแสดงแหล่งข้อมูลการออกกำลังกายต่างๆ ในอุปกรณ์ที่เชื่อมต่อและอุปกรณ์ในพื้นที่ รวมถึงการนำเสนอการแข่งขันสดต่อผู้ฟัง - เพิ่มคลาส
SessionsClientและเมธอดgetSessionsClientSessionsClientเป็นจุดเริ่มต้นในการสร้างและจัดการSessionกิจกรรมของผู้ใช้ใน Google Fit
- เพิ่มคลาส
- อัปเดต Fitness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
เกม
- อัปเดต Games API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApiซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน ดังนี้- เพิ่มคลาส
AchievementsClientและเมธอดGames.getAchievementsClient()AchievementsClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานของความสำเร็จ - เพิ่มคลาส
EventsClientและเมธอดGames.getEventsClient()EventsClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานของกิจกรรม - เพิ่มคลาส
GamesClientและเมธอดGames.getGamesClient()GamesClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันพื้นฐานของเกม - เพิ่มคลาส
GamesMetadataClientและเมธอดGames.getGamesMetadataClient()GamesMetadataClientเป็นจุดแรกเข้าสำหรับเมธอด API ในการเรียกข้อมูลเมตาของเกม - เพิ่มคลาส
InvitationsClientและเมธอดGames.getInvitationsClient()InvitationsClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานของการเชิญ - เพิ่มคลาส
LeaderboardsClientและเมธอดGames.getLeaderboardsClient()LeaderboardsClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันลีดเดอร์บอร์ด - เพิ่มคลาส
NotificationsClientและเมธอดGames.getNotificationsClient()NotificationsClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับการแจ้งเตือน - เพิ่มคลาส
PlayerStatsClientและเมธอดGames.getPlayerStatsClient()PlayerStatsClientมีจุดแรกเข้าสำหรับเมธอด API ที่มีจุดแรกเข้าสำหรับเมธอด API เพื่อดึงสถิติผู้เล่น - เพิ่มคลาส
PlayersClientและเมธอดGames.getPlayersClient()PlayersClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับผู้เล่น - เพิ่มคลาส
RealTimeMultiplayerClientและเมธอดGames.getRealTimeMultiplayerClient()RealTimeMultiplayerClientเป็นจุดเริ่มต้นสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานแบบผู้เล่นหลายคนแบบเรียลไทม์ - เพิ่มคลาส
SnapshotsClientและเมธอดGames.getSnapshotsClient()SnapshotsClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับ Snapshot - เพิ่มคลาส
TurnBasedMultiplayerClientและเมธอดGames.getTurnBasedMultiplayerClient()TurnBasedMultiplayerClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับผู้เล่นหลายคนแบบผลัดกันเล่น - เพิ่มคลาส
VideosClientและเมธอดGames.getVideosClient()VideosClientเป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับวิดีโอ
- เพิ่มคลาส
- จุดแรกเข้าของ API ที่เลิกใช้งานแล้ว:
Achievements,Events,GamesMetadata,Invitations,Leaderboards,Notifications,Stats,Players,RealTimeMultiplayer,Snapshots,TurnBasedMultiplayerและVideos
- อัปเดต Games API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
ตำแหน่ง
- แก้ไขปัญหา
FusedLocationProviderClientที่ทำให้เกิดข้อขัดข้องเป็นครั้งคราวเมื่อบริการ Google Play อัปเดต - เลิกใช้งานคลาส
AddPlaceRequestรวมถึงเมธอดGeoDataApi.addPlace()และGeoDataClient.addPlace()ระบบจะนำAddPlaceRequestออกในวันที่ 30 มิถุนายน 2018
- แก้ไขปัญหา
ใกล้เคียง
- อัปเดต Nearby API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApiซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน ดังนี้- เพิ่มคลาส
ConnectionClientและเมธอดNearby.getConnectionsClient()ConnectionClientเป็นจุดเริ่มต้นสำหรับการโฆษณาและการค้นหาแอปและบริการที่อยู่ใกล้เคียง รวมถึงการสื่อสารกับแอปและบริการเหล่านั้นผ่านการเชื่อมต่อที่สร้างไว้ - เพิ่มคลาส
MessagesClientและเมธอดNearby.getMessagesClient()MessagesClientเป็นจุดเริ่มต้นสำหรับการเผยแพร่ข้อความอย่างง่ายและการติดตามเพื่อรับข้อความเหล่านั้นจากอุปกรณ์ที่อยู่ใกล้เคียง
- เพิ่มคลาส
- เพิ่มเมธอด
Connections.cancelPayload()ซึ่งPayloadกำลังใช้เพื่อส่งไปยังหรือจากปลายทางระยะไกล
- อัปเดต Nearby API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
Wallet
getPaymentMethodTokenizationParametersและgetTransactionInfoไม่ใช่ช่องที่ต้องกรอกอีกต่อไป หากไม่ได้ตั้งค่าไว้ Google Payment API จะไม่แสดงโทเค็นที่เรียกเก็บเงินได้ หลีกเลี่ยงการตั้งค่าฟิลด์เหล่านี้ในโฟลว์ที่ผู้ใช้พยายามเปลี่ยนตัวเลือกเท่านั้นโดยไม่ได้ทำการซื้อ (เช่น ภายในการตั้งค่าการชำระเงินของแอป)- เปลี่ยนเมธอด
resolveTask()เพื่อเพิ่ม Fragment ชั่วคราวลงในกิจกรรม ตรวจสอบว่ากิจกรรมสามารถดำเนินการธุรกรรมของ Fragment ได้โดยไม่สูญเสียสถานะก่อนเรียกใช้เมธอด นักพัฒนาแอปส่วนใหญ่ไม่น่าจะได้รับผลกระทบจากการเปลี่ยนแปลงนี้ เนื่องจากโดยปกติแล้วจะเรียกใช้resolveTask()ภายในเครื่องมือฟังการคลิกปุ่ม
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 11.6.0
อินสแตนซ์ GoogleApi ที่สร้างด้วย Context ในแอปที่มี targetSdkVersion 26 จะไม่แจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติ ลองใช้ GoogleApiAvailability.showErrorDialogFragment() แทนในกรณีต่อไปนี้
3 ตุลาคม 2017 - เวอร์ชัน 11.4.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.4.2
- Cloud Firestore
- ตอนนี้ Cloud Firestore รุ่นเบต้าสาธารณะเริ่มต้นพร้อมใช้งานแล้ว Cloud Firestore เป็นฐานข้อมูลที่ยืดหยุ่นและปรับขนาดได้สำหรับการพัฒนาแอปบนอุปกรณ์เคลื่อนที่ เว็บ และเซิร์ฟเวอร์จาก Firebase และ Google Cloud Platform เช่นเดียวกับฐานข้อมูลเรียลไทม์ของ Firebase ที่จะซิงค์ข้อมูลในแอปไคลเอ็นต์ ผ่าน Listener แบบเรียลไทม์ และรองรับการทำงานแบบออฟไลน์เพื่อให้คุณสร้าง แอปที่ตอบสนองได้โดยไม่คำนึงถึงเวลาในการตอบสนองของเครือข่ายหรือการเชื่อมต่ออินเทอร์เน็ต นอกจากนี้ Cloud Firestore ยังมีความสามารถในการปรับขนาดระดับองค์กรและ ผสานรวมกับผลิตภัณฑ์อื่นๆ ของ Firebase และ Google Cloud Platform ได้อย่างราบรื่น รวมถึง Cloud Functions ดูข้อมูลเพิ่มเติมเกี่ยวกับ Cloud Firestore ได้ที่บล็อกของ Firebase หากต้องการเริ่มต้นใช้งาน Cloud Firestore ทันที โปรดไปที่คู่มือเริ่มต้นฉบับย่อ
กันยายน 2017 - เวอร์ชัน 11.4.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.4
โฆษณา
- เพิ่มเมธอด
getMediationAdapterClassName()ลงในคลาสNativeAppInstallAdและNativeContentAdเราจะเลิกใช้งานเมธอดที่มีชื่อเดียวกันใน AdLoader - เพิ่มเมธอดลงในหลายคลาสเพื่อรองรับสื่อกลางวิดีโอเนทีฟ
- นำชั้นเรียน
SearchAdRequestออกแล้ว
- เพิ่มเมธอด
Analytics
- เพิ่มคลาสใหม่
AnalyticsJobServiceคลาสนี้รองรับความเข้ากันได้กับ Android O และ Analytics ใช้เพื่ออัปโหลดข้อมูล คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อใช้คลาสนี้ เนื่องจากระบบจะเพิ่มคลาสนี้โดยอัตโนมัติเป็นส่วนหนึ่งของแพ็กเกจ Analytics - เลิกใช้เมธอด
getContext()ของคลาสAnalyticsService - เลิกใช้งานคลาส
CampaignTrackingService
- เพิ่มคลาสใหม่
การให้สิทธิ์
- ตอนนี้ตัวเลือกคำใบ้จะส่งผลลัพธ์
ACTIVITY_RESULT_NO_HINTS_AVAILABLEเมื่อผู้ใช้ไม่ได้บันทึกข้อมูลคำใบ้ไว้
- ตอนนี้ตัวเลือกคำใบ้จะส่งผลลัพธ์
การรับรู้
การแคสต์
- เพิ่มคลาสใหม่
PrecacheManagerคลาสนี้มีเมธอดในการแคชเนื้อหาที่ผู้ใช้ต้องการบริโภคไว้ล่วงหน้าเพื่อลดเวลาในการโหลด - เพิ่มเมธอด
getPrecacheManager()ลงในคลาสCastContextเพื่อให้แอปของคุณได้รับอินสแตนซ์ของคลาสPrecacheManager - เพิ่ม
startSession(Intent)ลงในคลาสSessionManagerเรียกใช้วิธีการนี้เพื่อเข้าร่วมเซสชันการแคสต์เมื่อแอปผู้ส่งเปิดขึ้นโดยใช้ Intent โดยนัย
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast API
- เพิ่มคลาสใหม่
พบบ่อย
- เพิ่มเมธอด
checkApiAvailability()ลงในคลาสGoogleApiAvailabilityเมธอดจะแสดงผลงานที่ตรวจสอบแบบไม่พร้อมกันว่า API ที่ระบุพร้อมใช้งานหรือไม่ หากไม่มีอย่างน้อย 1 รายการ งานจะล้มเหลวพร้อมกับAvailabilityExceptionที่คุณสามารถค้นหาความพร้อมใช้งานของ API แต่ละรายการได้
- เพิ่มเมธอด
ไดรฟ์
- นำ
cancelPendingActions()ออกจากอินเทอร์เฟซDriveApiแล้ว
- นำ
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์การจัดทำดัชนีแอปและการตรวจสอบสิทธิ์ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
Maps
- ใช้
GoogleMap.OnMyLocationClickListenerใหม่เพื่อตรวจหาเมื่อผู้ใช้คลิกจุดสีน้ำเงินตำแหน่งของฉัน ดูรายละเอียดได้ในคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับเลเยอร์ตำแหน่งของฉัน
- ใช้
ใกล้เคียง
- ตอนนี้ต้องมีสิทธิ์
BLUETOOTH,BLUETOOTH_ADMIN,ACCESS_WIFI_STATEและCHANGE_WIFI_STATEสำหรับการเชื่อมต่อในบริเวณใกล้เคียง
- ตอนนี้ต้องมีสิทธิ์
ใบอนุญาต OSS
- เพิ่มการรองรับไฮเปอร์ลิงก์ในเนื้อหาของสัญญาอนุญาตให้ใช้สิทธิ
- เพิ่มเมธอด
setActivityTitle()ลงในคลาสOssLicensesMenuActivityซึ่งช่วยให้ตั้งชื่อกิจกรรมที่กำหนดเองได้ง่ายขึ้น เลิกใช้งานวิธีการตั้งค่าชื่อก่อนหน้านี้
Wallet
- เปิดตัว Google Payment API ใหม่ที่กำหนดไว้ในคลาส
PaymentsClientความแตกต่างที่น่าสังเกตมีดังนี้- เมธอด
loadPaymentData()จะแทนที่เมธอดloadFullWallet()และloadMaskedWallet()จากคลาสPayments - วิธีการ
isReadyToPay()ช่วยให้ผู้โทรระบุวิธีการชำระเงินที่รองรับได้
- เมธอด
ดูข้อมูลเพิ่มเติมได้ที่ Payment API ใหม่
- เปิดตัว Google Payment API ใหม่ที่กำหนดไว้ในคลาส
สิงหาคม 2017 - เวอร์ชัน 11.2.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.2
อัปเดตบริการ Google Play เป็น 11.2.2 ในรุ่นนี้
- แก้ไขปัญหาเล็กๆ น้อยๆ ในการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่ หมายเหตุประจำรุ่นของ Firebase Android
- เพิ่มเมธอด
loadAd()ใหม่ที่รับออบเจ็กต์PublisherAdRequestไปยังคลาสRewardedVideoAd - ไลบรารีใบอนุญาต OSS ใหม่ช่วยให้การแสดงใบอนุญาตสำหรับ Dependency ในบริการ Google Play และไลบรารีอื่นๆ ง่ายขึ้น ดูข้อมูลเพิ่มเติมได้ที่คู่มือ การรวมประกาศโอเพนซอร์ส
ตอนนี้การอ้างอิงบริการ Google Play พร้อมใช้งานผ่าน maven.google.com แล้ว
ตอนนี้คุณดูการอ้างอิงได้โดยตรงจาก
maven.google.comแล้ว คุณอัปเดตสคริปต์บิลด์ Gradle ของแอปให้ใช้ที่เก็บนี้ได้โดยกำหนดค่าบิลด์ดังนี้allprojects { repositories { jcenter() google() } }ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้ได้ในบล็อกโพสต์ที่เกี่ยวข้อง ดูรายละเอียดเพิ่มเติมเกี่ยวกับที่เก็บ Maven ของ Google ได้ที่ เพิ่มการขึ้นต่อกันของบิลด์ ในเอกสารประกอบของ Android
การรองรับ SDK เวอร์ชันใน 11.2
เมื่ออัปเกรดการขึ้นต่อกันของบริการ Google Play ของแอปเป็น 11.2.0 ขึ้นไป คุณต้องอัปเดต
build.gradleของแอปเพื่อระบุcompileSdkVersionอย่างน้อย 26 (Android O) ด้วย การดำเนินการนี้จะไม่เปลี่ยนวิธี การทำงานของแอป คุณไม่จำเป็นต้องอัปเดตtargetSdkVersionหากคุณอัปเดตcompileSdkVersionเป็น 26 คุณอาจได้รับข้อผิดพลาดในการสร้างที่มีข้อความต่อไปนี้ซึ่งอ้างอิงถึงไลบรารีการสนับสนุนของ AndroidThis support library should should not use a different version (25) than the compileSdkVersion (26).คุณแก้ไขข้อผิดพลาดนี้ได้โดยการอัปเกรดการอ้างอิงไลบรารีการสนับสนุนเป็นเวอร์ชัน 26.0.0 เป็นอย่างน้อย
โฆษณา
- เพิ่มเมธอด
loadAds()ลงในคลาสAdLoaderซึ่งช่วยให้แอปโหลดโฆษณาที่ไม่ซ้ำกันหลายรายการในคำขอเดียวได้
- เพิ่มเมธอด
การให้สิทธิ์
- เพิ่มชั้นเรียน
WorkAccountClientคลาสนี้มีเมธอดสำหรับการจัดการวงจรของบัญชี Android for Work - เพิ่มแพ็กเกจ accounttransfer แพ็กเกจนี้มี API ที่ใช้โดยเครื่องมือตรวจสอบสิทธิ์สำหรับ การเริ่มต้นใช้งานบัญชี
- ตอนนี้ API ของ Fast Identity Online Universal 2nd Factor (FIDO U2F) พร้อมใช้งานแล้ว โดยจะให้การสนับสนุนคีย์ความปลอดภัยแบบฮาร์ดแวร์ U2F แก่แอปและเว็บไซต์ตามมาตรฐานที่กำหนดโดย FIDO Alliance ดูข้อมูลเพิ่มเติมได้ที่ เริ่มต้นใช้งาน FIDO U2F และ com.google.android.gms.fido
- เพิ่มชั้นเรียน
การแคสต์
- เพิ่มคลาสใหม่ NotificationActionsProvider เพื่อรองรับการดำเนินการในการแจ้งเตือนสื่อที่กำหนดเอง
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์การจัดทำดัชนีแอป ฐานข้อมูล ลิงก์แบบไดนามิก และที่เก็บข้อมูล ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
Instant Apps
- เพิ่ม
InstantAppsClientเป็นจุดแรกเข้าหลักใหม่ - เพิ่ม API คุกกี้
PackageManagerCompatเพื่อคงข้อมูลแอปด่วนจำนวนเล็กน้อยระหว่างเซสชัน
- เพิ่ม
สถานที่
- เพิ่มชั้นเรียน
GeoDataClientคลาสนี้ให้สิทธิ์เข้าถึงฐานข้อมูลของ Google เกี่ยวกับข้อมูลสถานที่และธุรกิจในพื้นที่ - เพิ่มชั้นเรียน
PlaceDetectionClientคลาสนี้ช่วยให้เข้าถึงสถานที่ปัจจุบันของอุปกรณ์ได้อย่างรวดเร็ว และ เปิดโอกาสให้รายงานตำแหน่งของอุปกรณ์ใน สถานที่หนึ่งๆ (เช่น การเช็คอิน) - เพิ่มเมธอด
getGeoDataClient()และgetPlaceDetectionClient()ลงในคลาสPlaces
- เพิ่มชั้นเรียน
Wallet
- ระบบได้นำเมธอดและคลาสที่เลิกใช้งานแล้วหลายรายการออก
มิถุนายน 2017 - เวอร์ชัน 11.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.0
อัปเดตบริการ Google Play เป็น 11.0.4 การเปิดตัวนี้แก้ไขปัญหาเล็กๆ น้อยๆ ใน Firebase Cloud Messaging และการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่ หมายเหตุประจำรุ่นของ Firebase Android
อัปเดตบริการ Google Play เป็น 11.0.2 การเปิดตัวนี้แก้ไขปัญหาเล็กๆ น้อยๆ ใน การรายงานข้อขัดข้องของ Firebase และการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่ หมายเหตุประจำรุ่นของ Firebase Android
อัปเดตบริการ Google Play เป็น 11.0.1 การเปิดตัวนี้แก้ไขปัญหา ที่ส่งผลต่อแอปที่ใช้ rxjava
โฆษณา
- เพิ่มเมธอด
OnVideoMute(),OnVideoPause(),OnVideoPlay()และOnVideoStart()ลงในคลาสVideoController.VideoLifecycleCallbacks - เพิ่มความสามารถในการเปิดใช้โหมดสมจริงในโฆษณาแบบเต็มหน้าจอโดยการเพิ่ม
เมธอด
setImmersiveMode()ลงในคลาสPublisherInterstitialAdและRewardedVideoAd - เพิ่ม
OnPublisherAdViewLoadedListenerอินเทอร์เฟซและPublisherAdViewOptionsและคลาสPublisherAdViewOptions.Builderสำหรับ ใช้กับAdLoaderสำหรับคำขอโฆษณาเนทีฟและแบนเนอร์ - เพิ่ม
OnImmersiveModeUpdatedListenerอินเทอร์เฟซที่ไม่บังคับซึ่ง อแดปเตอร์สื่อกลางสามารถใช้เพื่อรับทราบข้อมูลเกี่ยวกับการอัปเดตโหมดสมจริง - เพิ่มเมธอด
getMediationAdapterClassName()ลงในคลาสRewardedVideoAd
- เพิ่มเมธอด
App Invites
- ตอนนี้เราเลิกใช้งานคลาส
AppInviteแล้ว ใช้FirebaseDynamicLinks#getInstance()แทนเป็นจุดแรกเข้าหลักสำหรับการเข้าถึงข้อมูล Dynamic Link และใช้FirebaseAppInvite#getInvitation()แทนเพื่อรับข้อมูล App Invites
- ตอนนี้เราเลิกใช้งานคลาส
การรับรู้
- เพิ่มค่าคงที่ลงในคลาส
TimeFenceเพื่อระบุประเภทบริบทใหม่ให้กับ Snapshot API และ Fence API - เพิ่มความสามารถในการสร้างรั้วเวลาที่ตอบสนองต่อการเปลี่ยนแปลงใน เขตเวลาท้องถิ่นของอุปกรณ์
- เพิ่มความสามารถในการสร้างรั้วเวลาที่ตอบสนองต่อการเปลี่ยนแปลงตำแหน่งของอุปกรณ์ รวมถึงรั้วเวลาที่ระบุตามเวลาท้องถิ่นของ พระอาทิตย์ขึ้นหรือตก
- เพิ่มค่าคงที่ลงในคลาส
ข้อมูลระบุตัวตน
- เพิ่ม
SmsRetrieverAPI ที่ช่วยให้คุณเรียกข้อความ SMS ที่ส่งไปยังแอปได้โดยไม่ต้องขอสิทธิ์จากผู้ใช้เพื่ออ่านข้อความ SMS ทั้งหมดที่ส่งไปยังอุปกรณ์ของผู้ใช้ ดูข้อมูลเพิ่มเติมได้ที่ SMS Retriever API
- เพิ่ม
การแคสต์
- ตอนนี้เราได้เลิกใช้งานอินเทอร์เฟซ
Cast.CastApi,Cast.MessageReceivedCallbackRemoteMediaPlayer.MediaChannelResult,RemoteMediaPlayer.OnMetadataUpdatedListener,RemoteMediaPlayer.OnPreloadStatusUpdatedListener,RemoteMediaPlayer.OnQueueStatusUpdatedListener,RemoteMediaPlayer.OnStatusUpdatedListenerแล้ว นอกจากนี้ เรายังเลิกใช้งานคลาสRemoteMediaPlayerด้วย ดูวิธีการ อัปเดตแอปได้ที่ย้ายข้อมูลแอปผู้ส่ง Android จาก Cast SDK v2 ไปยัง Cast SDK v3 - ตอนนี้เมธอด
bindTextViewToSmartSubtitle()พร้อมใช้งานในคลาสUIMediaControllerแล้ว
- ตอนนี้เราได้เลิกใช้งานอินเทอร์เฟซ
Common API
- ตอนนี้เราเลิกใช้งานเมธอด
getOpenSourceSoftwareLicenseInfo()ในคลาสGoogleApiAvailabilityแล้ว - เพิ่มคลาส
ApiExceptionและResolvableApiExceptionคลาสเหล่านี้ มีข้อยกเว้นสำหรับออบเจ็กต์ Task เมื่อการเรียกใช้บริการ Google Play ไม่สำเร็จ - เพิ่มชั้นเรียน
GoogleApiไคลเอ็นต์ API ที่อิงตามคลาสนี้จะจัดการการเชื่อมต่อระหว่างแอปกับบริการ Google Play - เพิ่มชั้นเรียน
Responseคลาสนี้ให้ผลลัพธ์ของการเรียกใช้เมธอด API ในบริการ Google Play โดยใช้คลาสย่อยของGoogleApi
- ตอนนี้เราเลิกใช้งานเมธอด
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มการตรวจสอบสิทธิ์ทางโทรศัพท์ และการปรับปรุงหลายอย่างใน App Indexing และ Dynamic Links ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
เกม
- ตอนนี้เราเลิกใช้งานเมธอด
getPlayerSearchIntent(),loadConnectedPlayers(),loadInvitablePlayers()และloadMoreInvitablePlayers()ในคลาสPlayersแล้ว - ตอนนี้เมธอด
loadInvitations()ในคลาสInvitationsเลิกใช้งานแล้ว - ตอนนี้เราเลิกใช้งานเมธอด
getSelectOpponentsIntent()ในคลาสRealTimeMultiplayerและTurnBasedMultiplayerแล้ว - ตอนนี้เราเลิกใช้งานอินเทอร์เฟซ
GameRequest,OnRequestReceivedListenerและRequestsแล้ว นอกจากนี้ เรายังเลิกใช้งานชั้นเรียนGameRequestBufferและGameRequestEntityแล้วด้วย ดูวิธีการอัปเดต แอปได้ที่การตรวจสอบสิทธิ์ของ Play Games ที่ใช้ Google Sign-In API
- ตอนนี้เราเลิกใช้งานเมธอด
Instant Apps
- API ของ Android Instant Apps พร้อมให้บริการในบริการ Google Play แล้ว Android Instant Apps ช่วยให้ผู้ใช้ Android เรียกใช้แอปของคุณได้ทันทีโดยไม่ต้องติดตั้ง ดูข้อมูลเพิ่มเติมได้ที่ Android Instant Apps
ตำแหน่ง
- เพิ่มชั้นเรียน
FusedLocationProviderClientคลาสนี้เป็น จุดแรกเข้าหลักสำหรับการโต้ตอบกับผู้ให้บริการตำแหน่งที่ผสานรวม ซึ่ง ใช้แหล่งข้อมูลต่างๆ นอกเหนือจาก GPS เพื่อกำหนดตำแหน่งของอุปกรณ์ ให้แม่นยำและรวดเร็วที่สุด - เพิ่มชั้นเรียน
GeofencingClientคลาสนี้เป็นจุดแรกเข้าหลัก สำหรับการโต้ตอบกับ Geofencing API - เพิ่มเมธอด
getFusedLocationProvider()และgetGeofencingClient()ลงในคลาสLocationServices - เพิ่มชั้นเรียน
LocationSettingsResponseคลาสนี้จะแสดงเป็นคำตอบเมื่อตรวจสอบการตั้งค่าระบบที่เกี่ยวข้องกับตำแหน่งโดยใช้เมธอดcheckLocationSettings()สำเร็จ - เพิ่มชั้นเรียน
SettingsClientคลาสนี้เป็นจุดแรกเข้าหลัก สำหรับการโต้ตอบกับ API การตั้งค่าตำแหน่งที่ช่วยตรวจสอบ และกำหนดค่าการตั้งค่าระบบที่เกี่ยวข้องกับตำแหน่งของอุปกรณ์
- เพิ่มชั้นเรียน
ใกล้เคียง
- ตอนนี้ Nearby Connections API มีความสามารถต่อไปนี้
- การสื่อสารแบบเพียร์ทูเพียร์แบบออฟไลน์โดยสมบูรณ์โดยใช้บลูทูธ, BLE และ ฮอตสปอต Wi-Fi
- การโฆษณาและการค้นพบพร้อมกัน
- การเข้ารหัส (มีการตรวจสอบสิทธิ์ที่ไม่บังคับ)
- รองรับเพย์โหลดข้อมูลไบต์สูงสุด 32 KB
- รองรับเพย์โหลดข้อมูลไฟล์ (จำกัดตามพื้นที่ว่างใน อุปกรณ์) และเพย์โหลดข้อมูลสตรีมโดยไม่มีการจำกัดขนาดเพย์โหลด
- เพิ่มชั้นเรียน
AdvertistingOptionsคลาสนี้มีตัวเลือกสำหรับ การเรียกใช้เมธอดstartAdvertising() - เพิ่มชั้นเรียน
ConnectionInfoคลาสนี้ให้ข้อมูลเกี่ยวกับการเชื่อมต่อที่กำลังเริ่มต้น - เพิ่มชั้นเรียน
ConnectionLifecycleCallbackคลาสนี้เป็น Listener สำหรับเหตุการณ์วงจรของแอปที่เชื่อมโยงกับการเชื่อมต่อกับปลายทางระยะไกล - เพิ่มชั้นเรียน
ConnectionResolutionคลาสนี้คือผลลัพธ์ที่ได้รับ จากการเรียกใช้เมธอดonConnectionInitiated() - เพิ่มชั้นเรียน
DiscoveredEndpointsคลาสนี้ให้ข้อมูล เกี่ยวกับอุปกรณ์ปลายทางเมื่อตรวจพบ - เพิ่มชั้นเรียน
DiscoveryOptionsคลาสนี้มีตัวเลือกสำหรับ การเรียกใช้เมธอดstartDiscovery() - เพิ่มชั้นเรียน
EndpointDiscoveryCallbackคลาสนี้เป็น Listener ที่เรียกใช้ในระหว่างการค้นหาอุปกรณ์ปลายทาง - เพิ่มคลาส
Payload,PayloadCallback,Payload.FileและPayload.Streamคลาสเหล่านี้แสดงถึงข้อมูล เพย์โหลดข้อมูล เครื่องมือฟัง ข้อมูลในไฟล์ในที่เก็บข้อมูลในเครื่องบนอุปกรณ์ และสตรีมข้อมูล นอกจากนี้ ยังได้เพิ่มอินเทอร์เฟซPayloadTransferUpdate.Statusที่เกี่ยวข้องด้วย - เพิ่มชั้นเรียน
Strategyคลาสนี้กำหนดข้อกำหนดด้านการเชื่อมต่อ สำหรับอุปกรณ์และข้อจำกัดด้านโทโพโลยีของการเชื่อมต่อ - ตอนนี้เราเลิกใช้งานคลาส
Connections.ConnectionRequestListenerและConnections.ConnectionResponseCallbackแล้ว ให้ใช้คลาสConnectionLifecycleCallbackแทน - ตอนนี้เราเลิกใช้งานคลาส
Connections.EndpointDiscoveryListenerแล้ว โปรดใช้คลาสEndpointDiscoveryCallbackแทน - ตอนนี้เราเลิกใช้งานอินเทอร์เฟซ
Connections.MessageListenerแล้ว ให้ใช้คลาสPayloadCallbackแทน - ตอนนี้คลาส
ConnectionsStatusCodesมีรหัสสถานะใหม่หลายรายการ ที่เกี่ยวข้องกับสิทธิ์
- ตอนนี้ Nearby Connections API มีความสามารถต่อไปนี้
ความปลอดภัย
- เพิ่มชั้นเรียน
SafetyNetClientคลาสนี้เป็นจุดแรกเข้าหลักสำหรับ SafetyNet ซึ่งมีความสามารถต่อไปนี้- ตรวจสอบความสมบูรณ์ของอุปกรณ์
- ยืนยันผู้ใช้โดยใช้ reCAPTCHA API
- ช่วยให้ผู้ใช้หลีกเลี่ยงแอปที่อาจเป็นอันตราย
- มอบการท่องเว็บที่ปลอดภัยภายในแอป
- ตรวจสอบภัยคุกคามที่ทราบซึ่งเชื่อมโยงกับ URI ที่เฉพาะเจาะจง
- เพิ่ม
HarmfulAppsDataคลาสและSafetyNetApi.HarmfulAppsResponseคลาสที่เกี่ยวข้อง คลาสเหล่านี้แสดงถึง ข้อมูลที่เกี่ยวข้องกับแอปที่อาจเป็นอันตราย ตอนนี้เราเลิกใช้งานคลาสที่เกี่ยวข้องSafetyNetApi.HarmfulAppsResultแล้ว และหันมาใช้เมธอดเหล่านี้แทน - เพิ่มเมธอด
getClient(Context)และgetClient(Activity)ลงใน คลาส SafetyNet เมธอดเหล่านี้จะแสดงผลSafetyNetClientที่ใช้เพื่อ เข้าถึง SafetyNet API ทั้งหมด เมธอดเหล่านี้จะแทนที่ฟิลด์APIและSafetyNetAPIของคลาสSafetyNetซึ่งเลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.AttestationResponseคลาสนี้ให้ผลการทดสอบจาก Compatibility Test Suite ของ Android คลาสนี้ แทนที่คลาสSafetyNetApi.AttestationResultและSafetyNet.SafeBrowsingResultซึ่งเลิกใช้งานแล้วในตอนนี้ - เพิ่มชั้นเรียน
SafetyNetApi.RecaptchaTokenResponseคลาสนี้ มีโทเค็นคำตอบของผู้ใช้ reCAPTCHA คลาสนี้จะแทนที่คลาสSafetyNetApi.RecaptchaTokenResultซึ่งตอนนี้เลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.SafeBrowsingResponseคลาสนี้มีResponseที่ระบุเมื่อแอปเรียกใช้เมธอดlookupUri()คลาสนี้ จะแทนที่คลาสSafetyNetApi.SafeBrowsingResultซึ่งตอนนี้ เลิกใช้งานแล้ว - เพิ่มคลาส
SafetyNetApi.VerifyAppsUserResponseและเพิ่มค่าคงที่ใหม่ ลงในคลาสVerifyAppsConstantsคลาสเหล่านี้รองรับ Verify Apps API
- เพิ่มชั้นเรียน
Wallet
- เพิ่มชั้นเรียน
InstrumentInfo.CardClassคลาสนี้ระบุว่าบัตรเป็นบัตรเครดิต บัตรเดบิต หรือบัตรแบบชำระเงินล่วงหน้า
- เพิ่มชั้นเรียน
พฤษภาคม 2017 - เวอร์ชัน 10.2.6
การจัดทำดัชนีแอป
ตั้งแต่เปิดตัว SDK ของบริการ Google Play 10.0 App Indexing API ได้ย้ายข้อมูลไปยัง Firebase App Indexing API ใหม่แล้ว ตอนนี้เราเลิกใช้งาน App Indexing API เดิมอย่างสมบูรณ์แล้ว และไม่สามารถใช้ในแอปที่สร้างด้วย SDK 10.2.6 ได้อีกต่อไป
Firebase
การอัปเดตล่าสุดของ Firebase มีการเปิดตัวเวอร์ชันเบต้าของ Performance Monitoring และการปรับปรุงหลายอย่างในฟีเจอร์ต่างๆ รวมถึง Cloud Messaging และ Test Lab ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
เมษายน 2017 - เวอร์ชัน 10.2.4
Firebase
การเปิดตัวนี้มีการอัปเดต Cloud Storage for Firebase ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Firebase Android SDK
มีนาคม 2017 - เวอร์ชัน 10.2.1
Android O Developer Preview 1
รุ่นนี้มีการอัปเดตเพื่อให้เข้ากันได้กับ Android O Developer Preview 1 การอัปเดตที่สำคัญที่สุดคือการเปลี่ยนแปลงภายในของไลบรารี Google Cloud Messaging (GCM) และ Firebase Cloud Messaging (FCM) รวมถึงการเปลี่ยนแปลงวงจรการใช้งานที่รับประกันของ GCM และ FCM Callback เป็น 10 วินาที หลังจากนั้น Android O จะพิจารณาว่า Callback ดังกล่าวมีสิทธิ์สิ้นสุด ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการข้อความ GCM และ FCM ใน Android O ได้ที่บล็อกของ Firebase
กุมภาพันธ์ 2017 - เวอร์ชัน 10.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 10.2
การเลิกใช้งาน Android เวอร์ชัน 2.3.x (Gingerbread)
บริการ Google Play 10.2.x เป็นรุ่นแรกที่ไม่มี การรองรับ Android เวอร์ชัน 2.3.x (Gingerbread) อย่างเต็มรูปแบบอีกต่อไป แอปที่พัฒนาโดยใช้ SDK เวอร์ชัน 10.2.x ขึ้นไปต้องมีระดับ API ขั้นต่ำของ Android เป็น 14 และ จะติดตั้งในอุปกรณ์ที่ใช้ระดับ API ต่ำกว่า 14 ไม่ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกต่างๆ รวมถึงการสร้าง APK หลายรายการเพื่อขยายการรองรับ Android Gingerbread ของแอปได้ที่บล็อกของนักพัฒนาแอป Android
โฆษณา
- เพิ่มการรองรับชิ้นงานวิดีโอในโฆษณาเนทีฟขั้นสูงแบบคอนเทนต์และโฆษณาเนทีฟที่กำหนดเองซึ่งแสดงผลโดย Doubleclick for Publishers (DFP)
- เพิ่มวิธีการ
destroy()ลงในอินเทอร์เฟซNativeCustomTemplateAd - เพิ่มเมธอด
getVideoController(),setVideoOptionsและgetVideoOptions()ลงในคลาสPublisherAdView - เพิ่มชั้นเรียน
AdChoicesView - เพิ่มเมธอด
getAdChoicesContent()และsetAdChoicesContent()ลงในคลาสNativeAdMapper - เพิ่มอินเทอร์เฟซ
InitializableMediationRewardedVideoAdAdapterสำหรับตัวกลางวิดีโอที่มีการให้รางวัลที่สามารถเริ่มต้นหน่วยโฆษณาหลายหน่วย พร้อมกันได้
Smart Lock สำหรับรหัสผ่าน
ปรับปรุงลักษณะการทำงานของโทเค็นรหัสด้วย Smart Lock ตอนนี้แอปต้องขอโทเค็นอย่างชัดเจน โดยการเรียกใช้
setIdTokenRequested(true)นอกจากนี้ แอปยังระบุค่าaudienceและnonceสำหรับโทเค็นได้โดยใช้เมธอดsetServerClientId()และsetIdTokenNonce()ดูข้อมูลเพิ่มเติมได้ที่การอัปเดตเอกสารอ้างอิง API ต่อไปนี้- เพิ่มเมธอด
getAccountTypesSet(),getIdTokenNonce(),getServerClientId()และisIdTokenRequested()ลงในคลาสCredentialRequest - เพิ่มเมธอด
setIdTokenRequested()และsetServerClientId()ลงในคลาสCredentialRequest.Builder - เพิ่มเมธอด
getIdTokenNonce(),getServerClientId()และisIdTokenRequested()ลงในคลาสHintRequest - เพิ่มเมธอด
setIdTokenNonce(),setIdTokenRequested()และsetServerClientId()ลงในคลาสHintRequest.Builder
- เพิ่มเมธอด
การรับรู้
- เพิ่มวิธีการ Fence API เพื่อขยายช่วงตัวเลือกการกำหนดขอบเขตเวลาสำหรับ
นักพัฒนาแอป ดูข้อมูลเพิ่มเติมได้ที่
TimeFence.aroundTimeInstant()และTimeFence.inTimeInterval() - เพิ่มอินเทอร์เฟซ Snapshot API เพื่อรับช่วงเวลาเชิงความหมายสำหรับ
เวลาและสถานที่ปัจจุบัน ดูข้อมูลเพิ่มเติมได้ที่
SnapshotAPI.getTimeIntervals()และTimeIntervalsResult()และTimeIntervals()คลาส
- เพิ่มวิธีการ Fence API เพื่อขยายช่วงตัวเลือกการกำหนดขอบเขตเวลาสำหรับ
นักพัฒนาแอป ดูข้อมูลเพิ่มเติมได้ที่
การลงชื่อเข้าใช้ Google
เพิ่มความสามารถให้นักพัฒนาเกมใช้ Google Sign-in API เพื่อ ลดความซับซ้อนของการตรวจสอบสิทธิ์ฝั่งเซิร์ฟเวอร์ ดูข้อมูลเพิ่มเติมได้ที่อินเทอร์เฟซ
GoogleSignInOptionsExtensionคลาสGoogleSignInOptionsและเมธอดGoogleSignInOptions.Builder.addExtension()ดูข้อมูลเพิ่มเติมเกี่ยวกับการผสานรวมการตรวจสอบสิทธิ์ฝั่งเซิร์ฟเวอร์ในเกมได้ที่การเปิดใช้การเข้าถึงฝั่งเซิร์ฟเวอร์สำหรับบริการเกมของ Google PlayGoogle Fit
เพิ่มประเภทข้อมูลสุขภาพใหม่ที่ช่วยให้คุณเขียนข้อมูลสุขภาพได้หลากหลายมากขึ้นไปยังแพลตฟอร์ม Google Fit ซึ่งรวมถึงความดันโลหิต น้ำตาลกลูโคสในเลือด ความอิ่มตัวของออกซิเจน ท่าทางของร่างกาย อุณหภูมิร่างกาย และข้อมูลอนามัยการเจริญพันธุ์ ดูข้อมูลเพิ่มเติมได้ที่คลาส
HealthDataTypesและHealthDataFieldsMaps
การเปิดตัวนี้จะมีการจัดรูปแบบที่กำหนดเองสำหรับเส้นหลายเส้นและสำหรับเส้นขอบ ของรูปหลายเหลี่ยมและวงกลม
- ตอนนี้คุณจัดเก็บออบเจ็กต์ข้อมูลที่กำหนดเองพร้อมกับออบเจ็กต์เรขาคณิตได้แล้ว ตัวอย่างเช่น เรียกใช้ setTag() เพื่อเพิ่มออบเจ็กต์ข้อมูลลงในเส้นหลายเส้น
- ดูรายการฟีเจอร์ การแก้ไขข้อบกพร่อง และหมายเหตุอื่นๆ ทั้งหมดได้ในบันทึกประจำรุ่น สำหรับ Maps Android API
ใกล้เคียง
เพิ่มคลาส
AudioBytesลงใน Nearbymessages.audioAPI เพื่ออนุญาตให้อุปกรณ์ส่งหรือรับข้อมูลโดยใช้เสียงย่านอัลตราโซนิกFirebase
การอัปเดตล่าสุดของ Firebase มีการปรับปรุงหลายอย่างใน ฟีเจอร์ต่างๆ รวมถึง Analytics, การตรวจสอบสิทธิ์, ฐานข้อมูลเรียลไทม์, พื้นที่เก็บข้อมูล, Test Lab สำหรับ Android, การรายงานข้อขัดข้อง และลิงก์แบบไดนามิก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
พฤศจิกายน 2016 - เวอร์ชัน 10.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 10.0
อัปเดตบริการ Google Play เป็น 10.0.1
รุ่นนี้แก้ไขค่า
minSdkVersionที่ขาดหายไปในplay-services-location.aarซึ่งทำให้สิทธิ์WRITE_EXTERNAL_STORAGE,READ_EXTERNAL_STORAGEและREAD_PHONE_STATEที่ไม่ต้องการถูกรวมเข้ากับไฟล์ Manifest ของแอปการเลิกใช้งาน Android เวอร์ชัน 2.3.x (Gingerbread)
บริการ Google Play 10.0.x เป็นรุ่นสุดท้ายที่รองรับ Android เวอร์ชัน 2.3.x (Gingerbread) อย่างเต็มรูปแบบ แอปที่พัฒนาโดยใช้ SDK รุ่นต่อๆ ไปหลังจาก 10.0.x จะเชื่อมต่อกับบริการ Google Play ในอุปกรณ์ Android Gingerbread ไม่ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกของคุณ รวมถึงการสร้าง APK หลายรายการเพื่อขยายการรองรับ Android Gingerbread ของแอปได้ที่บล็อกของนักพัฒนาแอป Android
การแคสต์
การเผยแพร่ Cast API ในเดือนพฤศจิกายนมีการปรับปรุงฟังก์ชันการทำงานสำหรับนักพัฒนาแอป ในด้านต่างๆ ดังนี้
- เมธอดใหม่
getVideoInfo()ในคลาสMediaStatusจะรับอินสแตนซ์ปัจจุบันของVideoInfoซึ่งระบุความละเอียดการแสดงผล 4K - เมธอดใหม่
CastContext.getCastState()แสดงCastStateซึ่งมีสถานะเซสชันปัจจุบัน เช่น อุปกรณ์พร้อมใช้งานหรือไม่และมีการสร้างเซสชันแล้วหรือไม่ - แอตทริบิวต์ปุ่มใหม่
@drawableช่วยให้ปรับแต่งสไตล์ปุ่มใน มินิคอนโทรลเลอร์ และคอนโทรลเลอร์แบบขยายได้ ImagePickerตอนนี้มีตัวแฮนเดิลonPickImageที่ใช้คลาสImageHintsที่มีสัดส่วนภาพที่คาดไว้- เมธอดใหม่
CastContext.getMergedSelector()แสดงMediaRouteSelector - เราได้เพิ่มคลาสช่วงพักโฆษณาใหม่ 2 คลาส ดังนี้
AdBreakClipInfoมีข้อมูลแบบคงที่เกี่ยวกับคลิปช่วงพักโฆษณา และAdBreakStatusมีข้อมูลสถานะ - เมื่อผู้ใช้แคสต์ อุปกรณ์อื่นๆ ในเครือข่ายเดียวกันจะได้รับการแจ้งเตือนรีโมตคอนโทรลแบบติดหนึบเพื่อควบคุมการเล่นด้วย
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้และหมายเหตุเพิ่มเติมได้ที่การเปิดตัว Cast SDK ในเดือนพฤศจิกายน
- เมธอดใหม่
ตำแหน่ง
- การปรับปรุงการสแกนบลูทูธพลังงานต่ำ (BLE)
ใกล้เคียง
- การแจ้งเตือน Nearby พร้อมให้บริการอีกครั้งแล้ว ดูรายละเอียดและการอัปเดตได้ที่เว็บไซต์ของนักพัฒนาแอปสำหรับการแจ้งเตือนในบริเวณใกล้เคียง
Firebase
- การอัปเดตล่าสุดของ Firebase มีการปรับปรุงและการแก้ไขข้อบกพร่องหลายรายการ ในฟีเจอร์ต่างๆ รวมถึงความพร้อมใช้งานของ Firebase App Indexing API ใหม่ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตุลาคม 2016 - เวอร์ชัน 9.8
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.8
โฆษณา
- เพิ่มการรวบรวมข้อมูลการวัดการเข้าชมของมุมมองแอ็กทีฟสำหรับ ผู้ลงโฆษณา DoubleClick Campaign Manager ที่โฆษณาแสดงในแอปที่ใช้ Google Mobile Ads SDK
การแคสต์
Cast API v3.3 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- เมื่อเล่นโฆษณา เราได้ปรับปรุงลักษณะที่ปรากฏของแถบเลื่อนและ เบลอรูปภาพโปสเตอร์พื้นหลัง
- เพิ่มความสามารถในการปรับแต่งสไตล์ของมินิคอนโทรลเลอร์
- เพิ่มคลาส
ImageHintsซึ่งให้คำแนะนำแก่วัตถุImagePickerเกี่ยวกับประเภทและ ขนาดของรูปภาพที่จะเลือกเพื่อแสดงใน UI - ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.3
Fit
- ตอนนี้ Fit มี Goals API ที่ช่วยให้แอปอ่านเป้าหมายการออกกำลังกายที่ผู้ใช้แอป Google Fit สำหรับ Android สร้างขึ้นได้
การลงชื่อเข้าใช้ Google
- เพิ่มความสามารถให้ผู้ใช้กรอกหมายเลขโทรศัพท์ที่เชื่อมโยงกับบัญชีได้ด้วยการแตะเพียงครั้งเดียวในแอปที่ใช้ Credentials API
ใกล้เคียง
- ข้อความที่อยู่ใกล้เคียงได้รับการปรับปรุงด้วย UI การเลือกใช้ใหม่และรองรับการใช้งานแบบแฮนด์ฟรี
- การแจ้งเตือนที่อยู่ใกล้เคียงไม่พร้อมใช้งานชั่วคราว ดูรายละเอียดและข้อมูลอัปเดตได้ที่เว็บไซต์สำหรับนักพัฒนาแอปการแจ้งเตือนที่อยู่ใกล้เคียง
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
กันยายน 2016 - เวอร์ชัน 9.6
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.6
อัปเดตบริการ Google Play เป็น 9.6.1 การเปิดตัวนี้แก้ไขค่า
minSdkVersionที่ขาดหายไปในplay-services-location.aarซึ่งทำให้สิทธิ์WRITE_EXTERNAL_STORAGE,READ_EXTERNAL_STORAGEและREAD_PHONE_STATEที่ไม่ต้องการถูกรวมเข้ากับไฟล์ Manifest ของแอปโฆษณา
- เพิ่มเมธอด API การวินิจฉัยของผู้เผยแพร่โฆษณา
openDebugMenuลงในคลาสMobileAdsเพื่อให้ผู้เผยแพร่โฆษณาบนเว็บบนอุปกรณ์เคลื่อนที่และแอปบนอุปกรณ์เคลื่อนที่มีฟังก์ชันการแก้ปัญหาและการแสดงตัวอย่างเดียวกันกับที่ใช้ได้สำหรับโฆษณาบนเดสก์ท็อป
- เพิ่มเมธอด API การวินิจฉัยของผู้เผยแพร่โฆษณา
การแคสต์
Cast API v3.2 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- โหมดโฆษณา: ตั้งค่าตัวควบคุมและการควบคุมการแจ้งเตือนเป็นโหมด ที่ปิดใช้การควบคุมขณะแสดงโฆษณา
- โหมดสด: ตอนนี้สตรีมวิดีโอและเสียงสดมีปุ่มเล่น/หยุด แทนปุ่มเล่น/หยุดชั่วคราวแล้ว
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.2
Maps
- ขอแนะนำการจัดรูปแบบแผนที่ที่กำหนดเอง: ตอนนี้คุณจัดรูปแบบแผนที่เพื่อเปลี่ยน ลักษณะที่ปรากฏ (หรือแม้แต่ซ่อน) ฟีเจอร์ต่างๆ เช่น ถนน สวนสาธารณะ ธุรกิจ และอื่นๆ ได้แล้ว
- ตอนนี้จุดที่น่าสนใจ (POI) ของธุรกิจจะปรากฏบนแผนที่โดยค่าเริ่มต้น POI ของธุรกิจแสดงถึงธุรกิจต่างๆ เช่น ร้านค้า ร้านอาหาร และโรงแรม คุณซ่อนสิ่งเหล่านี้ได้โดยใช้การจัดรูปแบบแผนที่ที่กำหนดเอง
- ดูรายละเอียดและหมายเหตุสำคัญได้ที่บันทึกประจำรุ่นของ Maps Android API
สถานที่
- เพิ่มเมธอด
setCountryเพื่อจำกัดขอบเขตของคำขอการเติมข้อความอัตโนมัติของ Places ให้เหลือเพียงประเทศเดียว
- เพิ่มเมธอด
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
สิงหาคม 2016 - เวอร์ชัน 9.4
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.4
การลงชื่อเข้าใช้ด้วย Google
GoogleSignInAccountตอนนี้มีเมธอดgetFamilyName()และgetGivenName()เพื่อให้สิทธิ์เข้าถึงนามสกุลและชื่อจริง ของผู้ใช้ที่ลงชื่อเข้าใช้
Google Plus
Plus.API (รวมถึง
Plus.PeopleApiและPlus.AccountApi) ถูก เลิกใช้งานแล้ว ระบบจะยังรองรับวิดเจ็ต UI ของ Google+ ทั้งหมด เช่น ปุ่มแชร์และปุ่ม "+1" ต่อไป- หากต้องการผสานรวมกับ Google Sign-In ให้เปลี่ยนไปใช้
GoogleSignInApi - หากแอปของคุณต้องการข้อมูลโซเชียลและข้อมูลโปรไฟล์ที่ครอบคลุมมากขึ้น โปรดดู ผู้ให้บริการรายชื่อติดต่อ ของ Android หรือ People API แบบข้ามแพลตฟอร์ม หากต้องการเพิ่มการเผยแพร่แอปผ่านกราฟทางสังคมของฐานผู้ใช้แอป ให้ใช้ Firebase Invites
ดูรายละเอียดได้ที่หมายเหตุการเลิกใช้งาน Plus.API
- หากต้องการผสานรวมกับ Google Sign-In ให้เปลี่ยนไปใช้
การแคสต์
ตอนนี้ Cast API v3 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- อินเทอร์เฟซ
ControlButtonsContainerกำหนดคอนเทนเนอร์สำหรับปุ่มควบคุม - คลาส
ExpandedControllerActivityมีฟังก์ชันการใช้งานส่วนใหญ่สำหรับตัวควบคุมแบบขยาย ซึ่งเป็นรีโมตคอนโทรลแบบเต็มหน้าจอ
- อินเทอร์เฟซ
สถานที่
- ตอนนี้ Places API มีUI เครื่องมือเลือกสถานที่ที่ออกแบบใหม่ ซึ่งใช้หลักการของดีไซน์ Material
Maps
- เพิ่มชุดเครื่องมือฟังการเปลี่ยนแปลงกล้องใหม่สำหรับเหตุการณ์การเริ่ม การเคลื่อนไหวของกล้อง เหตุการณ์ที่กำลังดำเนินอยู่ และเหตุการณ์สิ้นสุด
- เพิ่มความสามารถในการจัดเก็บและดึงข้อมูลออบเจ็กต์ข้อมูลที่กำหนดเองซึ่งเชื่อมโยงกับเครื่องหมาย
- เพิ่มความสามารถในการตั้งค่าระดับการซูมต่ำสุดและสูงสุดที่ต้องการ
- เพิ่มความสามารถในการจำกัดขอบเขตที่ผู้ใช้เลื่อนและแพนได้
- ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Maps Android API ล่าสุด
ความปลอดภัย
- Safe Browsing API ช่วยให้แอปของคุณระบุได้ว่า URI เชื่อมโยงกับแอปพลิเคชันที่อาจเป็นอันตรายหรือการโจมตีแบบวิศวกรรมสังคมหรือไม่ ดูข้อมูลเพิ่มเติมได้ที่ การตรวจสอบ URL ด้วย Google Safe Browsing API
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase
มิถุนายน 2016 - เวอร์ชัน 9.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.2
อัปเดตบริการ Google Play เป็น 9.2.1 รุ่นนี้แก้ไขปัญหาเกี่ยวกับไฟล์
proguard.txtที่รวมอยู่ในการเผยแพร่เวอร์ชัน 9.2.0 ซึ่งทำให้เกิดข้อผิดพลาดต่อไปนี้ในโปรเจ็กต์ Android ที่ใช้เครื่องมือลดขนาดทรัพยากรของ Gradle จะเกิดข้อผิดพลาดต่อไปนี้
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'ในโปรเจ็กต์ Android ที่ใช้ชุดเครื่องมือ Jack จะเกิดข้อผิดพลาด ที่คล้ายกับข้อผิดพลาดต่อไปนี้
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
โฆษณา
- เพิ่มเมธอด
setAdChoicesPlacementลงในคลาสNativeAdOptions.Builderผู้เผยแพร่แอปสามารถใช้วิธีนี้เพื่อระบุตำแหน่งของไอคอน ตัวเลือกโฆษณาอื่นๆ ในโฆษณาเนทีฟ - ปรับปรุงการเล่นโฆษณาวิดีโอด้วยการแก้ไขข้อบกพร่องหลายรายการ
- เพิ่มเมธอด
การรับรู้
Awareness API รวมสัญญาณตำแหน่งและบริบท 7 รายการไว้ใน API เดียว เพื่อให้คุณสร้างแอปที่มีฟีเจอร์ตามบริบทที่มีประสิทธิภาพ โดยมีผลกระทบต่อทรัพยากรของระบบน้อยที่สุด ซึ่งประกอบด้วย API 2 ชุด ได้แก่
- Snapshot API ช่วยให้แอปได้รับค่าปัจจุบันของสัญญาณทั้ง 7 รายการ
- Fence API ช่วยให้แอปตอบสนองต่อการเปลี่ยนแปลงในบริบทของผู้ใช้ได้
การแคสต์
Cast API v3 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- การจัดการสถานะเซสชัน
- ตรรกะในการเชื่อมต่อ ยกเลิกการเชื่อมต่อ และเชื่อมต่ออีกครั้ง
- การติดตั้งใช้งาน UX และ UI
- รองรับอุปกรณ์หลายประเภทมากขึ้น
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Google Cast SDK v3
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase
Google Fit
- การปรับปรุงจำนวนก้าวบน Android Wear เพื่อให้การวัดจำนวนก้าว ทั้งในหน้าปัดและแอปมีความสอดคล้องกัน และยังคงอยู่กับ HistoryApi#readDailyTotal
- รอฟังการอัปเดตข้อมูลด้วย HistoryApi#registerDataUpdateListener() เพื่อให้แอปอัปเดตแคชข้อมูลภายในได้เมื่อแอปอื่นอัปเดตข้อมูลที่จัดเก็บไว้
- เพิ่มข้อมูลประเภทการดื่มน้ำใหม่ ที่ใช้ในการวัดปริมาณการดื่มน้ำ
ตำแหน่ง
- แก้ไขข้อบกพร่องและปรับปรุงในหลายด้าน รวมถึงการจัดการแบตเตอรี่ และการจดจำกิจกรรม
Maps
- เมธอด MarkerOptions.zIndex() ใหม่จะกำหนดลำดับการวางซ้อนของเครื่องหมายที่สัมพันธ์กับเครื่องหมายอื่นๆ ใน แผนที่
- คุณสามารถตั้งค่าความโปร่งใสในการซ้อนทับไทล์เพื่อให้ผู้ใช้เห็น แผนที่ฐานใต้ไทล์ที่ซ้อนทับ
- ตอนนี้คุณทำให้วงกลมคลิกได้ง่ายขึ้นแล้ว จากนั้นใช้ OnCircleClickListener เพื่อฟังเหตุการณ์การคลิก
- ดูรายละเอียดและหมายเหตุสำคัญได้ที่บันทึกประจำรุ่นของ Maps Android API
Mobile Vision
- แก้ไขปัญหาเกี่ยวกับบริการที่จำเป็นสำหรับการตรวจจับบาร์โค้ดของ Mobile Vision และการตรวจจับใบหน้า ผู้ใช้ทุกคนจะใช้ฟังก์ชันการตรวจจับบาร์โค้ดและใบหน้าได้อีกครั้ง ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Mobile Vision
- เพิ่ม Text API: การรู้จำอักขระด้วยภาพสำหรับข้อความที่มีอักขระละติน (อังกฤษ สเปน เยอรมัน ฝรั่งเศส ฯลฯ) ในรูปภาพ Text API จะแสดงผลโครงสร้างของข้อความ (ย่อหน้า บรรทัด คำ) รวมถึงตัวข้อความเอง
ใกล้เคียง
- เพิ่มการแจ้งเตือนในบริเวณใกล้เคียง เพื่อให้ผู้ใช้ทราบเกี่ยวกับแอปและเว็บไซต์ที่เชื่อมโยงกับบีคอนและ อุปกรณ์อัจฉริยะในบริเวณใกล้เคียง
- Nearby.Messages สามารถสแกนหาบีคอน Eddystone และ iBeacon ในเบื้องหลังได้ ซึ่งจะเปิดแอปพลิเคชันไคลเอ็นต์เมื่อพบ บีคอนที่ตรงกับตัวกรอง ดูข้อมูลเพิ่มเติมได้ที่ Nearby.Messages
- การเปิดตัวนี้จะยกเลิกข้อกำหนดที่ไคลเอ็นต์ต้องใช้ Proximity Beacon API เพื่อจัดการบีคอน ตอนนี้ Nearby จะแสดงโฆษณา BLE ที่แยกวิเคราะห์แล้วโดยตรง ซึ่งช่วยให้ไคลเอ็นต์ใช้โซลูชันของตนเองเพื่อตีความโฆษณาเหล่านั้นได้
- ตอนนี้ระบบจะแสดงค่าประมาณระยะทางและข้อมูล RSSI ให้กับไคลเอ็นต์บีคอนที่ทำงานในเบื้องหน้า
พฤษภาคม 2016 - เวอร์ชัน 9.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.0
อัปเดตบริการ Google Play เป็น 9.0.2 ตอนนี้บริการ Google Play เวอร์ชัน 9.0.2 พร้อมให้บริการแล้ว การเปิดตัวนี้แก้ไขปัญหาที่ทราบ เกี่ยวกับการตรวจสอบสิทธิ์ Firebase ซึ่ง
FirebaseAuthApiไม่พร้อมใช้งานในอุปกรณ์บางเครื่อง ข้อผิดพลาดFirebaseApiNotAvailableExceptionจะเกิดขึ้นเมื่ออุปกรณ์เหล่านั้น พยายามใช้ Authentication APIอัปเดตบริการ Google Play เป็น 9.0.1 แล้ว
ตอนนี้ Google Play Services เวอร์ชัน 9.0.1 พร้อมให้บริการแล้ว รุ่นนี้มีการแก้ไขปัญหาต่อไปนี้ในรุ่น 9.0.0
- แก้ไขข้อผิดพลาดในการคอมไพล์การเปลี่ยนแปลงคลาสด้วย ContextCompat.getNoBackupFilesDir()
- แก้ไขปัญหาที่ทราบแล้วเกี่ยวกับการแสดงโฆษณา AdMob ในอุปกรณ์ ที่ไม่มี APK ของบริการ Google Play เมื่อแอปใช้ ProGuard หลังการประมวลผล
Firebase
Firebase มอบเครื่องมือและโครงสร้างพื้นฐานที่นักพัฒนาแอปบนอุปกรณ์เคลื่อนที่ต้องการเพื่อ พัฒนาแอป ขยายฐานผู้ใช้ และสร้างรายได้จากโฆษณาในแอป ในรุ่นนี้ ตอนนี้ Firebase API พร้อมใช้งานในบริการ Google Play แล้ว และมีผลิตภัณฑ์ใหม่ ได้แก่ Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links และ Firebase Notifications
ดูรายการไลบรารีที่พร้อมใช้งานสำหรับฟีเจอร์ต่างๆ ของ Firebase ได้ที่ ไลบรารี Firebase ตอนนี้ฟีเจอร์ต่อไปนี้เป็นส่วนหนึ่งของ Firebase ใน Google Play Services 9.0 SDK แล้ว
คำเชิญของแอป (ปัจจุบันคือคำเชิญของ Firebase) ยังคงใช้งานได้ที่
com.google.android.gms.appinviteแต่ในอนาคตคุณควรใช้com.google.firebase:firebase-invitesFirebase Cloud Messaging สร้างขึ้นและปรับปรุงจาก Google Cloud Messaging API คุณยังคงใช้การรับส่งข้อความในระบบคลาวด์ของ Google กับ
com.google.android.gms.gcmได้ แต่เราขอแนะนำให้อัปเกรด เป็นcom.google.firebase:firebase-messaging
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Firebase ได้ที่ https://firebase.google.com/
โฆษณา
- ตอนนี้ Rewarded Video Publisher API รองรับเหตุการณ์ที่กำหนดเองแล้ว
- วิดีโอเนทีฟด่วนมี API ที่ให้การควบคุมวิธีแสดงวิดีโอ รวมถึงการระบุสถานะปิดเสียงเริ่มต้นและการเรียกกลับ เมื่อวิดีโอเล่นจบ
- อัปเดตโฆษณา Search ที่กำหนดเองสำหรับแอปบนอุปกรณ์เคลื่อนที่ซึ่งช่วยให้นักพัฒนาแอปสร้างรายได้จากเหตุการณ์การค้นหาในแอปด้วยโฆษณาที่เกี่ยวข้องอย่างยิ่งตามคำค้นหาของผู้ใช้ การอัปเดตนี้จะทำให้โซลูชันการสร้างรายได้ในแอปเทียบเท่ากับโซลูชันที่มีให้บริการบนเดสก์ท็อปหรือเว็บบนอุปกรณ์เคลื่อนที่ ตอนนี้ผู้พัฒนาแอปมีสิทธิ์เข้าถึงชุดส่วนขยาย เลย์เอาต์ ตัวเลือกการระบุแหล่งที่มา การเรียกกลับ และไอคอนโฆษณาที่กำหนดเองทั้งหมดแล้ว
- ตอนนี้ MobileAds API รองรับการตั้งค่าระดับเสียงที่ต้องการของ
โฆษณาวิดีโอโดยใช้
setAppVolume()และยังรองรับการปิดเสียงโฆษณาวิดีโอโดยใช้setAppMuted()ด้วย - เราเลิกใช้เมธอด MobileAds
initialize(android.content.Context, java.lang.String)แล้ว แต่ตอนนี้เราเลิกใช้งานinitialize(android.content.Context)แล้ว - ตอนนี้
MediationNativeListenerอินเทอร์เฟซมีเมธอดonAdImpression()ซึ่งเครือข่ายโฆษณาบนอุปกรณ์เคลื่อนที่สามารถเรียกใช้ได้เมื่อบันทึกการแสดงผล
ใกล้เคียง
- ปรับปรุง UI ความยินยอมสำหรับอุปกรณ์ที่อยู่ใกล้เคียงและรูปแบบสิทธิ์
- แอปที่มีสิทธิ์เข้าถึงตำแหน่งแบบละเอียดจะสแกนหาบีคอน BLE ได้ โดยไม่ต้องมีสิทธิ์เพิ่มเติม
- กล่องโต้ตอบการเลือกใช้จะแสดงต่อผู้ใช้เมื่อแอปเรียกใช้เมธอด GoogleAPIClient
connect()
- ปรับปรุง UI ความยินยอมสำหรับอุปกรณ์ที่อยู่ใกล้เคียงและรูปแบบสิทธิ์
เกม
- การอัปเดต SDK ไคลเอ็นต์เพื่อปรับปรุง Player Stat API ด้วยการคาดการณ์ใหม่ 2 รายการ ได้แก่ การคาดการณ์การใช้จ่ายของผู้เล่นในอีก 28 วันข้างหน้า และการคาดการณ์ ความน่าจะเป็นที่ผู้เล่นจะเป็นผู้ใช้จ่ายในเปอร์เซ็นไทล์ที่ 95
- อัปเดต SDK ของไคลเอ็นต์เพื่อให้ Video Recording API พร้อมใช้งานอย่างแพร่หลาย
Google Cloud Messaging
- Google Cloud Messaging (GCM) ผสานรวมกับ Firebase ผู้ใช้ GCM ปัจจุบันจะยังใช้ GCM ต่อได้ตามปกติ แต่เราขอแนะนำเป็นอย่างยิ่งให้ อัปเกรดเป็น Firebase Cloud Messaging (FCM) API ใหม่ที่ใช้งานง่าย เพื่อให้ผู้ใช้ได้รับประโยชน์จากฟีเจอร์ใหม่และการปรับปรุงที่จะเปิดตัวในอนาคต ดูข้อมูลเพิ่มเติมได้ที่ ย้ายข้อมูลแอปไคลเอ็นต์ GCM สำหรับ Android ไปยัง Firebase Cloud Messaging
Mobile Vision
- ตอนนี้เราปิดใช้บริการที่ Mobile Vision ต้องการแล้วเนื่องจากมีปัญหาเกี่ยวกับ บริการดังกล่าว ซึ่งจะป้องกันไม่ให้ผู้ใช้ที่ยังไม่ได้ใช้การตรวจจับใบหน้า หรือบาร์โค้ดใช้ฟีเจอร์ดังกล่าว เราไม่แนะนำให้เพิ่มฟีเจอร์ Mobile Vision ใหม่ลงในแอปจนกว่าปัญหานี้จะได้รับการแก้ไข
- สำหรับแอปที่ใช้ฟีเจอร์ Mobile Vision อยู่แล้ว ให้ตรวจสอบ
FaceDetector.isOperational()หรือBarcodeDetector.isOperational()เพื่อยืนยันความพร้อมของเครื่องตรวจจับก่อนใช้เครื่องตรวจจับใบหน้าหรือบาร์โค้ด
การให้สิทธิ์
GoogleAuthUtil ได้ย้ายไปอยู่ที่การแยก API -auth ใน Google Play services SDK แล้ว หากแอปใช้
GoogleAuthUtil.getToken()คุณอาจเห็นข้อผิดพลาดที่คล้ายกับข้อความต่อไปนี้Error:(xx, xx) error: package com.google.android.gms.auth does not existError:(xx, xx) error: cannot find symbol variable GoogleAuthUtilหากต้องการเข้าถึง REST API ใน Android ให้รวมการแยก -auth ไว้ใน ไฟล์ build.gradle
compile 'com.google.android.gms:play-services-auth:9.0.1'ไม่เช่นนั้น เราขอแนะนำให้ย้ายข้อมูลแอปไปยังGoogle Sign-In API เพื่อรวมการปรับปรุงล่าสุดด้านความปลอดภัยและประสบการณ์ของผู้ใช้ไว้ในแอปของคุณ ดูข้อมูลเพิ่มเติมได้ที่คำแนะนำเกี่ยวกับแนวทางปฏิบัติแนะนำในการลงชื่อเข้าใช้ด้วย Google
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 9.0.0
หากแอปใช้ AdMob และใช้การประมวลผลภายหลัง ProGuard ด้วย แอปจะแสดงโฆษณาในอุปกรณ์ที่ไม่มี APK ของบริการ Google Play ไม่ได้ เว้นแต่คุณจะปรับการกำหนดค่า ProGuard หรืออัปเดตแอปให้ใช้ SDK ของบริการ Google Play เวอร์ชัน 9.0.1 เพื่อให้มั่นใจว่าโฆษณาจะแสดงในอุปกรณ์เหล่านี้ หลังจากที่อัปเดตแอปให้ใช้ SDK ของบริการ Google Play 9.0.0 แล้ว ให้เพิ่ม ตัวเลือก keep ต่อไปนี้ลงในไฟล์กำหนดค่า ProGuard
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
ธันวาคม 2015 - เวอร์ชัน 8.4
ไฮไลต์จากการเปิดตัวบริการ Google Play 8.4
Google Maps
- การเปิดตัวนี้จะมีการเพิ่ม Listener เหตุการณ์ใหม่ๆ ดังนี้
OnInfoWindowLongClickListenerจะเรียกใช้การเรียกกลับไปยังonInfoWindowLongClick(Marker)เมื่อผู้ใช้แตะหน้าต่างข้อมูลค้างไว้OnInfoWindowCloseListenerจะทริกเกอร์การเรียกกลับไปยังonInfoWindowClose(Marker)เมื่อหน้าต่างข้อมูลปิด ดูรายละเอียดได้ที่คู่มือเกี่ยวกับ เหตุการณ์ในหน้าต่างข้อมูลOnPolylineClickListenerจะทริกเกอร์การเรียกกลับไปยังonPolylineClick(Polyline)เมื่อผู้ใช้คลิก Polyline ดูคำแนะนำเกี่ยวกับ เหตุการณ์เส้นหลายเส้นOnPolygonClickListenerจะทริกเกอร์การเรียกกลับไปยังonPolygonClick(Polygon)เมื่อผู้ใช้คลิกรูปหลายเหลี่ยม ดูคำแนะนำเกี่ยวกับ เหตุการณ์รูปหลายเหลี่ยมOnGroundOverlayClickListenerจะทริกเกอร์การเรียกกลับไปยังonGroundOverlayClick(GroundOverlay)เมื่อ ผู้ใช้คลิกที่ภาพซ้อนทับพื้น ดูคำแนะนำเกี่ยวกับเหตุการณ์การซ้อนทับพื้น
- คุณเปิดหรือปิดใช้การคลิกได้ของเส้นหลายเส้น รูปหลายเหลี่ยม และ
การวางซ้อนพื้นได้โดยเรียกใช้
setClickable(boolean)ในออบเจ็กต์ที่เกี่ยวข้อง - แก้ไขข้อบกพร่องหลายรายการ ดูรายละเอียดได้ในบันทึกประจำรุ่นของ Google Maps
- การเปิดตัวนี้จะมีการเพิ่ม Listener เหตุการณ์ใหม่ๆ ดังนี้
Google Places
- การเปิดตัวนี้จะแนะนำบริการเติมข้อความอัตโนมัติใหม่ที่แสดงการคาดคะเนสถานที่
เพื่อตอบสนองต่อคำค้นหาของผู้ใช้
PlaceAutocompleteFragmentเป็นกล่องโต้ตอบการค้นหาที่มีฟังก์ชันการเติมข้อความอัตโนมัติในตัวGeoDataApi.getAutocompletePredictions()อนุญาตการเข้าถึงแบบเป็นโปรแกรม เพื่อวางการคาดคะเนเพื่ออนุญาตให้สร้าง UI การค้นหาที่กำหนดเองทั้งหมด
- นอกจากนี้ เรายังได้เพิ่มการเติมข้อความอัตโนมัติลงในเครื่องมือเลือกสถานที่ด้วย
- การเปิดตัวนี้จะแนะนำบริการเติมข้อความอัตโนมัติใหม่ที่แสดงการคาดคะเนสถานที่
เพื่อตอบสนองต่อคำค้นหาของผู้ใช้
ลงชื่อเข้าใช้ด้วย Google
- เมื่อผู้ใช้เพิกถอนสิทธิ์เข้าถึงของแอปด้วยการตั้งค่า Google > แอปที่เชื่อมต่อ บริการ Google Play จะเริ่มบริการเพิกถอน เพื่อล้างสถานะการลงชื่อเข้าใช้ที่แคชไว้
- คุณกำหนดค่าออบเจ็กต์
GoogleSignInOptionsเพื่อแจ้งให้ผู้ใช้ ลงชื่อเข้าใช้ด้วยบัญชีในโดเมน Google Apps เท่านั้นได้โดยใช้วิธีการสร้าง setHostedDomain - เราได้นำ
onUploadServerAuthCodeCallback และฟังก์ชันที่เกี่ยวข้องออกแล้ว หากต้องการรับโทเค็นเพื่อการเข้าถึงสำหรับแบ็กเอนด์ ให้ใช้วิธีการrequestServerAuthCodeและgetServerAuthCodeดูรายละเอียดได้ที่ การเปิดใช้การเข้าถึงฝั่งเซิร์ฟเวอร์
ประวัติ Google Fit
- ตอนนี้ History API ของ Google Fit มีเมธอดใหม่
updateDataซึ่งช่วยให้อัปเดตข้อมูลที่จัดเก็บไว้ใน Google Fit ได้ง่ายขึ้น เมื่อใช้updateDataคุณไม่จำเป็นต้องลบจุดข้อมูลที่มีอยู่ซึ่ง ทับซ้อนกับจุดข้อมูลใหม่ที่ต้องการเพิ่มลงใน Google Fit อีกต่อไป ระบบจะแก้ไขความขัดแย้งโดยอัตโนมัติด้วยการลบจุดข้อมูลที่มีอยู่ซึ่งทับซ้อนกับจุดข้อมูลใหม่
- ตอนนี้ History API ของ Google Fit มีเมธอดใหม่
การรับส่งข้อความในบริเวณใกล้เคียง
- การรองรับใหม่สำหรับการติดตามข้อความจากบีคอน BLE ใน เบื้องหลัง ซึ่งจะช่วยให้แอปรับการแจ้งเตือนจากบีคอนได้แม้ว่าจะไม่ได้ใช้งานอยู่ก็ตาม
App Invites
- ตอนนี้คุณสามารถรวมข้อมูลเพิ่มเติมจากแอปเมื่อส่งอีเมลตามคำเชิญได้แล้ว ซึ่งรวมถึงรูปภาพที่กำหนดเอง ข้อความคำกระตุ้นให้ดำเนินการ (Call-To-Action) ที่กำหนดเองสำหรับปุ่มติดตั้งของคำเชิญ และHTML ที่กำหนดเองสำหรับอีเมลคำเชิญ
Vision API
- เพิ่มการรองรับบาร์โค้ด Aztec
บริการตำแหน่ง
- มีความแม่นยำมากขึ้นเมื่อใช้ Wi-Fi หรือเสาสัญญาณมือถือเพื่อระบุตำแหน่ง
ปัญหาที่ทราบ
- ขณะนี้โปรแกรมจำลองสำหรับ Android Wear เวอร์ชันล่าสุดยังไม่พร้อมใช้งาน
พฤศจิกายน 2015 - เวอร์ชัน 8.3
ไฮไลต์จากการเปิดตัวบริการ Google Play 8.3
- การลงชื่อเข้าใช้ด้วย Google - API ใหม่
GoogleSignInช่วยให้ผสานรวมฟังก์ชันพื้นฐานของบัญชี Google เข้ากับแอปได้ง่ายขึ้นมาก การเปลี่ยนแปลงบางอย่างมีดังนี้- ตอนนี้คุณเปลี่ยน
GoogleApiClientสถานะการลงชื่อเข้าใช้ได้โดยไม่ต้อง สร้างการเชื่อมต่อใหม่ ดูรายละเอียดเพิ่มเติมได้ที่SIGN_IN_MODE_OPTIONALและSIGN_IN_MODE_REQUIRED - ช่วยลดความซับซ้อนของการผสานรวมเมื่อตรวจสอบสิทธิ์กับเซิร์ฟเวอร์
- ไม่จำเป็นต้องมีสิทธิ์ของระบบเพื่อรับบัญชีที่ลงชื่อเข้าใช้อีกต่อไป
- ปุ่มลงชื่อเข้าใช้ที่ได้รับการออกแบบใหม่
- ตอนนี้คุณเปลี่ยน
- บริการตำแหน่ง
- การปรับปรุงแบตเตอรี่สำหรับผู้ให้บริการ Fused Location
flushLocations()วิธีใหม่นี้ช่วยให้คุณส่งคืนตำแหน่งที่จัดกลุ่มได้ทันที แทนที่จะต้องรอให้เกิดการจัดกลุ่ม
- การวัดแอปพลิเคชัน - การเปิดตัวนี้เพิ่มฟีเจอร์สําหรับการรวบรวม
สถิติแบบไม่ระบุตัวตนเกี่ยวกับเหตุการณ์การซื้อในแอป
- คำเชิญให้ใช้แอป - วิธีใหม่
AppInvite.AppInviteApi.getInvitation()จะตั้งค่าResultCallbackที่คุณใช้เพื่อเปิดใช้งาน Deep Link ได้
- คำเชิญให้ใช้แอป - วิธีใหม่
- การปรับปรุงอื่นๆ - มีการปรับปรุงและเปลี่ยนแปลงต่างๆ ในบริการ Google Play ซึ่งรวมถึงรายการต่อไปนี้
AdRequest.Builder setIsDesignedForFamiliesเมธอดใหม่นี้อนุญาตให้แอปที่เลือกใช้โปรแกรม ออกแบบเพื่อครอบครัว ระบุว่าคำขอโฆษณาที่ระบุควรแสดงโฆษณาที่เป็นไปตามข้อกำหนดของโปรแกรม ออกแบบเพื่อครอบครัวหรือไม่ResolvingResultCallbacksสามารถใช้เพื่อเริ่มการแก้ปัญหาที่ API เรียกใช้โดยอัตโนมัติ เมื่อต้องมีการโต้ตอบจากผู้ใช้CastRemoteDisplayLocalServiceจะแสดงการเรียกกลับใหม่onServiceCreatedซึ่งจะเรียกใช้เมื่อสร้างบริการในพื้นที่แล้ว- คุณใช้เมธอด
GoogleApiClient.dumpAll()เพื่อช่วยแก้ไขปัญหาเกี่ยวกับวงจรของโฆษณาได้ - ตอนนี้คุณ
setAutoFocusEnabled()ในCameraSourceได้แล้ว DataApiตอนนี้คุณระบุความเร่งด่วนของรายการที่จะซิงค์กับอุปกรณ์ที่สวมใส่ได้ด้วยเมธอดPutDataRequest.isUrgent()ได้แล้ว- Credentials API ได้ย้ายจาก -base ไปยังไลบรารี -auth แล้ว คุณอาจต้องเพิ่ม
compile 'com.google.android.gms:play-services-auth:8.3.0'เพื่อหลีกเลี่ยงข้อผิดพลาดในการคอมไพล์
ปัญหาที่ทราบ
- หากได้รับข้อผิดพลาด "พบ com.google.android.gms:play-services-auth:8.3.0, แต่ต้องใช้เวอร์ชัน 8.1.0" เมื่อใช้ปลั๊กอิน google-services โปรด อัปเกรดปลั๊กอิน google-services เป็น 1.5.0-beta2 ขึ้นไป
กันยายน 2015 - เวอร์ชัน 8.1
ไฮไลต์จากการเปิดตัวบริการ Google Play 8.1
- เพิ่มการรองรับโมเดลสิทธิ์ของ Marshmallow
- Play Games Player Stats API - API ใหม่ที่ช่วยให้คุณปรับแต่งประสบการณ์การใช้งานของผู้เล่น ให้เหมาะกับกลุ่มผู้เล่นที่เฉพาะเจาะจงตลอดวงจรของเกม กลุ่มผู้เล่นอิงตามความคืบหน้า การใช้จ่าย และการมีส่วนร่วมของผู้เล่น
- Google Maps Android API - รองรับโหมดแอมเบียนท์สำหรับแอปที่ใช้กับอุปกรณ์สวมใส่แล้ว โหมดแอมเบียนท์มีไว้สำหรับแอปที่เปิดอยู่เสมอ และจะเปิดใช้งานเมื่อผู้ใช้ไม่ได้ใช้งานแอปอย่างต่อเนื่องอีกต่อไป
- คำเชิญในแอป - ตอนนี้คุณปรับแต่งคำเชิญทางอีเมลที่ส่งจากแอปได้แล้ว
- Nearby Messages API - แอปจะได้รับการเรียกกลับเมื่อการเผยแพร่หรือการติดตามที่ใช้งานอยู่ ใน Nearby หมดอายุ
- Google Places API - มีการเพิ่ม 3 วิธีใหม่ใน
AutocompletePredictionเพื่อให้คุณเข้าถึงส่วนหลักและส่วนรองของคำอธิบายสถานที่ รวมถึงข้อความทั้งหมดของคำอธิบายได้อย่างง่ายดาย เมธอดเหล่านี้จะแทนที่getDescription()และgetMatchedSubstrings()ซึ่งเลิกใช้งานแล้ว ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Places API สำหรับ Android การวัดผลแอปพลิเคชัน - รุ่นนี้เพิ่มแพ็กเกจการวัดผล ซึ่งมีฟีเจอร์สำหรับการรวบรวมสถิติที่ไม่ระบุตัวตนเกี่ยวกับแอปพลิเคชัน เหตุการณ์ เช่น เมื่อผู้ใช้เปิดแอปพลิเคชันของคุณเป็นครั้งแรก แม้ว่าระบบจะไม่รวบรวมข้อมูลนี้จนกว่าจะมีการกำหนดค่าอย่างถูกต้อง แต่คุณก็เลือกไม่ใช้การรายงานสถิติเหล่านี้อย่างถาวรได้โดยเพิ่มทรัพยากรต่อไปนี้ลงในแอปพลิเคชัน
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>- ตอนนี้
GoogleApiClient,PendingResultและOptionalPendingResultเป็น คลาสแอบสแทรกต์แทนที่จะเป็นอินเทอร์เฟซ ลายเซ็นของPendingResult.setResultCallbackเปลี่ยนจากsetResultCallback(ResultCallback<R> callback)เป็นsetResultCallback(ResultCallback<? super R> callback)แล้ว เราได้ทำการเปลี่ยนแปลงที่เทียบเท่ากันกับsetResultCallbackซึ่งยอมรับพารามิเตอร์การหมดเวลา หากก่อนหน้านี้คุณใช้การติดตั้งใช้งานอินเทอร์เฟซเหล่านี้โดยตรง คุณจะต้อง ขยายคลาสแบบนามธรรมแทน หากคุณใช้คลาสเหล่านี้เพื่อวัตถุประสงค์ในการทดสอบ เราขอแนะนำให้ใช้คลาสยูทิลิตีที่ให้ไว้PendingResultsซึ่งสามารถให้Resultที่ถูกยกเลิกหรือพร้อมใช้งานทันที
- ตอนนี้
สิงหาคม 2015 - เวอร์ชัน 7.8
ดูสรุปไฮไลต์ของฟีเจอร์ในบริการ Google Play 7.8 ได้ที่บล็อกโพสต์ประกาศ
- Mobile Vision API - การเปิดตัวนี้จะแนะนำ API ใหม่แบบเรียลไทม์ในอุปกรณ์ สำหรับทำความเข้าใจออบเจ็กต์ในรูปภาพและวิดีโอ เฟรมเวิร์ก Mobile Vision มีเครื่องตรวจจับใบหน้า เครื่องสแกนบาร์โค้ด และฟังก์ชันสำหรับติดตามตำแหน่งของออบเจ็กต์เหล่านี้ในวิดีโอ
- Nearby Messages API - Nearby Messages API ใหม่มี API ข้ามแพลตฟอร์มสำหรับอุปกรณ์และบีคอนที่อยู่ใกล้เคียงเพื่อค้นหา และสื่อสารกันโดยไม่ต้องอยู่ในเครือข่าย Wi-Fi เดียวกัน
- Smart Lock สำหรับ Android รุ่นนี้ปรับปรุง Smart Lock สำหรับ Android ให้มีความสามารถ ในการตรวจจับลักษณะการเดินที่เป็นเอกลักษณ์ของคุณ หากมิจฉาชีพ ขโมยโทรศัพท์ของคุณไป อุปกรณ์จะล็อกในกรณีส่วนใหญ่ เปิดใช้การตรวจจับร่างกาย เพื่อลองใช้
- รูปภาพสถานที่ เพิ่มการรองรับการดึงและแสดงรูปภาพสถานที่ด้วย Places API
พฤษภาคม 2015 - เวอร์ชัน 7.5
ดูสรุปไฮไลต์ของฟีเจอร์ในบริการ Google Play 7.5 ได้ที่บล็อกโพสต์ประกาศ
Smart Lock สำหรับรหัสผ่าน - การเปิดตัวนี้จะแนะนำ
gms.auth.api.credentialsAPI สำหรับบันทึกและเรียกข้อมูลเข้าสู่ระบบ รวมถึงลงชื่อเข้าใช้ผู้ใช้โดยอัตโนมัติในอุปกรณ์ (และเว็บไซต์ใน Chrome) หากต้องการบันทึกข้อมูลเข้าสู่ระบบ ให้เรียกใช้เมธอดAuth.CredentialsApi.save()ในทางกลับกัน หากต้องการดึงข้อมูลเข้าสู่ระบบที่บันทึกไว้ในอุปกรณ์ Android และ Chrome ให้เรียกใช้เมธอดAuth.CredentialsApi.request()Google Cloud Messaging - รุ่นนี้ช่วยให้คุณส่งข้อความและการแจ้งเตือนไปยังผู้ใช้ปลายทางได้อย่างมีประสิทธิภาพมากขึ้น เพิ่มประสิทธิภาพการกำหนดเวลางานเพื่อประหยัดการใช้แบตเตอรี่ และลดความซับซ้อนของวิธีที่แอปรับข้อความ การรับส่งข้อความตามหัวข้อช่วยให้คุณสร้าง การแจ้งเตือนที่ปรับเปลี่ยนในแบบของคุณเพื่อเข้าถึงกลุ่มเป้าหมายที่กำหนดได้ ใช้
GcmListenerServiceใหม่เพื่อใช้การรับข้อความ GCM ในรูปแบบมาตรฐาน และแสดง การแจ้งเตือนเมื่อเซิร์ฟเวอร์ GCM ร้องขอ คลาสGcmNetworkManagerใหม่ช่วยให้คุณตั้งเวลาภารกิจแบบครั้งเดียวและแบบเป็นระยะได้อย่างมีประสิทธิภาพ และระบุข้อจำกัดด้านเครือข่ายและการชาร์จอุปกรณ์เพื่อเพิ่มประสิทธิภาพการใช้แบตเตอรี่ ให้ดียิ่งขึ้นโฆษณา - การเปิดตัวนี้จะเพิ่มโฆษณาเนทีฟที่ผู้เผยแพร่โฆษณาสร้างขึ้นใน AdMob DFP และ AdX โฆษณาเนทีฟช่วยให้ผู้เผยแพร่โฆษณามีสิทธิ์เข้าถึงชิ้นงานแต่ละรายการของโฆษณา และมีอำนาจในการตัดสินใจว่าจะแสดงโฆษณาอย่างไรให้เหมาะกับเนื้อหาแอปมากที่สุด AdMob, DFP และ AdX รองรับรูปแบบที่ระบบกำหนด 2 รูปแบบ ได้แก่ โฆษณาเพื่อการติดตั้งแอปและโฆษณาแบบคอนเทนต์ นอกจากนี้ ผู้เผยแพร่โฆษณา DFP ยังมีสิทธิ์เข้าถึงรูปแบบโฆษณาเนทีฟที่กำหนดเองเพื่อสร้างโซลูชันเนทีฟที่กำหนดเองโดยใช้พื้นที่โฆษณาที่จองไว้ของตนเอง
Cast - Game Manager API ใหม่สำหรับ Google Cast รองรับ เกมที่มีรูปแบบการสื่อสารที่คล่องตัว ผู้เล่นหลายคนต่ออุปกรณ์ที่ส่ง และการรับส่งข้อความที่กำหนดเองระหว่างผู้ส่งและผู้รับ ซึ่งช่วยให้คุณปรับปรุงเกมใดก็ได้ด้วยประสบการณ์การใช้งาน Cast โมเดลการเชื่อมต่อจอแสดงผลระยะไกล แบบใหม่ช่วยให้แอปดั้งเดิม โดยเฉพาะเกม สามารถแคสต์จอแสดงผลที่ 2 ไปยังทีวีได้โดยตรง ตอนนี้เกมทุกเกมจึงมีขนาดใหญ่ขึ้นได้ด้วย Cast API การเล่นอัตโนมัติและการจัดคิว ใหม่จะให้คิวสื่อที่ซิงค์และแก้ไขได้แก่แอปที่เชื่อมต่อทั้งหมด และรองรับ การโหลดสตรีมแบบปรับอัตโนมัติล่วงหน้า
รหัสอินสแตนซ์ - รหัสอินสแตนซ์คือตัวระบุที่ไม่ซ้ำต่อ อินสแตนซ์ของแอปที่ช่วยให้สร้างโทเค็นความปลอดภัยได้โดยใช้ บริการระบบคลาวด์ของรหัสอินสแตนซ์
Maps - การเปิดตัวนี้ทำให้ Google Maps Android API พร้อมใช้งานใน Android Wear คุณจึงสร้างแอปที่อิงตามแผนที่ซึ่งทำงาน บนอุปกรณ์ที่สวมใส่ได้โดยตรงได้แล้ว
Fit - ตอนนี้ Fit API มีข้อมูลระยะทางที่เดินและ แคลอรี่ที่ใช้ไปให้คุณสมัครรับข้อมูลได้แล้ว นอกจากนี้ รุ่นนี้ยังเปิดตัว ประเภทข้อมูลใหม่สำหรับกิจกรรมการออกกำลังกาย (
TYPE_WORKOUT_EXERCISE) ด้วยไดรฟ์ - การเปิดตัวนี้ช่วยให้คุณลบไฟล์ และโฟลเดอร์อย่างถาวรได้แม้ว่าแอปพลิเคชันจะออฟไลน์อยู่ก็ตาม โดยการเรียกใช้เมธอด
delete()คำเชิญให้ใช้แอป - ใช้ API ใหม่
appinviteเพื่อขยายการใช้งานแอปผ่านการบอกต่อ ช่วยให้ผู้ใช้แชร์แอปกับรายชื่อติดต่อและเพื่อนได้ ให้ Google ขับเคลื่อนขั้นตอนการอ้างอิงและการเริ่มต้นใช้งาน เพื่อให้คุณมุ่งเน้นการสร้างแอปที่ยอดเยี่ยมได้