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
การอัปเดตล่าสุดของไลบรารี LiteRT (TensorFlow Lite) ของบริการ Google Play (v16.3.0) พร้อมให้ใช้งานแล้ว ซึ่งรวมถึง API ของ Java และ C รวมถึงการรองรับการเร่งด้วย GPU ในการเปิดตัวครั้งนี้ ทั้ง Java และ C API พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว (ก่อนหน้านี้ C API มีให้บริการในรุ่นเบต้าเท่านั้น)
ไลบรารีนี้สามารถใช้แทนไลบรารี LiteRT (TensorFlow Lite) แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ LiteRT
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play ประกอบด้วยการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในรุ่น v2.18.0 ของ TensorFlow Lite
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
ลงใน APIprepareEnvironment
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 ตุลาคม 2024
- การอัปเดตล่าสุดของไลบรารีเทรดในบริการ Google Play ได้เพิ่ม API ใหม่สําหรับการค้นหาข้อมูลเข้าสู่ระบบเครือข่ายเทรดที่ใช้งานอยู่ในพื้นที่
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
ดูข้อมูลเพิ่มเติมได้ที่เอกสารอ้างอิงเกี่ยวกับ DDTI 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
) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับรหัสรีจิสทรี
- เพิ่ม clear registry 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-recaptchabase
API ครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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) จะแก้ไขปัญหาความเข้ากันได้เมื่อใช้ Play Games Services API กับเกมที่สร้างด้วย 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) เป็นการแก้ไขข้อบกพร่องที่แอปพลิเคชันเวอร์ชันแอปด่วนจะขัดข้องเมื่อพยายามเข้าถึง API บริการของ Play Games
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 มิถุนายน 2024
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 สำหรับจัดเก็บ Structured Data ในฐานข้อมูล 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 แล้ว - อัปเดตไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
เป็นเวอร์ชันล่าสุด
ตรวจสอบส่วน "อาร์ติแฟกต์ที่เผยแพร่" เพื่อดูรายการไลบรารีทั้งหมดที่ได้รับผลกระทบ
- เปลี่ยน
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ที่เกี่ยวข้องกับฟีเจอร์ลงชื่อเข้าใช้แบบ One 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
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
ในเดือนกันยายน 2024 เราจะไม่เผยแพร่ Firebase Ads SDK (อาร์ติแฟกต์
firebase-ads
และfirebase-ads-lite
) อีกต่อไป ให้ใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android แทนอาร์ติแฟกต์ Firebase เหล่านี้ไม่ได้จัดหาไบนารีของตนเอง และเป็นแค่ไฟล์รันไทม์สำหรับไลบรารีที่ใช้ร่วมกัน เราทําการเปลี่ยนแปลงนี้เพื่อให้คุณควบคุมการพึ่งพาที่เพิ่มลงในแอปได้มากขึ้น ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้และวิธีย้ายข้อมูลไปใช้ Google Mobile Ads Android SDK ได้ที่คําถามที่พบบ่อยนี้ในเอกสารประกอบ 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-wallet
v19.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 ออก แทนที่โดย Credential Manager
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ใน Google Play Services C API รุ่นเบต้าแบบสาธารณะพร้อมให้ใช้งานแล้ว
เมื่อใช้ API นี้ คุณจะเขียนโค้ด C หรือ C++ ที่ใช้ TensorFlow Lite ในบริการ Google Play ได้
ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบ C API ของ TensorFlow Lite ในบริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
แสดงอยู่เสมอโดยค่าเริ่มต้นเปลี่ยนแปลงเพื่อลดกรณีที่ระบบจะเริ่มค้นหาอุปกรณ์แคสต์โดยอัตโนมัติโดยที่ผู้ใช้ไม่ได้ดำเนินการใดๆ
เพิ่มตัวเลือก
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
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
เพื่อรองรับการกำหนดค่าใหม่แบบไดนามิกของช่วงเวลาในการสแกนและข้อมูลช่วงการแจ้งเตือนเพิ่มความสามารถในการช่วงใหม่สำหรับระยะเวลาของช่องและช่วงเวลาการช่วงที่กำหนดค่าได้ โปรดดูช่องของ
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
และhasBackgroundRangingSupport
เพิ่มพารามิเตอร์การระบุตำแหน่งใหม่เพื่อกำหนดค่าระยะเวลาของช่อง ช่วงเวลาการระบุตำแหน่ง และ AoA โปรดดูช่องของ
slotDuration
,rangingInterval
และ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
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดตล่าสุดในไลบรารี
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
มีการเปลี่ยนแปลงต่อไปนี้- การรองรับแอปพลิเคชันสำหรับการย้ายข้อมูลนาฬิกาจากโทรศัพท์เครื่องเก่าไปยังโทรศัพท์เครื่องใหม่
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Wearables
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
ครั้งแรก ไลบรารีนี้มียูทิลิตี coroutine ที่ไม่ได้แสดงต่อนักพัฒนาแอปสําหรับ 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 สำหรับ Android เวอร์ชันเบต้าแบบสาธารณะพร้อมให้ใช้งานแล้ว
เมื่อใช้ไลบรารีบริการเร่งความเร็ว (
play-services-tflite-acceleration
) คุณจะสามารถเรียกใช้การเปรียบเทียบประสิทธิภาพ ML ในอุปกรณ์และระบุวิธีที่ดีที่สุดในการเร่งภาระงาน ML โดยอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการเร่งความเร็วการอัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play ประกอบด้วยการเปลี่ยนแปลงทั้งหมดที่อยู่ในรุ่น v2.12.0 ของ TensorFlow
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- เวอร์ชันเริ่มต้นของบริการ Google Play
คลังการจดจำข้อความ ML Kit v2
สำหรับภาษาจีน สันสกฤต ญี่ปุ่น และเกาหลี รวมถึงอัปเดตคลัง
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 for Payments
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 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 Games Services (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
- การอัปเดตล่าสุดของไลบรารีเทรดในบริการ 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 มีการเปลี่ยนแปลงต่อไปนี้
- เพิ่มความสามารถในการวัดระยะทางแบบใหม่เพื่อแสดงความสามารถของอุปกรณ์
minRangingInterval
supportedChannels
เพิ่มพารามิเตอร์การวัดระยะใหม่เพื่อรองรับการวัดระยะ STS ที่จัดสรรไว้
RSSI ที่เปิดใช้ในตำแหน่งการวัดระยะ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 มกราคม 2023
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 Issue #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 (v2) เวอร์ชันเนทีฟ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
- การอัปเดตไลบรารี
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)
เพื่อความเข้ากันได้กับModuleInstallClient
API - ปรับปรุงความเสถียรของ
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 มีการเปลี่ยนแปลงต่อไปนี้
- ปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play
- เพิ่มการรองรับแอปพลิเคชันที่กําหนดเป้าหมายเป็น Android 13
- แทนที่
@RecentlyNonNull
และ@RecentlyNullable
ด้วยแอตทริบิวต์ Nullability แบบเข้มงวด (@NonNull
และ@Nullable
) การเปลี่ยนแปลงนี้จะทำให้สิ่งที่เคยทำให้เกิดคำเตือนเกี่ยวกับค่า Null ทำให้เกิดข้อผิดพลาดเมื่อสร้างโค้ด Kotlin หรือใช้เฟรมเวิร์กการตรวจสอบnull
ของ Java
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Wearables
อัปเดตไลบรารี 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
- บริการ Google Play รุ่นเบต้ารุ่นแรก คลัง Matter
อาร์ติแฟกต์ที่เผยแพร่ใน 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
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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-dtdi
เวอร์ชันเบต้าเริ่มต้น (v16.0.0-beta01) พร้อมใช้งานแล้ว นี่เป็นรุ่นแรกแบบสาธารณะของ Device-to-Device 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 - เปลี่ยน
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 บริการ Google Play G+ (
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) แบบ 1-ต่อ-หลาย
การอัปเดตล่าสุดของ 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- บริการ Google Play ThreadNetwork library รุ่นเบต้าแรก
อาร์ติแฟกต์ที่เผยแพร่ใน 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() ที่รองรับตัวดำเนินการ
- เลิกใช้งานค่าคงที่ 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 ประกอบด้วยการเปลี่ยนแปลงทั้งหมดที่อยู่ในรุ่น v2.9 ของ TensorFlow
การอัปเดตล่าสุดของไลบรารี
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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
สำหรับการเชื่อมต่อใกล้เคียงจาก 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
รุ่นแรกพร้อมให้ใช้งานแล้ว ไลบรารีนี้มีฟังก์ชันการลงชื่อเข้าใช้ที่เรียบง่าย ดูข้อมูลเพิ่มเติมได้ที่คู่มือเริ่มต้นใช้งานการลงชื่อเข้าใช้สำหรับเวอร์ชัน 2
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการแก้ไขสำหรับปัญหาต่อไปนี้
ลําดับการดําเนินการของงานทําให้เกิดปัญหากับคลัง DI ของ Hilt (GitHub Issue #209, GitHub Issue #194, GitHub Hilt Issue #2744)
โปรเจ็กต์ที่มีตัวแปรจำนวนมากจะใช้เวลานานในการตรวจสอบการพึ่งพา (GitHub Issue #200)
การรวมข้อมูลที่ต้องใช้ในการทดสอบ (ปัญหา #214 ใน GitHub)
ไม่มีใบอนุญาต (ปัญหา #215 ใน GitHub)
AmbiguousVariantSelectionException
ลดความร้ายแรงของการบันทึกลง (ปัญหา #202 ใน GitHub)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 กุมภาพันธ์ 2022
อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มกราคม 2565
- อัปเดตไลบรารี 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 คุณสามารถหลีกเลี่ยง NPEs ในรันไทม์ได้โดยขึ้นอยู่กับplay-services-base
และplay-services-tasks
เวอร์ชัน 18.0.1 อย่างชัดเจน เพิ่มข้อมูลต่อไปนี้ลงในส่วนdependencies
ของbuild.gradle
implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
ในเดือนมกราคม 2022 เราวางแผนที่จะเผยแพร่อาร์ติแฟกต์อื่นๆ เวอร์ชันใหม่ซึ่งเผยแพร่ไปเมื่อวันที่ 9 ธันวาคม โดยมี
POM
ใหม่ที่ต้องอาศัยplay-services-base
และplay-services-tasks
เวอร์ชัน 18.0.1การอัปเดต 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
อื่นๆ
ตรวจสอบส่วน "อาร์ติแฟกต์ที่เผยแพร่" เพื่อดูรายการไลบรารีทั้งหมดที่ได้รับผลกระทบ
- มีการใช้คำอธิบายประกอบแบบบังคับให้ระบุค่าหรือไม่ (
การอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
ประกอบด้วยการเปลี่ยนแปลงคำอธิบายประกอบแบบบังคับให้ระบุค่าที่เป็นไปได้ที่อธิบายไว้ข้างต้น รวมถึงการเปลี่ยนแปลงเพิ่มเติมต่อไปนี้- นำค่าคงที่การออกกำลังกายที่เลิกใช้งานแล้วออกจากขอบเขต
- เพิ่มเมธอดยูทิลิตี
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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
ซึ่งจะเรียกใช้เมื่อจัดคิวใหม่ - เพิ่มการรองรับการจัดรูปแบบคำสั่งคิว
- ทำให้พารามิเตอร์
customData
ใน `RemoteMediaClient#queueSetRepeatMode เป็นค่าที่อนุญาตเป็น Null - เลิกใช้งานฟีเจอร์การแสดงผลจากระยะไกล
- เปลี่ยน
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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 Playcom.google.android.gms.permission.AD_ID
หากใช้
ads-identifier
v17.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 เนทีฟมีการเปลี่ยนแปลงต่อไปนี้
- แก้ไขข้อบกพร่องที่
onAdLeftApplication
ไม่ได้บันทึกการคลิกโฆษณา - แก้ไขข้อบกพร่องที่ทำให้แอปพลิเคชันขัดข้องเมื่อพยายามโหลดโฆษณาโดยไม่มีการเชื่อมต่อ
- แก้ไขข้อบกพร่องที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 สิงหาคม 2021
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
จะไม่มีการเปลี่ยนแปลง
อาร์ติแฟกต์ที่เผยแพร่ใน 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 เนทีฟมีการเปลี่ยนแปลงต่อไปนี้
อัปเดตการแสดงผลโฆษณาบนอุปกรณ์เคลื่อนที่เพื่อให้ตรงกับการแสดงผลโฆษณาบนเว็บและการแสดงตัวอย่างโฆษณา ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
เราได้เตรียมความพร้อมเพื่อบังคับใช้ Nullability ที่เข้มงวดโดยเพิ่มคำอธิบายประกอบ
@RecentlyNonNull
และ@RecentlyNullable
ลงใน SDK หลายรายการที่ก่อนหน้านี้ไม่ได้กำหนด Nullability อย่างชัดเจน การเปลี่ยนแปลงนี้จะทำให้เกิดคำเตือนเกี่ยวกับการละเมิดความปลอดภัยของค่า 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) ประกอบด้วยการเปลี่ยนแปลงต่อไปนี้เพิ่มการกำกับเนื้อหา
@NonNull
และ@Nullable
ในแพลตฟอร์ม API ซึ่งอาจทำให้แอป Kotlin ใช้งานไม่ได้หากก่อนหน้านี้ไม่ได้จัดการค่าnull
ด้วยวิธีที่ปลอดภัย (ดูเอกสารประกอบของ Kotlin เกี่ยวกับ Null Safety)เปลี่ยน ConnectionsClient เป็นอินเทอร์เฟซแทนคลาสนามธรรม
เปลี่ยน ConnectionsClient#MAX_BYTES_DATA_SIZE ให้เป็นแบบขั้นสุดท้าย
เพิ่ม 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()
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
เราได้เตรียมความพร้อมเพื่อบังคับใช้ Nullability ที่เข้มงวดโดยเพิ่มคำอธิบายประกอบ
@RecentlyNonNull
และ@RecentlyNullable
ลงใน SDK หลายรายการที่ก่อนหน้านี้ไม่ได้กำหนด Nullability อย่างชัดเจน การเปลี่ยนแปลงนี้จะทำให้เกิดคำเตือนเกี่ยวกับการละเมิดความปลอดภัยของค่า 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการกำกับเนื้อหา"non-semver-breaking" เกี่ยวกับความจําเป็นหรือไม่จําเป็นต้องมีค่าลงในแพลตฟอร์ม API
เพิ่มการประกาศต่อไปนี้ลงใน
AndroidManifest.xml
เพื่อรองรับการกรองระดับการมองเห็นแพ็กเกจใน Android 11 (API ระดับ 30) ขึ้นไป หลังจากอัปเดตเป็นcom.google.android.gms:play-services-maps:17.0.1
แล้ว คุณสามารถนําบรรทัดต่อไปนี้ออกจากAndroidManifest.xml
ของคุณเองได้
การอัปเดตล่าสุดของไลบรารี Wearable มีการเปลี่ยนแปลงต่อไปนี้
- ข้อบกพร่องที่แก้ไขแล้ว
- ปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Wearables
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ลงในไลบรารีไคลเอ็นต์แคสต์
- เพิ่ม 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 Issue #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 ที่ล้าสมัย (ปัญหา #166 ใน GitHub)
- ระบบไม่ได้แคชงานไว้ (GitHub Issue #68) (GitHub Issue #146) (GitHub Issue #165)
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
แล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 มกราคม 2021
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- การอัปเดตล่าสุดของไลบรารี Google Play Services Vision เป็นการอัปเดตภายในเท่านั้น
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 Services Fitness มีการเปลี่ยนแปลงต่อไปนี้
ตอนนี้สิทธิ์การเขียนจะอนุญาตให้แอปอ่านเฉพาะข้อมูลที่เขียนเท่านั้น หากต้องการอ่านข้อมูลที่แอปอื่นๆ เขียนลงในแพลตฟอร์ม 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
- Cloud Firestore และ Firebase Dynamic Links SDK
- ปลั๊กอิน 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 ประกอบด้วยการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, รหัสอินสแตนซ์ Firebase, การตรวจสอบประสิทธิภาพ Firebase และ SDK ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
ปลั๊กอิน
google-services
สำหรับ Android (เวอร์ชัน 4.3.4) และstrict-version-matcher
สำหรับ Android (เวอร์ชัน 1.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 ครั้งล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 เวอร์ชันเนทีฟ ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น AFS Native SDK สําหรับ Android
1 กันยายน 2020
อัปเดตคลังภาพบริการ Google Play มีดังนี้
- แก้ไข
SecurityException
จากไลบรารี Vision เมื่อไม่ได้ติดตั้งบริการ 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 ประกอบด้วยการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Cloud Storage for Firebase, Firebase In-App Messaging และ Firebase Realtime Database SDK
- ปลั๊กอิน 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
- มีการอัปเดตฟีเจอร์ภายในเล็กน้อยในคลังความรู้บริการ 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
ไว้ในกรณีที่ SDK ของbase
และbasement
ก่อนหน้านี้ไม่ได้กำหนดค่าที่อนุญาตของ Null อย่างชัดเจน เพื่อเตรียมพร้อมสำหรับการบังคับใช้ค่าที่อนุญาตของ Null อย่างเข้มงวด ซึ่งจะช่วยให้ 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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- 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_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- Firebase Cloud Messaging, รหัสอินสแตนซ์ Firebase และ SDK การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 เพื่อให้ทำงานเป็นแอปผู้รับได้ โปรดดูรายละเอียดที่หมายเหตุเกี่ยวกับรุ่น Sender SDK ของ Cast สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- การตรวจสอบประสิทธิภาพ 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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- Firebase Cloud Messaging และ Firebase Instance ID 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 Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, Firebase Instance ID และ Firebase Remote Config SDK
- 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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Bill of Materials (BoM)
- Firebase Cloud Messaging, Firebase Crashlytics, Firebase Instance ID, Firebase Realtime Database SDK
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 ให้ถูกต้องเมื่อผู้ใช้เปลี่ยนภาษา
- แก้ไขข้อบกพร่องเกี่ยวกับเงื่อนไขการแข่งขันเมื่อสร้างอินสแตนซ์ไคลเอ็นต์ที่อิงตาม
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 Instance ID
- Firebase SDK สําหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 และ Firebase Instance ID SDK
- Firebase SDK สําหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 ขึ้นไปreCAPTCHA Enterprise API ซึ่งให้คะแนนเป็นตัวเลขแก่ไคลเอ็นต์ ซึ่งบ่งบอกถึงความเป็นไปได้ที่ผู้ใช้จะเป็นบุคคลจริงและไม่ได้เป็นส่วนหนึ่งของการโจมตีอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
reCAPTCHA 2FA API ซึ่งช่วยให้ไคลเอ็นต์สามารถส่งภารกิจให้ผู้ใช้ยืนยันตัวตนทางอีเมล ดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 เมษายน 2020
การอัปเดต Firebase ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้ง Firebase, Firebase Instance ID, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สําหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ SDK โฆษณา Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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, ML Kit สําหรับ Firebase และ SDK การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics และปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการกำกับเนื้อหา"non-semver-breaking" เกี่ยวกับ Nullability ไปยังแพลตฟอร์ม API
ตัวอย่างเช่น ตอนนี้
GoogleApiAvailability#makeGooglePlayServicesAvailable
จะแสดงผลเป็น@NonNull Task
เพื่อให้คอมไพเลอร์ Kotlin ถือว่าค่าดังกล่าวไม่ใช่ค่า Null แทนที่จะเป็นประเภทแพลตฟอร์ม อย่างไรก็ตาม ระบบไม่ได้ทําเครื่องหมายพารามิเตอร์Activity
ที่ส่งไปยัง@NonNull
(แม้ว่าจะไม่ใช่ค่า Null จริง) เพื่อให้การเปลี่ยนแปลงนี้ไม่ทําให้โค้ด Kotlin ที่ส่งActivity?
ใช้งานไม่ได้- การอัปเดตภายในสำหรับไลบรารีอื่นๆ ของบริการ Google 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 และ SDK โฆษณา Firebase โปรดดูบันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- Firebase Crashlytics, Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้ง Firebase, รหัสอินสแตนซ์ Firebase และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 เหล่านี้ได้ในเอกสารอ้างอิง Kotlin สำหรับ Android
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- ไม่พบใบอนุญาตเมื่อมีโปรเจ็กต์ไลบรารีอยู่ (ปัญหา #119 ใน GitHub)
- การโอเวอร์โหลดเมธอดที่ไม่ชัดเจนเมื่อแก้ไขไฟล์ POM ไม่ได้ (ปัญหา #120 ใน GitHub)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 มีนาคม 2020
การอัปเดต Firebase ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase Cloud Messaging และ Firebase Instance ID SDK
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 Instance ID และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สําหรับ Google Analytics
- Firebase Bill of Materials (BoM)
การอัปเดตนี้ยังรวมถึงรุ่นแรกสําหรับ Firebase Installations SDK ด้วย
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
ไลบรารีการรับรู้ของบริการ Google Play เวอร์ชัน 18.0.0 มีการเปลี่ยนแปลงที่ทำให้เกิดข้อขัดข้องดังต่อไปนี้
- นำ API ของ
getPlaces()
และgetWeather()
ออกจากAwareness#SnapshotClient
ดูข้อมูลเพิ่มเติมได้ที่ประกาศการเลิกใช้งาน
- นำ API ของ
อาร์ติแฟกต์ที่เผยแพร่ใน 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 และ SDK การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สําหรับ Google Analytics
- Firebase Bill of Materials (BoM)
การอัปเดตนี้ยังรวมถึงรุ่น เบต้า เริ่มต้นของ 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 ที่ล้าสมัย (ปัญหา #57 ใน GitHub)
- เนื้อหาว่างสำหรับบางคลัง (ปัญหา #99 ใน GitHub)
- ข้อความ "แอปนี้ไม่มีใบอนุญาตโอเพนซอร์ส" (ปัญหา #105 ใน GitHub)
- OOM ที่อาจเกิดขึ้น (GitHub Issue #106)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 ธันวาคม 2019
การอัปเดต Firebase ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK การตรวจสอบประสิทธิภาพและการกำหนดค่าระยะไกลของ Firebase
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Cloud Firestore, Firebase Cloud Messaging, รหัสอินสแตนซ์ Firebase, Firebase Monitoring และ SDK การกำหนดค่าระยะไกล
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 - เปลี่ยนวิธีแสดงการแจ้งเตือนสื่อระหว่างเซสชัน Cast หากเปิดใช้การแจ้งเตือนสื่อ การแจ้งเตือนจะแสดงระหว่างเซสชันการแคสต์เสมอ ซึ่งก่อนหน้านี้จะแสดงเฉพาะเมื่อแอปทำงานอยู่เบื้องหลังเท่านั้น
- เปลี่ยนคลาสที่เกี่ยวข้องกับสื่อบางคลาสเพื่อใช้
Parcelable
อินเทอร์เฟซ
- เพิ่ม
22 พฤศจิกายน 2019
การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเปลี่ยนแปลงต่อไปนี้
- Firebase Authentication SDK
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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, รหัสอินสแตนซ์ Firebase, ML Kit สําหรับ Firebase และ SDK การตรวจสอบประสิทธิภาพ Firebase
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Cloud Firestore, ML Kit สำหรับ Firebase, Firebase Performance Monitoring, Firebase Realtime Database และ Firebase Remote Config SDK
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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)
- Firebase Bill of Materials (BoM) (v22.2.1)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
ปัญหา - เราได้รับรายงานว่า Firebase Android SDK สำหรับ Cloud Firestore เวอร์ชัน 21.1.0 อาจทริกเกอร์ข้อยกเว้นที่ตรวจไม่พบ ด้วยเหตุนี้ ปัญหานี้จึงส่งผลกระทบต่อรุ่น 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 Wallet มีดังนี้
การนํา Android Pay API ที่เลิกใช้งานแล้วและสัญลักษณ์ที่เกี่ยวข้องออก
- คลาส
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
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- นํา DataType ต่อไปนี้ซึ่งเลิกใช้งานแล้วออก
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
ที่อธิบายไว้ในบันทึกประจำรุ่นของวันที่ 2 กรกฎาคม 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 และ Firebase ML Kit SDK
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Analytics, Firebase Authentication, Cloud Storage สําหรับ Firebase, Firebase In-App Messaging และ ML Kit SDK
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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
เพิ่ม SMS User Consent API ใหม่ ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบ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 Instance ID
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- Firebase In-App Messaging SDK
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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
- อัปเกรด
Firebase Bill of Materials (BoM)
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
Google Analytics สําหรับ Firebase, Firebase App Indexing, Firebase Authentication, 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 Realtime Database, Firebase Remote Config, Firebase A/B Testing และ SDK ของ Firebase Instance ID
ปลั๊กอิน Gradle ของ Firebase
Firebase Bill of Materials (BoM)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 แล้ว โปรดดูรายละเอียดเกี่ยวกับวิธีเปลี่ยนไปใช้ 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 ครั้งล่าสุดมีการเปลี่ยนแปลงรหัสอินสแตนซ์, Firebase Authentication, Firebase Cloud Messaging, Firebase Monitoring และ Firebase Remote Config SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ขณะนี้ไลบรารี Cloud Firestore สำหรับ Android ที่มีส่วนขยาย 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
- ปลั๊กอิน Gradle ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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, Firebase Dynamic Link และ Cloud Functions สําหรับ SDK ของไคลเอ็นต์ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ขณะนี้ Bill of Materials (BoM) ของ Firebase พร้อมใช้งานเป็นฟีเจอร์ทดลองแล้ว การใช้ฟีเจอร์ Bill of Materials (BoM) ของ Gradle กับ Firebase จะช่วยให้คุณกำหนดเวอร์ชันของแพลตฟอร์ม Firebase ทั้งหมดได้ หากต้องการเพิ่ม SDK ลงในแอปโดยใช้ BoM ของ Firebase โปรดไปที่หัวข้อเพิ่ม 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
- อัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ครั้งล่าสุดมีการเปลี่ยนแปลง SDK ของ Firebase Authentication, Firebase Performance Monitoring และ Firebase Remote Config ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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) เมื่อแอปได้รับข้อความ
- แก้ไขปัญหาใน Instance ID ที่การตอบกลับคำขอโทเค็นช้า หรือในบางกรณีทําให้คำขอหมดเวลา
อาร์ติแฟกต์ที่เผยแพร่ใน 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 Dynamic Links, 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 ของ Google Ads ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 ครั้งล่าสุดมีการเปลี่ยนแปลงใน SDK ของ Firebase ML Kit ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 ครั้งล่าสุดมีการเปลี่ยนแปลงใน Realtime Database, Cloud Firestore และ SDK การรับส่งข้อความในแอป ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 เพื่อตรวจสอบสิทธิ์ผู้ใช้อย่างเข้มงวดด้วยโปรแกรมตรวจสอบสิทธิ์ 2 ประเภท ได้แก่ โปรแกรมตรวจสอบสิทธิ์ U2F ภายนอกและโปรแกรมตรวจสอบสิทธิ์ "แบบฝัง" ที่อยู่ในอุปกรณ์ซึ่งรองรับ
- นำตัวสร้างออกจาก
Fido2ApiClient
และFido2PrivilegedApiClient
คุณควรสร้างอินสแตนซ์ของคลาสเหล่านี้ผ่านโรงงานแบบคงที่ในFido
- เปลี่ยนชื่อ
MakeCredentialOptions
และBrowserMakeCredentialOptions
เป็นPublicKeyCredentialCreationOptions
และBrowserPublicKeyCredentialCreationOptions
ตามลำดับ - เพิ่ม
RequestOptions
ด้วยองค์ประกอบAuthenticationExtensions
ที่อนุญาตให้ผู้เรียกใช้กำหนดลักษณะการทำงานฝั่งไคลเอ็นต์เมื่อดำเนินการลงทะเบียนหรือการตรวจสอบสิทธิ์ ปัจจุบันระบบรองรับเฉพาะFidoAppIdExtension
ในอนาคตเราอาจรองรับส่วนขยายเพิ่มเติม ทั้งนี้ขึ้นอยู่กับกรณีการใช้งาน - เพิ่มผู้สร้างสำหรับ
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, การกําหนดค่าระยะไกลของ Firebase, การตรวจสอบประสิทธิภาพของ Firebase, Google Analytics สําหรับ Firebase และ SDK ของ Google Ads สําหรับ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 ครั้งล่าสุดมีการเปลี่ยนแปลงใน SDK ของ Firebase App Invites, Firebase Ml Kit และ Firebase Performance Monitoring ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 เมื่ออัปเดตเวอร์ชันของ Dependency บางรายการ (แม้ว่าจะใช้ 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 ประกอบด้วยการอัปเดต Cloud Firestore, Cloud Function สําหรับ Firebase, Firebase In-App Messaging, ฐานข้อมูล Firebase และ Firebase Storage SDK ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_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 ครั้งล่าสุดมีการเปลี่ยนแปลงใน Cloud Firestore, การรับส่งข้อความในแอป และ SDK การตรวจสอบประสิทธิภาพ รวมถึงปลั๊กอิน 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 และการเชื่อมโยงใน
UIMediaController
SeekBar
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่นผู้ส่ง Cast สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน 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
- ปรับโครงสร้างการวิเคราะห์การพึ่งพาของ Strict-Version-Matcher-Plugin เพื่อแสดงข้อความแสดงข้อผิดพลาดที่ดีขึ้นเมื่อพบเวอร์ชันของอาร์ติแฟกต์ที่ขัดแย้งกัน ตอนนี้ข้อความแสดงข้อผิดพลาดจะมีชื่อโปรเจ็กต์และชื่อของข้อกําหนดภายในโปรเจ็กต์เพื่อช่วยให้คุณระบุได้ว่าข้อกําหนดใดที่ประกาศไว้ทําให้เกิดข้อผิดพลาด
- แก้ไขข้อบกพร่องในปลั๊กอินที่เกี่ยวข้องกับบิลด์แบบหลายโมดูลและแบบขนาน
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ต้องระบุ
- โฆษณาเนทีฟ:
NativeAppInstallAd
,NativeContentAd
และ API ที่เกี่ยวข้องจะเลิกใช้งานเพื่อเปลี่ยนไปใช้UnifiedNativeAd
ดูวิธีการเพิ่มเติมในการใช้ API ใหม่ได้ที่โฆษณาเนทีฟแบบรวมขั้นสูง - โฆษณาเนทีฟ: เพิ่มฟีเจอร์ "ซ่อนโฆษณานี้"
- โฆษณาเนทีฟ: นําบันทึกคําเตือนที่ไม่อันตรายออกแล้ว "UnconfirmedClickListener ต้องไม่เป็นค่าว่างขณะตั้งค่า ClickConfirmingView"
- โฆษณาที่มีการให้รางวัล: การเรียกใช้
destroy()
จะทำให้ Listener เป็นค่าว่าง - เลิกใช้งานเมธอดต่อไปนี้เมื่อวันที่
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 Fitness เวอร์ชัน 16.0.0 ให้สิทธิ์เข้าถึงประเภทข้อมูลใหม่ 2 ประเภทและข้อมูลรวมที่เกี่ยวข้อง ดังนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 กันยายน 2018
ที่สวมใส่ได้
- แก้ไขข้อบกพร่องและปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Wearables
อาร์ติแฟกต์ที่เผยแพร่ใน 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 Crash Reporting, Firebase Dynamic Links และ Firebase Invites SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ 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 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 v17.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 API ที่แสดงรหัสสถานะที่ไม่ถูกต้องเมื่อผู้ใช้ยกเลิกการลงชื่อเข้าใช้
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ปัจจุบัน
อาร์ติแฟกต์ที่เผยแพร่ใน 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
นำช่วงเวอร์ชันออกแล้ว
ตั้งแต่รุ่น 15.0.0 ของบริการ Google Play และ Firebase ระบบจะกำหนดการพึ่งพาระหว่างไลบรารีโดยใช้ช่วงเวอร์ชันใน 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 Authentication, ฐานข้อมูลเรียลไทม์ของ Firebase และ Machine Learning ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
- ตอนนี้ Firebase กําหนดให้ไฟล์ Gradle ของแอประบุ
com.google.firebase:firebase-core
เป็น Dependency อย่างชัดเจนเพื่อให้บริการ Firebase ทํางานตามที่คาดไว้
8 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเพิ่มประสิทธิภาพของ Firebase Monitoring และรุ่นเบต้าของ ML Kit สําหรับ Firebase อ่านข้อมูลเพิ่มเติมได้ในหมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
2 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มเติมใน Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting และ Firebase Performance Monitoring พร้อมกับหมายเลขเวอร์ชันอิสระ ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 Plugin for Gradle เวอร์ชัน 2.2.0 หรือต่ำกว่า คุณอาจพบข้อผิดพลาดต่อไปนี้
Error: more than one library with package name 'com.google.android.gms'
ในการแก้ปัญหานี้ ให้อัปเดตปลั๊กอินเป็นเวอร์ชันล่าสุด
ไฮไลต์จากรุ่น v 15.0.0
การอัปเดตบริการ Google Play
ปลั๊กอิน
com.google.gms.oss.licenses.plugin
Gradle เวอร์ชันใหม่พร้อมใช้งานแล้ว โปรดอัปเดตเนื่องจากมีเพียงเวอร์ชันล่าสุดนี้เท่านั้นที่ใช้งานได้กับบริการ 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 ของ Android Studio)
ตั้งแต่เวอร์ชัน 15.0.0 เป็นต้นไปจะไม่มี
play-services
เป้าหมายที่ใช้แทนอีกต่อไปเพื่อดึงคอมโพเนนต์บริการ Google Play ทั้งหมด เราขอแนะนำไม่ให้ใช้วิธีนี้มาระยะหนึ่งแล้ว
โฆษณา
- เพิ่มคลาส
UnifiedNativeAd
ซึ่งอาจมีโฆษณาเพื่อการติดตั้งแอปหรือโฆษณาแบบคอนเทนต์ - อัปเดต Native Ads Advanced API เพื่อรองรับ
UnifiedNativeAd
ดังนี้- เพิ่มคลาส
UnifiedNativeAdView
และUnifiedNativeAdAssetNames
- เพิ่มอินเทอร์เฟซ
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
- เพิ่มเมธอด
forUnifiedNativeAd()
ลงในคลาสAdLoader.Builder
- ทำการอัปเดต Mediation API หลายรายการ ซึ่งทำให้อะแดปเตอร์และเหตุการณ์ที่กําหนดเองแสดงผลอินสแตนซ์ของ
UnifiedNativeAd
ได้
- เพิ่มคลาส
การตรวจสอบสิทธิ์
- เพิ่มค่าคงที่
KEY_EXTRA_ACCOUNT_TYPE
ลงในคลาสAccountTransfer
ซึ่งช่วยให้แพ็กเกจทราบว่าควรจัดการกับบัญชีประเภทใด
แคสต์
- เลิกใช้งานคลาส
AppVisibilityListener
- คลาส
RemoteMediaClient.Listener
ที่เลิกใช้งาน ให้ใช้คลาสRemoteMediaClient.Callback
ใหม่แทน - แก้ไขข้อขัดข้องใน
TracksChooserDialogFragment
และทําการเปลี่ยนแปลงหลายอย่างกับตัวสร้างและตัวสร้างของTracksChooserDialogFragment
- เปิดตัว
MediaQueue
API เพื่อแทนที่กลไกคิวสื่อที่มีอยู่ ใช้คลาสMediaQueueRecyclerViewAdapter
และMediaQueueArrayAdapter
ใหม่เพื่อเข้าถึงMediaQueue
ในมุมมอง Recycler และมุมมองรายการตามลำดับ - ตอนนี้การแตะการแจ้งเตือนการควบคุมระยะไกลของ Cast จะนําผู้ใช้ไปยังแอป Google Home หรือแอป Cast ที่เกี่ยวข้อง ทั้งนี้ขึ้นอยู่กับว่าแอป Cast รองรับการเข้าร่วมเซสชันโดยอัตโนมัติหรือไม่
- ข้อมูลอัปเดตจากฝ่ายสนับสนุน Google Ads
- ตอนนี้ 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 และ Firebase Cloud Storage ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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
- แก้ไขข้อผิดพลาดที่ทำให้เกิดข้อผิดพลาดเกี่ยวกับ Lint ของ Android ที่ไม่ถูกต้องซึ่งระบุว่า
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
- -license POM dependencies ไม่มีการตั้งค่า
minSdkVersion
/targetSdkVersion
ซึ่งหมายความว่าtargetSdkVersion
ที่นัยคือ 1 ซึ่งจะเพิ่มสิทธิ์READ_PHONE_STATE
และREAD_EXTERNAL_STORAGE
สำหรับแอปที่ใช้ 12.0.0 - Dependency POM ของ -license ทำให้เกิดปัญหา "มีไลบรารีมากกว่า 1 รายการที่มีชื่อแพ็กเกจ "com.google.android.gms.license"" ใน Ionic Pro
- คําอธิบายประกอบ
@PropertyName
สําหรับ firebase-database และ firebase-firestore มีการสร้างความสับสนให้กับเมธอดvalue()
ซึ่งหมายความว่าแอปจะไม่สร้างหากคุณใช้@PropertyName
- คําอธิบายประกอบทําให้เกิดข้อผิดพลาดเกี่ยวกับ Lint ที่ไม่ถูกต้องซึ่งระบุว่า
GoogleSignIn
และCredentialsClient
เป็นภายในเท่านั้น คุณไม่จำเป็นต้องสนใจข้อความเหล่านี้
เราจะเปิดตัวรุ่น 12.0.1 ที่อัปเดตแล้วเพื่อแก้ไขปัญหาเหล่านี้ในเร็วๆ นี้
ไฮไลต์จากรุ่น 12.0.0 ของบริการ Google Play
โฆษณา
- เพิ่มเมธอด
trackViews()
ลงในคลาสNativeAdMapper
เมธอดนี้จะแทนที่เมธอดtrackView()
ของคลาสเดียวกันซึ่งเลิกใช้งานแล้ว
- เพิ่มเมธอด
Auth
- เลิกใช้งานคลาส
Auth.AuthCredentialsOptions
และใช้คลาสCredentialsOptions
แทน
- เลิกใช้งานคลาส
การแคสต์
- การรองรับโฆษณาที่ปรับปรุงแล้ว
- เพิ่มเมธอด
setAdBreakClips()
และsetAdBreaks()
ลงในคลาสMediaInfo.Builder
เพื่อใช้เป็นวิธีส่งข้อมูลช่วงพักโฆษณาและคลิปในคำขอโหลดสื่อ - อัปเดตคลาส
AdBreakInfo.Builder
และเพิ่มคลาสAdBreakClipInfo
เพื่ออำนวยความสะดวกในวิธีการส่งช่วงพักและคลิปใหม่
- เพิ่มเมธอด
- เพิ่มการรองรับ Voice Cast API ใหม่ ดังนี้
- เพิ่มเมธอด
setCredentials()
และsetCredentialsType()
ลงในคลาสMeadiaLoadOptions.Builder
และเมธอดgetCredentials()
และgetCredentialsType()
ลงในคลาสMediaLoadOptions
วิธีการนี้ช่วยให้คุณตั้งค่าและรับข้อมูลเข้าสู่ระบบเฉพาะแอปพลิเคชันได้ด้วยคำขอโหลด - เพิ่มเมธอด
getEntity()
ลงในคลาสMediaInfo
เอนทิตีแสดงถึง Deep Link สำหรับการโหลดสื่อจาก Google Assistant
- เพิ่มเมธอด
- แก้ไขข้อบกพร่องที่การเรียก
CastContext.getSharedInstance()
ในอุปกรณ์ที่มีบริการ Google Play เวอร์ชันล้าสมัยทำให้ระบบขัดข้อง บริการ Google Play เวอร์ชันเก่าจะยังคงทําให้วิธีการนี้ใช้งานไม่ได้ ดังนั้นลูกค้าจึงควรตรวจสอบเวอร์ชันที่เหมาะสม
- การรองรับโฆษณาที่ปรับปรุงแล้ว
Fido
- ตอนนี้พาร์ทเนอร์ทดลองใช้ก่อนเปิดตัวสามารถใช้ Fast Identity Online 2.0 (Fido2) API ได้แล้ว เนื่องจาก API ยังอยู่ในช่วงทดลองใช้ก่อนเปิดตัว เราจึงทำการเปลี่ยนแปลงที่อาจทำให้แอปใช้งานไม่ได้โดยไม่ต้องแจ้งเตือน โปรดอย่าใช้ API นี้จนกว่า API จะพร้อมให้บริการแก่ผู้ใช้ทั่วไปมากขึ้นเพื่อรักษาความเสถียรของแอป
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มเติมใน Firebase Authentication, Firebase Cloud Messaging, Firestore และ Firebase Functions ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
Instant Apps
- เพิ่ม
Launcher
API ใหม่เพื่อตรวจสอบ URL ที่ระบุและเปิดแอปด่วนหากพบ
- เพิ่ม
ตำแหน่ง
- เพิ่มคลาส
ActivityTransition
เพื่อช่วยแอปแยกความแตกต่างระหว่างกิจกรรมการเคลื่อนไหวร่างกายต่างๆ ที่ผู้ใช้ทำ เช่น การเดิน วิ่ง หรือขับรถ - เพิ่มอินเทอร์เฟซ
BoundsMode
เพื่ออนุญาตให้เมธอดgetAutocompletePredictions()
เปิดใช้การค้นหาที่มีข้อจำกัดขอบเขต
- เพิ่มคลาส
Maps
- เพิ่มคลาส
StreetViewSource
ซึ่งช่วยให้คุณจำกัดการค้นหา Street View ให้มีเฉพาะผลการค้นหากลางแจ้งเท่านั้น - ดูรายการฟีเจอร์ทั้งหมด การแก้ไขข้อบกพร่อง และหมายเหตุอื่นๆ ได้ที่บันทึกประจำรุ่น Maps Android API
- เพิ่มคลาส
ใกล้เคียง
- เลิกใช้งานอินเทอร์เฟซ
Messages
และConnections
ที่ใช้GoogleApiClient
ให้ใช้ไคลเอ็นต์MessagesClient
และConnectionsClient
ที่ใช้GoogleApi
แทน
- เลิกใช้งานอินเทอร์เฟซ
18 ธันวาคม 2017 - เวอร์ชัน 11.8.0
ไฮไลต์จากรุ่น 11.8.0 ของบริการ Google Play
Auth
- เลิกใช้งานคลาส
WorkAccountApi
แล้วในตอนนี้ ให้ใช้WorkAccountClient
ผ่านWorkAccount.getClient()
แทน
- เลิกใช้งานคลาส
การแคสต์
- ทำการเปลี่ยนแปลงต่อไปนี้กับชั้นเรียน
UIMediaController
- เมื่อมีการเชื่อมโยงมุมมองกับ
UIMediaController
ตอนนี้ตัวควบคุมจะลงทะเบียนตัวรับฟังที่เรียกใช้เมธอดการจัดการเหตุการณ์อย่างใดอย่างหนึ่งต่อไปนี้เพื่อตอบสนองต่อการโต้ตอบของผู้ใช้ตามความเหมาะสม - ลบล้างวิธีการจัดการเหตุการณ์ข้างต้นเพื่อปรับแต่งลักษณะการทำงาน
- ปรับปรุงเอกสารประกอบเพื่อชี้แจงการใช้งานพื้นฐานของ
UIMediaController
- เปลี่ยนการแสดงปุ่มเปิด/ปิดเสียงให้แสดงไอคอนลำโพงเมื่อไม่ได้ปิดเสียง และไอคอนลำโพงที่มีเครื่องหมายกากบาทเมื่อปิดเสียง
- เมื่อมีการเชื่อมโยงมุมมองกับ
- ตอนนี้ Cast SDK สําหรับ Android รองรับแอปด่วนแล้ว
- ทำการเปลี่ยนแปลงต่อไปนี้กับชั้นเรียน
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มเติมฟีเจอร์สำหรับ App Indexing ของ 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.ChannelListener
WearableOptions.Builder.setLooper()
จะใช้แทนGoogleApiClient.Builder.setHandler()
เพื่อตั้งค่าเธรดสําหรับการเรียกกลับของโปรแกรมฟังในคลาสไคลเอ็นต์ API ใหม่
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Wearable API เวอร์ชันล่าสุดได้ที่หน้าบันทึกประจำรุ่นของ Android Wear
ปัญหาที่แก้ไขแล้วในเวอร์ชัน 11.8.0
ตอนนี้อินสแตนซ์ GoogleApi
ที่สร้างขึ้นด้วย Context
ในแอปที่มี targetSdkVersion 26 จะแจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติ ซึ่งช่วยแก้ปัญหาที่ทราบจาก 11.6.0
27 พฤศจิกายน 2017 - เวอร์ชัน 11.6.2
ไฮไลต์จากรุ่น 11.6.2 ของบริการ Google Play
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
- อัปเดต Auth API สำหรับไคลเอ็นต์ที่ใช้
GoogleApi
ใหม่ ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดที่ซ้ำกันน้อยลง ดังนี้- เพิ่มคลาส
CredentialsClient
และCredentials
CredentialsClient
ระบุจุดแรกเข้าสำหรับขอข้อมูลเข้าสู่ระบบและระบุว่าการลงชื่อเข้าใช้สำเร็จหรือไม่โดยใช้ข้อมูลเข้าสู่ระบบ - เพิ่มคลาส
GoogleSignInClient
และGoogleSignIn
GoogleSignInClient
มีจุดแรกเข้าสำหรับการโต้ตอบกับ Google Sign In API
- เพิ่มคลาส
- เพิ่มวิธีการ
GoogleAuthUtil.requestGoogleAccountsAccess()
วิธีนี้จะทำให้ผู้โทรใน Android O เห็นบัญชี Google ทั้งหมดที่ติดตั้งในอุปกรณ์ หากผู้ใช้ให้ความยินยอม - เพิ่มวิธีการ
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()
ใหม่เพื่อสร้างเครื่องมือเลือกไฟล์ที่เกี่ยวข้องได้ - วิธีการ
GoogleApiClient
API ที่เลิกใช้งานแล้วซึ่งเข้าถึงผ่าน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
และเมธอดgetSessionsClient
SessionsClient
เป็นจุดเริ่มต้นในการสร้างและจัดการ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 ที่โต้ตอบกับภาพรวม - เพิ่มคลาส
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()
เพื่อเพิ่มข้อมูลโค้ดชั่วคราวลงในกิจกรรม ตรวจสอบว่ากิจกรรมสามารถดําเนินการธุรกรรมของข้อมูลโค้ดที่แยกส่วนได้โดยไม่สูญเสียสถานะก่อนเรียกใช้เมธอด นักพัฒนาแอปส่วนใหญ่จะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้ เนื่องจากปกติแล้วresolveTask()
จะเรียกภายใน Listener การคลิกปุ่ม
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 11.6.0
อินสแตนซ์ GoogleApi
ที่สร้างขึ้นด้วย Context
ในแอปที่มี targetSdkVersion 26 จะไม่แจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติ พิจารณาใช้ GoogleApiAvailability.showErrorDialogFragment()
แทนในเงื่อนไขเหล่านี้
3 ตุลาคม 2017 - เวอร์ชัน 11.4.2
ไฮไลต์จากรุ่น 11.4.2 ของบริการ Google Play
- Cloud Firestore
- Cloud Firestore รุ่นเบต้าสาธารณะรุ่นแรกพร้อมให้ใช้งานแล้ว Cloud Firestore เป็นฐานข้อมูลที่ยืดหยุ่นและปรับขนาดได้สำหรับการพัฒนาอุปกรณ์เคลื่อนที่ เว็บ และเซิร์ฟเวอร์จาก Firebase และแพลตฟอร์ม Google Cloud เช่นเดียวกับฐานข้อมูลเรียลไทม์ของ Firebase ข้อมูลของคุณจะซิงค์กับแอปไคลเอ็นต์ผ่าน Firebase Realtime Database Listener แบบเรียลไทม์อยู่เสมอ รวมถึงมีการสนับสนุนแบบออฟไลน์เพื่อให้คุณสร้างแอปที่ตอบสนองได้ไม่ว่าจะมีเวลาในการตอบสนองของเครือข่ายหรือการเชื่อมต่ออินเทอร์เน็ตช้าเพียงใด นอกจากนี้ Cloud Firestore ยังปรับขนาดได้ในระดับองค์กรและผสานรวมกับผลิตภัณฑ์อื่นๆ ของ Firebase และ Google Cloud Platform รวมถึง Cloud Functions ได้อย่างราบรื่น ดูข้อมูลเพิ่มเติมเกี่ยวกับ Cloud Firestore ได้ที่บล็อก Firebase หากต้องการเริ่มต้นใช้งาน Cloud Firestore ทันที โปรดไปที่คู่มือเริ่มต้นใช้งาน
กันยายน 2017 - เวอร์ชัน 11.4.0
ไฮไลต์จากรุ่น 11.4 ของบริการ Google Play
โฆษณา
- เพิ่มเมธอด
getMediationAdapterClassName()
ลงในคลาสNativeAppInstallAd
และNativeContentAd
เราจะเลิกใช้งานเมธอดที่มีชื่อเดียวกันใน AdLoader - เพิ่มเมธอดลงในหลายคลาสเพื่อรองรับสื่อกลางวิดีโอเนทีฟ ดังนี้
- นำชั้นเรียน
SearchAdRequest
ออกแล้ว
- เพิ่มเมธอด
Analytics
- เพิ่มคลาสใหม่
AnalyticsJobService
คลาสนี้รองรับความเข้ากันได้สําหรับ Android O และ Analytics ใช้เพื่ออัปโหลดข้อมูล คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อใช้คลาสนี้ ระบบจะเพิ่มคลาสนี้โดยอัตโนมัติเป็นส่วนหนึ่งของแพ็กเกจ Analytics - เลิกใช้งานเมธอด
getContext()
ของคลาสAnalyticsService
- เลิกใช้งานคลาส
CampaignTrackingService
- เพิ่มคลาสใหม่
Auth
- ตอนนี้ตัวเลือกคำแนะนำจะส่งผลลัพธ์
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
เมื่อผู้ใช้ไม่ได้บันทึกข้อมูลคำแนะนำไว้
- ตอนนี้ตัวเลือกคำแนะนำจะส่งผลลัพธ์
การรับรู้
การแคสต์
- เพิ่มคลาสใหม่
PrecacheManager
คลาสนี้มีวิธีการแคชเนื้อหาที่ผู้ใช้ตั้งใจจะบริโภคไว้ล่วงหน้าเพื่อลดเวลาในการโหลด - เพิ่มเมธอด
getPrecacheManager()
ลงในคลาสCastContext
เพื่อให้แอปของคุณรับอินสแตนซ์ของคลาสPrecacheManager
- เพิ่ม
startSession(Intent)
ลงในคลาสSessionManager
แล้ว เรียกใช้เมธอดนี้เพื่อเข้าร่วมเซสชันการแคสต์เมื่อมีการเปิดแอปผู้ส่งโดย Intent ที่ไม่ชัด
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast API
- เพิ่มคลาสใหม่
พบบ่อย
- เพิ่มเมธอด
checkApiAvailability()
ลงในคลาสGoogleApiAvailability
เมธอดจะแสดงผลงานที่ตรวจสอบแบบไม่สอดคล้องกันว่า API ที่ระบุพร้อมใช้งานหรือไม่ หาก API อย่างน้อย 1 รายการไม่พร้อมใช้งาน งานจะดำเนินการไม่สำเร็จพร้อมAvailabilityException
ที่คุณใช้ค้นหาความพร้อมใช้งานของ API แต่ละรายการได้
- เพิ่มเมธอด
มอเตอร์ไซค์
- นำ
cancelPendingActions()
ออกจากอินเทอร์เฟซDriveApi
แล้ว
- นำ
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มเติมการจัดทำดัชนีแอปและการตรวจสอบสิทธิ์ ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
Maps
- ใช้
GoogleMap.OnMyLocationClickListener
ใหม่เพื่อตรวจหาเมื่อผู้ใช้คลิกจุดสีน้ำเงิน "ตำแหน่งของฉัน" โปรดดูรายละเอียดในคู่มือนักพัฒนาซอฟต์แวร์สำหรับเลเยอร์ตำแหน่งของฉัน
- ใช้
ใกล้เคียง
- ตอนนี้การเชื่อมต่อใกล้เคียงจำเป็นต้องใช้สิทธิ์
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
และCHANGE_WIFI_STATE
- ตอนนี้การเชื่อมต่อใกล้เคียงจำเป็นต้องใช้สิทธิ์
ใบอนุญาตระบบปฏิบัติการแบบเปิด
- เพิ่มการรองรับไฮเปอร์ลิงก์ในเนื้อหาใบอนุญาต
- เพิ่มเมธอด
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 ใหม่ช่วยให้การแสดงใบอนุญาตสำหรับทรัพยากร Dependencies ในบริการ Google Play และไลบรารีอื่นๆ ทำได้ง่ายขึ้น ดูข้อมูลเพิ่มเติมได้ที่คู่มือการใส่ประกาศเกี่ยวกับโอเพนซอร์ส
ตอนนี้คุณใช้ทรัพยากรของบริการ Google Play ผ่าน maven.google.com ได้แล้ว
ขณะนี้คุณดาวน์โหลด Dependency ได้จาก
maven.google.com
โดยตรง คุณสามารถอัปเดตสคริปต์บิลด์ Gradle ของแอปเพื่อใช้ที่เก็บนี้ได้โดยการกำหนดค่าบิลด์ดังนี้allprojects { repositories { jcenter() google() } }
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้ได้ในบล็อกโพสต์ประกอบ ดูรายละเอียดเพิ่มเติมเกี่ยวกับที่เก็บ Maven ของ Google ได้ที่หัวข้อเพิ่มการพึ่งพาการสร้างในเอกสารประกอบของ Android
การรองรับเวอร์ชัน SDK ใน 11.2
เมื่ออัปเกรดไลบรารีที่ใช้ร่วมกันของบริการ 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
ซึ่งช่วยให้แอปโหลดโฆษณาที่ไม่ซ้ำกันหลายรายการในคําขอเดียวได้
- เพิ่มเมธอด
Auth
- เพิ่มชั้นเรียน
WorkAccountClient
แล้ว คลาสนี้มีวิธีการจัดการวงจรชีวิตของบัญชี Android for Work - เพิ่มแพ็กเกจ accounttransfer แพ็กเกจนี้มี API ที่ใช้โดยโปรแกรมตรวจสอบสิทธิ์สำหรับการเริ่มต้นใช้งานบัญชี
- API ของ Universal 2nd Factor (FIDO U2F) ของ Fast Identity Online พร้อมใช้งานแล้ว โดยรองรับคีย์ความปลอดภัยแบบจับต้องได้ของ U2F สำหรับแอปและเว็บไซต์ต่างๆ ตามมาตรฐานที่กำหนดโดย FIDO Alliance ดูข้อมูลเพิ่มเติมได้ที่หัวข้อเริ่มต้นใช้งาน FIDO U2F และ com.google.android.gms.fido
- เพิ่มชั้นเรียน
การแคสต์
- เพิ่มคลาสใหม่ NotificationActionsProvider เพื่อรองรับการดำเนินการการแจ้งเตือนด้วยสื่อที่กำหนดเอง
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มเติมเกี่ยวกับการจัดทําดัชนีแอป ฐานข้อมูล ลิงก์แบบไดนามิก และพื้นที่เก็บข้อมูล ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
Instant Apps
- เพิ่ม
InstantAppsClient
เป็นจุดแรกเข้าหลักใหม่ - เพิ่ม
PackageManagerCompat
cookie API เพื่อเก็บข้อมูลแอปแบบทันใจจำนวนเล็กน้อยไว้ระหว่างเซสชัน
- เพิ่ม
สถานที่
- เพิ่มชั้นเรียน
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
- เพิ่มเมธอด
คำเชิญให้ใช้แอป
- เราเลิกใช้งานคลาส
AppInvite
แล้ว ใช้FirebaseDynamicLinks#getInstance()
แทนเป็นจุดแรกเข้าหลักในการเข้าถึงข้อมูล Dynamic Link และFirebaseAppInvite#getInvitation()
เพื่อรับข้อมูลคําเชิญให้ใช้แอป
- เราเลิกใช้งานคลาส
การรับรู้
- เพิ่มค่าคงที่ลงในคลาส
TimeFence
เพื่อให้ประเภทบริบทใหม่แก่ Snapshot API และ Fence API - เพิ่มความสามารถในการสร้างรั้วเวลาซึ่งจะตอบสนองต่อการเปลี่ยนแปลงเขตเวลาท้องถิ่นของอุปกรณ์
- เพิ่มความสามารถในการสร้างรั้วเวลาซึ่งตอบสนองต่อการเปลี่ยนแปลงตำแหน่งของอุปกรณ์ รวมถึงรั้วเวลาที่ระบุตามเวลาท้องถิ่นของเวลาพระอาทิตย์ขึ้นหรือตก
- เพิ่มค่าคงที่ลงในคลาส
ข้อมูลระบุตัวตน
- เพิ่ม
SmsRetriever
API ที่ช่วยให้คุณเรียกข้อมูลข้อความ SMS ที่ส่งไปยังแอปได้โดยไม่ต้องขอสิทธิ์จากผู้ใช้ในการอ่านข้อความ SMS ทั้งหมดที่ส่งไปยังอุปกรณ์ของผู้ใช้ ดูข้อมูลเพิ่มเติมได้ที่ SMS Retriever API
- เพิ่ม
การแคสต์
- อินเทอร์เฟซ
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.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
คลาสเหล่านี้มีข้อยกเว้นสำหรับออบเจ็กต์งานเมื่อการเรียกบริการ Google Play ไม่สำเร็จ - เพิ่มชั้นเรียน
GoogleApi
แล้ว ไคลเอ็นต์ API ที่อิงตามคลาสนี้จะจัดการการเชื่อมต่อระหว่างแอปกับบริการ Google Play - เพิ่มชั้นเรียน
Response
แล้ว คลาสนี้จะแสดงผลลัพธ์ของการเรียกใช้เมธอด API ในบริการ Google Play โดยใช้คลาสย่อยของGoogleApi
- เลิกใช้งานเมธอด
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเพิ่มการตรวจสอบสิทธิ์ทางโทรศัพท์ และการปรับปรุงหลายอย่างในการจัดทําดัชนีแอปและลิงก์แบบไดนามิก ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น 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 แล้ว Instant App ของ Android ช่วยให้ผู้ใช้ Android เรียกใช้แอปของคุณได้ทันทีโดยไม่ต้องติดตั้ง ดูข้อมูลเพิ่มเติมได้ที่ Android Instant Apps
ตำแหน่ง
- เพิ่มชั้นเรียน
FusedLocationProviderClient
แล้ว คลาสนี้มีจุดแรกเข้าหลักสำหรับการโต้ตอบกับผู้ให้บริการตำแหน่งแบบรวม ซึ่งใช้แหล่งข้อมูลต่างๆ นอกเหนือจาก GPS เพื่อระบุตำแหน่งของอุปกรณ์ให้แม่นยำและรวดเร็วที่สุด - เพิ่มชั้นเรียน
GeofencingClient
แล้ว คลาสนี้มีจุดแรกเข้าหลักสำหรับการโต้ตอบกับ API การกำหนดเขตพื้นที่เสมือน - เพิ่มเมธอด
getFusedLocationProvider()
และgetGeofencingClient()
ลงในคลาสLocationServices
- เพิ่มชั้นเรียน
LocationSettingsResponse
แล้ว ระบบจะแสดงผลคลาสนี้เป็นคําตอบเมื่อตรวจสอบการตั้งค่าระบบที่เกี่ยวข้องกับตําแหน่งโดยใช้เมธอดcheckLocationSettings()
เรียบร้อยแล้ว - เพิ่มชั้นเรียน
SettingsClient
แล้ว คลาสนี้มีจุดแรกเข้าหลักสำหรับการโต้ตอบกับ API การตั้งค่าตำแหน่งซึ่งช่วยตรวจสอบและกำหนดการตั้งค่าระบบที่เกี่ยวข้องกับตำแหน่งของอุปกรณ์
- เพิ่มชั้นเรียน
ใกล้เคียง
- ตอนนี้ Nearby Connections API มีความสามารถต่อไปนี้
- การสื่อสารแบบ peer-to-peer ออฟไลน์ทั้งหมดโดยใช้บลูทูธ, 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
แล้ว คลาสนี้จะแสดงผลการทดสอบจากชุดเครื่องมือทดสอบความเข้ากันได้ของ 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
การจัดทําดัชนีแอป
ตั้งแต่ Google Play Services SDK เวอร์ชัน 10.0 App Indexing API ได้ย้ายข้อมูลไปยัง Firebase App Indexing API เวอร์ชันใหม่ ตอนนี้ App Indexing API เวอร์ชันเดิมเลิกใช้งานแล้วโดยสมบูรณ์ และไม่พร้อมให้ใช้งานในแอปที่สร้างด้วย SDK เวอร์ชัน 10.2.6 อีกต่อไป
Firebase
การอัปเดตล่าสุดของ Firebase ประกอบด้วยรุ่นเบต้าของการตรวจสอบประสิทธิภาพและการปรับปรุงหลายอย่างในฟีเจอร์ต่างๆ รวมถึง 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 เป็น 10 วินาที หลังจากนั้น Android O จะถือว่าคอลแบ็กดังกล่าวมีสิทธิ์สิ้นสุด ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการข้อความ GCM และ FCM ใน Android O ได้ที่บล็อก Firebase
กุมภาพันธ์ 2017 - เวอร์ชัน 10.2
ไฮไลต์จากรุ่น Google Play Services 10.2
การเลิกใช้งาน Android เวอร์ชัน 2.3.x (Gingerbread)
บริการ Google Play 10.2.x เป็นรุ่นแรกที่ไม่รองรับ Android เวอร์ชัน 2.3.x (Gingerbread) อย่างเต็มรูปแบบอีกต่อไป แอปที่พัฒนาโดยใช้ SDK เวอร์ชัน 10.2.x ขึ้นไปต้องใช้ Android API ระดับ 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 Sign-in
เพิ่มความสามารถในการใช้ Google Sign-in API ให้แก่นักพัฒนาเกมเพื่อลดความซับซ้อนในการตรวจสอบสิทธิ์ฝั่งเซิร์ฟเวอร์ ดูข้อมูลเพิ่มเติมได้ที่อินเทอร์เฟซ
GoogleSignInOptionsExtension
คลาสGoogleSignInOptions
และเมธอดGoogleSignInOptions.Builder.addExtension()
ดูข้อมูลเพิ่มเติมเกี่ยวกับการผสานรวมการตรวจสอบสิทธิ์ฝั่งเซิร์ฟเวอร์ในเกมได้ที่การเปิดใช้การเข้าถึงฝั่งเซิร์ฟเวอร์ในบริการ Google Play GamesGoogle Fit
เพิ่มประเภทข้อมูลสุขภาพใหม่ที่ช่วยให้คุณเขียนข้อมูลสุขภาพที่หลากหลายมากขึ้นลงในแพลตฟอร์ม Google Fit ซึ่งรวมถึงความดันโลหิต น้ำตาลกลูโคสในเลือด ความอิ่มตัวของออกซิเจน ท่าทางของร่างกาย อุณหภูมิร่างกาย และข้อมูลอนามัยการเจริญพันธุ์ ดูข้อมูลเพิ่มเติมได้ที่คลาส
HealthDataTypes
และHealthDataFields
Maps
เวอร์ชันนี้เปิดตัวการจัดสไตล์ที่กำหนดเองสำหรับเส้นประกอบและสำหรับขอบของรูปหลายเหลี่ยมและวงกลม
- ตอนนี้คุณสามารถจัดเก็บออบเจ็กต์ข้อมูลแบบกำหนดเองกับออบเจ็กต์เรขาคณิตได้แล้ว เช่น โทรไปที่ setTag() เพื่อเพิ่มออบเจ็กต์ข้อมูลไปยังเส้นประกอบ
- ดูรายการฟีเจอร์ทั้งหมด การแก้ไขข้อบกพร่อง และหมายเหตุอื่นๆ ได้ในบันทึกประจำรุ่นของ Maps Android API
ใกล้เคียง
เพิ่มคลาส
AudioBytes
ลงใน API ของ Nearbymessages.audio
เพื่ออนุญาตให้อุปกรณ์ส่งหรือรับข้อมูลโดยใช้เสียงที่ใกล้เคียงกับคลื่นอัลตราซาวด์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 เวอร์ชัน 3.3 มีฟังก์ชันการทำงานที่ปรับปรุงใหม่สำหรับนักพัฒนาแอปในด้านต่อไปนี้
- เมื่อเล่นโฆษณา แถบเลื่อนหาตำแหน่งมีรูปลักษณ์ที่ดีขึ้น และภาพโปสเตอร์พื้นหลังจะเบลอ
- เพิ่มความสามารถในการปรับแต่งสไตล์ของรีโมตคอนโทรลขนาดเล็ก
- เพิ่มคลาส
ImageHints
ซึ่งให้คำแนะนำแก่ออบเจ็กต์ImagePicker
เกี่ยวกับประเภทและขนาดรูปภาพที่เลือกเพื่อแสดงใน UI - ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.3
Fit
- ตอนนี้ Fit มี Goals API ที่ช่วยให้แอปอ่านเป้าหมายการออกกำลังกายที่ผู้ใช้แอป Google Fit บน Android สร้างขึ้นได้
Google Sign-in
- เพิ่มความสามารถในการให้ผู้ใช้กรอกหมายเลขโทรศัพท์ที่เชื่อมโยงกับบัญชีด้วยการแตะเพียงครั้งเดียวในแอปที่ใช้ 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 ของแอปโฆษณา
- เพิ่มเมธอด
openDebugMenu
ของ Publisher Diagnostic API ลงในคลาสMobileAds
เพื่อให้ผู้เผยแพร่โฆษณาบนเว็บบนอุปกรณ์เคลื่อนที่และแอปบนอุปกรณ์เคลื่อนที่มีฟังก์ชันการแก้ปัญหาและแสดงตัวอย่างเดียวกันกับที่มีให้สำหรับโฆษณาบนเดสก์ท็อป
- เพิ่มเมธอด
การแคสต์
Cast API เวอร์ชัน 3.2 มอบฟังก์ชันการทำงานที่ปรับปรุงใหม่ให้แก่นักพัฒนาแอปในด้านต่อไปนี้
- โหมดโฆษณา: เปลี่ยนตัวควบคุมและการควบคุมการแจ้งเตือนเป็นโหมดที่ปิดใช้การควบคุมขณะแสดงโฆษณา
- โหมดสด: ตอนนี้สตรีมวิดีโอและเสียงแบบสดจะมีปุ่มเล่น/หยุดแทนปุ่มเล่น/หยุดชั่วคราว
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.2
Maps
- ขอแนะนำการปรับแต่งแผนที่ที่กำหนดเอง: ตอนนี้คุณสามารถปรับแต่งแผนที่เพื่อเปลี่ยนลักษณะที่ปรากฏ (หรือแม้แต่ซ่อน) องค์ประกอบต่างๆ เช่น ถนน สวนสาธารณะ ธุรกิจ และอื่นๆ
- ตอนนี้จุดที่น่าสนใจ (POI) ของธุรกิจจะปรากฏบนแผนที่โดยค่าเริ่มต้น จุดที่น่าสนใจของธุรกิจแสดงถึงธุรกิจต่างๆ เช่น ร้านค้า ร้านอาหาร และโรงแรม คุณซ่อนข้อมูลเหล่านี้ได้โดยใช้การจัดสไตล์แผนที่ที่กำหนดเอง
- ดูรายละเอียดและหมายเหตุสำคัญได้ที่บันทึกประจำรุ่นของ Maps Android API
สถานที่
- เพิ่มวิธี
setCountry
เพื่อจำกัดขอบเขตของคำขอการเติมข้อความอัตโนมัติของสถานที่เป็นประเทศเดียว
- เพิ่มวิธี
Firebase
- การอัปเดต Firebase ครั้งล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายรายการในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่น Firebase Android SDK
สิงหาคม 2016 - เวอร์ชัน 9.4
ไฮไลต์จากบริการ Google Play เวอร์ชัน 9.4
Google Sign-In
GoogleSignInAccount
ตอนนี้มีวิธีการgetFamilyName()
และgetGivenName()
เพื่ออนุญาตให้เข้าถึงนามสกุลและชื่อจริงของผู้ใช้ที่ลงชื่อเข้าใช้
Google Plus
Plus.API (รวมถึง
Plus.PeopleApi
และPlus.AccountApi
) เลิกใช้งานแล้ว ระบบจะยังคงรองรับวิดเจ็ต UI ทั้งหมดของ Google+ เช่น ปุ่มแชร์และปุ่ม "+1"- หากต้องการผสานรวมกับ Google Sign-In ให้เปลี่ยนไปใช้
GoogleSignInApi
- หากแอปของคุณต้องใช้ข้อมูลโซเชียลและข้อมูลโปรไฟล์ที่ครอบคลุมมากขึ้น ให้ดูผู้ให้บริการ Contacts ของ Android หรือ People API แบบข้ามแพลตฟอร์ม หากต้องการเพิ่มการเผยแพร่แอปผ่านกราฟโซเชียลของฐานผู้ใช้แอป ให้ใช้คําเชิญ Firebase
ดูรายละเอียดได้ในหมายเหตุการเลิกใช้งาน Plus.API
- หากต้องการผสานรวมกับ Google Sign-In ให้เปลี่ยนไปใช้
การแคสต์
ตอนนี้ Cast API เวอร์ชัน 3 มีฟังก์ชันการทำงานที่ปรับปรุงใหม่สำหรับนักพัฒนาแอปในด้านต่อไปนี้
- อินเทอร์เฟซ
ControlButtonsContainer
กำหนดคอนเทนเนอร์สำหรับปุ่มควบคุม - คลาส
ExpandedControllerActivity
ให้บริการติดตั้งใช้งานส่วนใหญ่สําหรับตัวควบคุมแบบขยาย ซึ่งเป็นรีโมตแบบเต็มหน้าจอ
- อินเทอร์เฟซ
สถานที่
- ตอนนี้ Places API มีUI เครื่องมือเลือกสถานที่ที่ออกแบบใหม่ซึ่งใช้หลักการของการออกแบบ Material
Maps
- เพิ่มชุดตัวรับฟังการเปลี่ยนแปลงใหม่ของกล้องสำหรับเหตุการณ์การเคลื่อนไหวของกล้องที่เริ่มต้น กำลังเกิดขึ้น และสิ้นสุด
- เพิ่มความสามารถในการจัดเก็บและเรียกข้อมูลออบเจ็กต์ข้อมูลแบบกำหนดเองซึ่งเชื่อมโยงกับเครื่องหมาย
- เพิ่มความสามารถในการตั้งค่าระดับการซูมต่ำสุดและสูงสุดที่ต้องการ
- เพิ่มความสามารถในการจำกัดขอบเขตที่ผู้ใช้สามารถเลื่อนและเลื่อนดูได้
- ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุเกี่ยวกับรุ่นล่าสุดของ Google Maps Android API
ความปลอดภัย
- Safe Browsing API ช่วยให้คุณระบุได้ว่า URI เชื่อมโยงกับแอปพลิเคชันที่เป็นอันตรายหรืออาจมีการโจมตีแบบวิศวกรรมสังคมหรือไม่ ดูข้อมูลเพิ่มเติมได้ที่การตรวจสอบ URL ด้วย 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 เวอร์ชัน 3 มอบฟังก์ชันการทำงานที่ปรับปรุงใหม่ให้แก่นักพัฒนาแอปในด้านต่อไปนี้
- การจัดการสถานะเซสชัน
- ตรรกะการเชื่อมต่อ ยกเลิกการเชื่อมต่อ และเชื่อมต่ออีกครั้ง
- การใช้งาน 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 เพื่อจัดการบีคอนออก ตอนนี้ "ใกล้เคียง" จะแสดงโฆษณา 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 เวอร์ชัน 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 ใน SDK ของ Google Play Services 9.0 แล้ว
คําเชิญให้ใช้แอป (ปัจจุบันคือคําเชิญของ Firebase) ยังใช้งานได้ที่
com.google.android.gms.appinvite
แต่หลังจากนี้ไปคุณควรใช้com.google.firebase:firebase-invites
Firebase 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()
เพื่อยืนยันว่าเครื่องมือตรวจจับพร้อมใช้งานก่อนใช้เครื่องมือตรวจจับใบหน้าหรือบาร์โค้ด
Auth
GoogleAuthUtil ได้ย้ายไปยัง -auth API ที่แยกออกมาใน SDK บริการ Google Play แล้ว หากแอปใช้
GoogleAuthUtil.getToken()
คุณอาจเห็นข้อผิดพลาดที่คล้ายกับต่อไปนี้Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(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 Sign In
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 9.0.0
หากแอปใช้ AdMob และใช้การประมวลผลหลังการคอมไพล์ของ ProGuard ด้วย แอปจะแสดงโฆษณาในอุปกรณ์ที่ไม่มี APK บริการ Google Play ไม่ได้ เว้นแต่คุณจะปรับการกำหนดค่า ProGuard หรืออัปเดตแอปให้ใช้ SDK บริการ Google Play เวอร์ชัน 9.0.1 เพื่อให้โฆษณาแสดงในอุปกรณ์เหล่านี้หลังจากอัปเดตแอปให้ใช้ SDK ของ Google Play Services 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)
เมื่อผู้ใช้คลิกเส้นประกอบ ดูคู่มือเกี่ยวกับเหตุการณ์เส้นประกอบOnPolygonClickListener
เรียกใช้การเรียกกลับไปยังonPolygonClick(Polygon)
เมื่อผู้ใช้คลิกรูปหลายเหลี่ยม ดูคู่มือเกี่ยวกับเหตุการณ์รูปหลายเหลี่ยมOnGroundOverlayClickListener
เรียกใช้การเรียกกลับไปยังonGroundOverlayClick(GroundOverlay)
เมื่อผู้ใช้คลิกการวางซ้อนบนพื้น ดูคำแนะนำเกี่ยวกับเหตุการณ์การวางซ้อนพื้นดิน
- คุณสามารถเปิดหรือปิดใช้ความสามารถในการคลิกของเส้นประกอบ รูปหลายเหลี่ยม และการวางซ้อนพื้นดินได้โดยเรียกใช้
setClickable(boolean)
ในออบเจ็กต์ที่เกี่ยวข้อง - แก้ไขข้อบกพร่องหลายรายการ ดูรายละเอียดได้ในบันทึกประจำรุ่นของ Google Maps
- เวอร์ชันนี้เปิดตัว Listener เหตุการณ์ใหม่หลายรายการ ดังนี้
Google Places
- เวอร์ชันนี้เปิดตัวบริการเติมข้อความอัตโนมัติใหม่ซึ่งแสดงการคาดคะเนสถานที่ตามคำค้นหาของผู้ใช้
PlaceAutocompleteFragment
คือกล่องโต้ตอบการค้นหาที่มีฟังก์ชันการเติมข้อความอัตโนมัติในตัวGeoDataApi.getAutocompletePredictions()
อนุญาตให้การเข้าถึงแบบเป็นโปรแกรมเพื่อวางการคาดคะเนเพื่อสร้าง UI การค้นหาที่กําหนดเองทั้งหมด
- นอกจากนี้ ระบบยังเพิ่มฟีเจอร์เติมข้อความอัตโนมัติลงในเครื่องมือเลือกสถานที่ด้วย
- เวอร์ชันนี้เปิดตัวบริการเติมข้อความอัตโนมัติใหม่ซึ่งแสดงการคาดคะเนสถานที่ตามคำค้นหาของผู้ใช้
Google Sign In
- เมื่อผู้ใช้เพิกถอนสิทธิ์เข้าถึงของแอปด้วยการตั้งค่า Google > แอปที่เชื่อมต่อ บริการ Google Play จะเริ่มบริการเพิกถอนเพื่อล้างสถานะการลงชื่อเข้าใช้ที่แคชไว้
- คุณสามารถกําหนดค่าออบเจ็กต์
GoogleSignInOptions
เพื่อแจ้งให้ผู้ใช้ลงชื่อเข้าใช้ด้วยบัญชีในโดเมน Google Apps เท่านั้นได้โดยใช้เมธอดsetHostedDomain ของบิลเดอร์ - เราได้นํา Callback ของ
onUploadServerAuthCode
และฟังก์ชันที่เกี่ยวข้องออกแล้ว หากต้องการรับโทเค็นการเข้าถึงสําหรับแบ็กเอนด์ ให้ใช้เมธอดrequestServerAuthCode
และgetServerAuthCode
โปรดดูรายละเอียดที่หัวข้อการเปิดใช้การเข้าถึงฝั่งเซิร์ฟเวอร์
ประวัติ Google Fit
- ตอนนี้ Google Fit History API มีเมธอดใหม่
updateData
ที่ช่วยให้คุณอัปเดตข้อมูลที่จัดเก็บไว้ใน Google Fit ได้ง่ายขึ้น เมื่อใช้updateData
คุณไม่จําเป็นต้องลบจุดข้อมูลที่มีอยู่ซึ่งทับซ้อนกับจุดข้อมูลใหม่ที่คุณต้องการเพิ่มลงใน Google Fit อีกต่อไป ระบบจะแก้ไขข้อขัดแย้งโดยอัตโนมัติด้วยการลบจุดข้อมูลที่มีอยู่ซึ่งทับซ้อนกับจุดข้อมูลใหม่
- ตอนนี้ Google Fit History API มีเมธอดใหม่
การรับส่งข้อความใกล้เคียง
- การรองรับใหม่สําหรับการสมัครรับข้อความบีคอน BLE ในเบื้องหลัง ซึ่งจะช่วยให้แอปของคุณได้รับการแจ้งเตือนจากบีคอนได้แม้ว่าจะไม่ได้ใช้งานอยู่ก็ตาม
คำเชิญให้ใช้แอป
- ตอนนี้คุณรวมข้อมูลเพิ่มเติมจากแอปเมื่อส่งคำเชิญทางอีเมลได้แล้ว ซึ่งรวมถึงรูปภาพที่กำหนดเอง ข้อความคำกระตุ้นให้ดำเนินการ (Call-To-Action) ที่กําหนดเองสําหรับปุ่มติดตั้งของคําเชิญ และ HTML ที่กําหนดเองสําหรับอีเมลคําเชิญ
Vision API
- เพิ่มการรองรับบาร์โค้ด Aztec
บริการหาตำแหน่งที่ตั้ง
- ความแม่นยำที่ดีขึ้นเมื่อใช้ Wi-Fi หรือเสาสัญญาณมือถือเพื่อระบุตำแหน่ง
ปัญหาที่ทราบ
- ขณะนี้โปรแกรมจำลองสำหรับ Android Wear เวอร์ชันล่าสุดยังไม่พร้อมใช้งาน
พฤศจิกายน 2015 - เวอร์ชัน 8.3
ไฮไลต์จากบริการ Google Play เวอร์ชัน 8.3
- Google Sign In -
GoogleSignIn
API ใหม่ช่วยให้ผสานรวมฟังก์ชันพื้นฐานของบัญชี Google เข้ากับแอปได้ง่ายขึ้นอย่างมาก การเปลี่ยนแปลงบางส่วนมีดังนี้- ตอนนี้คุณเปลี่ยนสถานะการ
GoogleApiClient
ลงชื่อเข้าใช้ได้โดยไม่ต้องสร้างการเชื่อมต่ออีกครั้ง ดูรายละเอียดเพิ่มเติมได้ที่SIGN_IN_MODE_OPTIONAL
และSIGN_IN_MODE_REQUIRED
- ลดความซับซ้อนของการผสานรวมเมื่อตรวจสอบสิทธิ์กับเซิร์ฟเวอร์
- ไม่ต้องขอสิทธิ์จากระบบเพื่อรับบัญชีที่ลงชื่อเข้าใช้แล้วอีกต่อไป
- ปุ่มลงชื่อเข้าใช้ที่ออกแบบใหม่
- ตอนนี้คุณเปลี่ยนสถานะการ
- บริการตำแหน่ง
- การปรับปรุงแบตเตอรี่สำหรับผู้ให้บริการตำแหน่งแบบรวม
- วิธี
flushLocations()
ใหม่ช่วยให้คุณแสดงสถานที่แบบเป็นกลุ่มได้ทันทีแทนที่จะต้องรอให้ระบบจัดกลุ่ม
- การวัดผลแอปพลิเคชัน - เวอร์ชันนี้เพิ่มฟีเจอร์สําหรับรวบรวมสถิติที่ไม่ระบุตัวบุคคลเกี่ยวกับเหตุการณ์การซื้อในแอป
- คำเชิญให้ติดตั้งแอป - วิธีการใหม่จะตั้งค่า
ResultCallback
ที่คุณสามารถใช้เพื่อเปิดใช้งานกิจกรรม Deep LinkAppInvite.AppInviteApi.getInvitation()
- คำเชิญให้ติดตั้งแอป - วิธีการใหม่จะตั้งค่า
- การปรับปรุงอื่นๆ - เราได้ทำการปรับปรุงและเปลี่ยนแปลงบริการ 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
ไฮไลต์จากรุ่น 8.1 ของบริการ Google Play
- เพิ่มการรองรับรูปแบบสิทธิ์ของ 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.credentials
API เพื่อบันทึกและเรียกข้อมูลเข้าสู่ระบบ รวมถึงลงชื่อเข้าใช้ผู้ใช้โดยอัตโนมัติในอุปกรณ์ต่างๆ (และเว็บไซต์ใน 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 ไปยังทีวีได้โดยตรง ตอนนี้เกมทุกเกมจะเล่นบนหน้าจอที่ใหญ่ขึ้นได้ด้วยฟีเจอร์แคสต์ API การเล่นอัตโนมัติและการจัดคิวใหม่ช่วยให้แอปที่เชื่อมต่อทั้งหมดมีคิวสื่อที่ซิงค์และแก้ไขได้ รวมถึงรองรับการโหลดสตรีมแบบปรับเปลี่ยนได้ล่วงหน้า
รหัสอินสแตนซ์ - รหัสอินสแตนซ์คือตัวระบุที่ไม่ซ้ำกันต่ออินสแตนซ์ของแอป ซึ่งช่วยให้แอปสร้างโทเค็นความปลอดภัยได้โดยใช้บริการคลาวด์รหัสอินสแตนซ์
Maps - เวอร์ชันนี้ทำให้ Google Maps Android API พร้อมใช้งานใน Android Wear ตอนนี้คุณจึงสร้างแอปที่อิงตามแผนที่ซึ่งทำงานในอุปกรณ์ที่สวมใส่ได้โดยตรง
Fit - ตอนนี้ Fit API มีข้อมูลระยะทางที่เดินและแคลอรี่ที่ใช้ไปซึ่งคุณสมัครรับข้อมูลได้ เวอร์ชันนี้ยังเปิดตัวประเภทข้อมูลใหม่สำหรับกิจกรรมการออกกำลังกาย (
TYPE_WORKOUT_EXERCISE
) ด้วยไดรฟ์ - เวอร์ชันนี้ช่วยให้คุณลบไฟล์และโฟลเดอร์อย่างถาวรได้แม้ว่าแอปพลิเคชันจะออฟไลน์อยู่ก็ตาม โดยการเรียกใช้เมธอด
delete()
คำเชิญให้ใช้แอป - ใช้
appinvite
API ใหม่เพื่อขยายฐานผู้ใช้แอปผ่านการบอกต่อ อนุญาตให้ผู้ใช้แชร์แอปกับรายชื่อติดต่อและเพื่อน ปล่อยให้ Google ขับเคลื่อนขั้นตอนการแนะนำและการเตรียมความพร้อม เพื่อให้คุณมุ่งเน้นสร้างแอปที่ยอดเยี่ยมได้