29 สิงหาคม 2024
การอัปเดตล่าสุดของ API เครื่องมือจัดการข้อมูลเข้าสู่ระบบ (
play-services-identity-credentials
) ประกอบด้วยการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับรหัสรีจิสทรีแล้ว
- เพิ่มล้างรีจิสทรี API แล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 สิงหาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase Cloud Messaging
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
การเปิดตัว API ของ
play-services-recaptchabase
เป็นครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน 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 และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่ผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 สิงหาคม 2024
- อัปเดตไลบรารี ML Kit ของบริการ Google Play สำหรับข้อมูลเพิ่มเติม โปรดดูบันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1 สิงหาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Vertex AI สำหรับ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 กรกฎาคม 2024
รุ่นอัลฟ่าของ API เครื่องมือจัดการข้อมูลเข้าสู่ระบบรุ่นอัลฟ่า (
play-services-identity-credentials
) สำหรับ Use Case ข้อมูลเข้าสู่ระบบดิจิทัลอัปเดตล่าสุดในการแก้ไข
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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase Crashlytics
- Vertex AI สำหรับ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อัปเดตล่าสุดในการแก้ไข
play-services-auth-blockstore
(v16.3.1) ปัญหาความเข้ากันได้เมื่อ SDK สร้างด้วย AndroidX
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 กรกฎาคม 2024
- อัปเดตล่าสุดของ
play-services-games-v2
(v20.1.2) ได้แก้ไขความเข้ากันได้ เมื่อใช้ API บริการเกมของ Play กับเกมที่สร้างด้วย Unreal Engine
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 กรกฎาคม 2024
- การอัปเดตล่าสุดของ
play-services-games-v2
(v20.1.1) ได้แก้ไขข้อบกพร่องที่ แอปพลิเคชันเวอร์ชัน Instant App จะขัดข้องเมื่อพยายาม เพื่อเข้าถึง API บริการเกมของ Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 มิถุนายน 2024
- อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่ผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 มิถุนายน 2024
การอัปเดตล่าสุดของ
play-services-maps
(v19.0.0) มีการรองรับ ดังต่อไปนี้:- กำหนดค่ารูปแบบสีแผนที่เป็นมืด สว่าง หรือใช้การตั้งค่าระบบ โปรดดูรายละเอียดที่หัวข้อ กำหนดค่าแผนที่
- ใช้สีเริ่มต้นสำหรับแผนที่เพื่อจับคู่สีใหม่ที่มีอยู่แล้ว ที่อยู่ในแอป Google Maps โปรดดูรายละเอียดที่หัวข้อ รูปแบบแผนที่ใหม่สำหรับ Google Maps Platform
- การใช้ การจัดรูปแบบตามข้อมูลสำหรับขอบเขต และ การจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูล
play-services-maps
เวอร์ชันล่าสุดยังมี API ต่อไปนี้ด้วย การอัปเดต:- เพิ่ม
DatasetFeature
แล้ว - เพิ่ม
Feature
แล้ว - เพิ่ม
FeatureClickEvent
แล้ว - เพิ่ม
FeatureLayer
แล้ว - เพิ่ม
FeatureLayerOptions
แล้ว - เพิ่ม
FeatureStyle
แล้ว - เพิ่ม
FeatureType
แล้ว - เพิ่ม
MapColorScheme
แล้ว - เพิ่ม
PlaceFeature
แล้ว - เลิกใช้งาน
MapsInitializer.Renderer.LEGACY
ในMapsInitializer.Renderer
ให้ใช้ ตัวแสดงแผนที่ล่าสุด - อัปเดตเมื่อ
MapCapabilities
ให้รวมวิธีตรวจสอบความพร้อมใช้งานสำหรับการจัดรูปแบบโดยอิงตามข้อมูล - อัปเดตเมื่อ
GoogleMap
ให้รวมวิธีการตั้งค่ารูปแบบสีแผนที่ได้ด้วย - อัปเดตเมื่อ
GoogleMapOptions
ให้รวมวิธีการตั้งค่ารูปแบบสีแผนที่ได้ด้วย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 มิถุนายน 2024
- การอัปเดตล่าสุดในไลบรารี
play-services-auth-blockstore
ประกอบด้วย การเปิดตัว RestoreCredential API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 มิถุนายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Vertex AI สำหรับ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 มิถุนายน 2024
ไลบรารี
play-services-appsearch
พร้อมให้บริการสำหรับผู้ใช้ทั่วไปแล้ว ช่วงเวลานี้ ไลบรารีมี API สำหรับจัดเก็บข้อมูลที่มีโครงสร้างใน AppSearch แบบรวมศูนย์ ฐานข้อมูลโดยบริการ Google Play การดำเนินการนี้จะเปิดใช้การแชร์ข้อมูลข้ามแอป ตามการกำหนดค่ารายการควบคุมการเข้าถึง (ACL) ที่ได้จากไคลเอ็นต์ การแชร์ข้ามแอปเป็นแบบเลือกใช้และต้องกำหนดค่าโดยนักพัฒนาซอฟต์แวร์อย่างชัดเจนเมื่อ โดยใช้ AppSearch API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
การเปิดตัวล่าสุดของ ปลั๊กอิน
google-services
สำหรับ Android (v4.4.2) พร้อมใช้งานแล้ว สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 พฤษภาคม 2024
การอัปเดตล่าสุดของไลบรารีต่างๆ ประกอบด้วยการเปลี่ยนแปลงต่อไปนี้
- เปลี่ยน
minSdkVersion
เป็น 21 แล้ว - อัปเดตทรัพยากร Dependency ใน
play-services-base
,play-services-basement
และplay-services-tasks
ไลบรารีเป็นเวอร์ชันล่าสุด
ดู "อาร์ติแฟกต์ที่เผยแพร่" สำหรับรายการไลบรารีทั้งหมดที่ได้รับผลกระทบ
- เปลี่ยน
อาร์ติแฟกต์ที่เผยแพร่ใน 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 และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่ผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่ผลิตภัณฑ์ บันทึกประจำรุ่น
ในเดือนกันยายน 2024 Firebase Ads SDK (
firebase-ads
และfirebase-ads-lite
รายการ) จะไม่เผยแพร่อีกต่อไป ให้ใช้ Google Mobile Ads Android SDKอาร์ติแฟกต์ของ Firebase เหล่านี้ไม่ได้ให้ไบนารีของตัวเองและเป็นเพียง Wrapper ของทรัพยากร Dependency เราทำการเปลี่ยนแปลงนี้เพื่อให้คุณได้รับ ควบคุมทรัพยากร Dependency ที่คุณเพิ่มลงในแอป หากต้องการดูข้อมูลเพิ่มเติม เกี่ยวกับการเปลี่ยนแปลงนี้และวิธีย้ายข้อมูลเพื่อใช้ Google Mobile Ads Android SDK ดู คำถามที่พบบ่อยนี้ใน เอกสาร Firebase
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
ประกอบด้วย การเปลี่ยนแปลงต่อไปนี้:เพิ่มสัญญาใหม่ที่สามารถใช้กับ API ของผลการค้นหากิจกรรมใหม่ใน Android ที่ต้องจัดการ
loadPaymentData
ผลการค้นหางาน ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Google Pay Android SDKเลิกใช้งานแล้ว
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
โปรดใช้สัญญา 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 ออกแล้ว แทนที่โดย เครื่องมือจัดการข้อมูลเข้าสู่ระบบ
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
เพื่อสนับสนุน การเปลี่ยนเสียง
เปลี่ยนประเภทการแสดงผล
supportedSlotDurations
และsupportedRangingIntervals
เป็นList
นำ API ที่เชื่อมโยงกับการแจ้งเตือนความเสี่ยงต่อการติดเชื้อออกแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 ธันวาคม 2023
การเปิดตัว TensorFlow Lite รุ่นเบต้าแบบสาธารณะใน C API ของบริการ Google Play พร้อมใช้งานแล้ว
เมื่อใช้ API นี้ คุณจะเขียนโค้ด C หรือ C++ ที่ใช้ TensorFlow Lite ได้ ในบริการ Google Play
ดูข้อมูลเพิ่มเติมได้ที่ TensorFlow Lite ในบริการ Google Play เอกสารประกอบของ C API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 ธันวาคม 2023
การอัปเดต Google Pay API ล่าสุด (
play-services-wallet
) ประกอบด้วย การเปลี่ยนแปลงต่อไปนี้:เพิ่มสัญญาใหม่ที่สามารถใช้กับ API ของผลการค้นหากิจกรรมใหม่ใน Android ที่ต้องจัดการ
loadPaymentData
ผลการค้นหางาน ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Google Pay Android SDKเลิกใช้งานแล้ว
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
ใช้สัญญา API ผลกิจกรรมฉบับใหม่ที่เปิดตัวไปในรุ่นนี้ แทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 ธันวาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 ธันวาคม 2023
อัปเดตล่าสุดเกี่ยวกับ
play-services-cast
play-services-cast-framework
และplay-services-cast-tv
ไลบรารี รวมถึงการเปลี่ยนแปลงต่อไปนี้อัปเดตเป็นที่ขึ้นอยู่กับ
androidx.mediarouter:mediarouter:1.6.0-beta01
แล้ว ช่วงเวลานี้ เปลี่ยนของMediaRouteButtons
มองเห็นได้เสมอโดยค่าเริ่มต้นเปลี่ยนเพื่อลดสถานการณ์ที่การเริ่มต้นการค้นหาอุปกรณ์แคสต์ อัตโนมัติโดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ
เพิ่มเมื่อ
CastOptions.Builder#setSessionTransferEnabled
เพื่อตั้งค่าว่าแอปพลิเคชันผู้ส่งควรแสดงอุปกรณ์แคสต์หรือไม่เมื่อ ตัวสลับเอาต์พุต ไว้ ค่าเริ่มต้นคือtrue
เพิ่มเวอร์ชันใหม่ของ
CastButtonFactory#setUpMediaRouteButton
ผลตอบแทนนั้นTasks
ที่แอปสามารถรับฟังเพื่อให้ประสบความสำเร็จหรือได้รับการยกเว้น
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 ตุลาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 ในการแสดง Nearby ออกแล้ว ไม่มีการเปลี่ยนทดแทน
เลิกใช้งาน API ในข้อความ Nearby ใช้
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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
การอัปเดตล่าสุดในคลัง
play-services-wallet
ได้เปลี่ยน API ปุ่มจ่าย กลับไปใช้เนื้อหาปุ่มแบบคงที่สำหรับอุปกรณ์ที่ใช้ Google Play บริการที่ต่ำกว่า v23.21.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 สิงหาคม 2023
อัปเดตล่าสุดของไลบรารี
play-services-auth
ประกอบด้วย การเปลี่ยนแปลง:เพิ่มไคลเอ็นต์ API ใหม่แล้ว
AuthorizationClient
เพื่อช่วยคุณขอสิทธิ์ในการเข้าถึงข้อมูลใน Google ที่เกี่ยวข้อง ด้วยบัญชีที่ลงชื่อเข้าใช้ในอุปกรณ์เลิกใช้งานแล้ว
getPhoneNumber
โดยไม่มีการเปลี่ยนทดแทน
อัปเดตล่าสุดของไลบรารี
play-services-fido
ประกอบด้วย การเปลี่ยนแปลง:- เพิ่มวิธีการใหม่แล้ว
toJson
ซึ่งแสดงผลการแสดง JSON ของPublicKeyCredential
ออบเจ็กต์
- เพิ่มวิธีการใหม่แล้ว
การอัปเดตล่าสุดในไลบรารี
play-services-wearable
ประกอบด้วย การเปลี่ยนแปลงต่อไปนี้:- การสนับสนุนแอปพลิเคชันสำหรับการย้ายข้อมูลนาฬิกาจากโทรศัพท์เครื่องเก่าไปยังโทรศัพท์เครื่องใหม่
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 สิงหาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 สิงหาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 มิถุนายน 2023
อัปเดตล่าสุดของไลบรารี
play-services-wallet
ประกอบด้วย การเปลี่ยนแปลง:- อัปเกรด Pay Button API จากรุ่นเบต้าเป็นรุ่นเสถียร
เปลี่ยนรูปแบบของปุ่มต่อไปนี้
- ขนาดข้อความของปุ่มจะตรงกับขนาดของโลโก้ "GPay"
- ระยะขอบของปุ่มถูกปรับเป็นความสูงของปุ่มต่ำสุดและสูงสุด
- ตอนนี้คุณกำหนดค่าความกลมของปุ่มได้แล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 มิถุนายน 2023
อัปเดตล่าสุดของไลบรารี
play-services-auth
ประกอบด้วย การเปลี่ยนแปลง:- เลิกใช้งาน API ที่เกี่ยวข้องกับฟีเจอร์หมายเลขโทรศัพท์ที่ยืนยันแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 มิถุนายน 2023
การอัปเดตล่าสุดของ Nearby UWB SDK (
play-services-nearby
) ประกอบด้วย การเปลี่ยนแปลงต่อไปนี้:เพิ่มความสามารถเกี่ยวกับระยะใหม่สำหรับการแจ้งเตือนข้อมูลช่วงที่กำหนดค่าได้ โปรดดู
supportedNtfConfigs
เพิ่มพารามิเตอร์ช่วงใหม่เพื่อกำหนดค่าการแจ้งเตือนข้อมูลช่วง: โปรดดู
uwbRangeDataNtfConfig
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 มิถุนายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 พฤษภาคม 2023
การอัปเดตรุ่นเบต้าแบบสาธารณะของ TensorFlow Lite Acceleration Service สำหรับ Android พร้อมใช้งานแล้ว
กำลังใช้ไลบรารี Acceleration Service (
play-services-tflite-acceleration
) คุณสามารถใช้การเปรียบเทียบประสิทธิภาพ ML ในอุปกรณ์ แล้วพิจารณา วิธีที่ดีที่สุดในการเพิ่มปริมาณงานของ ML ดูข้อมูลเพิ่มเติมได้ที่ เวลา เอกสารประกอบเกี่ยวกับ Acceleration Serviceอัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่อยู่ใน รุ่น TensorFlow เวอร์ชัน 2.12.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 พฤษภาคม 2023
- การเปิดตัวบริการ 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 สำหรับ Payments
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 เมษายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
การอัปเดต
play-services-cast
,play-services-cast-framework
และ ไลบรารีplay-services-cast-tv
รายการประกอบด้วยNotificationManager
ใช้เพื่อโพสต์การแจ้งเตือนสื่อของ Cast แทน บริการที่ทำงานอยู่เบื้องหน้า- เพิ่มใหม่
CastReasonCodes#CAST_CANCELLED
เพื่อระบุว่าเซสชันการแคสต์ถูกยกเลิก
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังต่อไปนี้
- แก้ไขปัญหาที่บริการ Nearby ได้ใช้ซ้ำ
UWBClient
เพื่อรองรับเซสชันที่หลากหลาย
- แก้ไขปัญหาที่บริการ Nearby ได้ใช้ซ้ำ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 มีนาคม 2023
บริการเกมของ Play (v2) ที่อัปเดตล่าสุดจะมีสิ่งต่อไปนี้ การเปลี่ยนแปลงไลบรารี GNI (
play-services-gni-native-c
) ไลบรารีนี้เป็น ไลบรารีการสนับสนุนสำหรับ เครื่องมือ Wrapper ของไลบรารี- เพิ่มการรองรับ Callback เนทีฟ
- มาโครตัวช่วยที่เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 มกราคม 2023
- เราเลิกใช้งาน Stream Protect SDK แล้ว และจะยุติการให้บริการในปี 2023
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 มกราคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
- อัปเดตล่าสุดของบริการ Google Play ไลบรารี Matter จะอัปเกรด API จากสถานะเบต้าเป็น เวอร์ชันสำหรับผู้ใช้ทั่วไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 ธันวาคม 2022
- อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 ธันวาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase Cloud Messaging
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 ธันวาคม 2022
- การเปิดตัวเวอร์ชันเบต้าครั้งแรกของคลังช่วยตอบแบบอัจฉริยะ ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่น ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 ธันวาคม 2022
อัปเดตล่าสุดเกี่ยวกับ ปลั๊กอิน Gradle ใบอนุญาต OSS รวมการแก้ไขปัญหาต่อไปนี้
- ตั้งค่า
notCompatibleWithConfigurationCache
เพื่อหลีกเลี่ยงข้อผิดพลาดเกี่ยวกับการบ่มเพาะ ฟีเจอร์แคชการกำหนดค่า Gradle (ปัญหาเกี่ยวกับ GitHub #206)
- ตั้งค่า
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 พฤศจิกายน 2022
อัปเดตล่าสุดของไลบรารี
play-services-auth
ประกอบด้วย การเปลี่ยนแปลง:- เพิ่ม API ใหม่ใน
BeginSignInRequest
แล้ว ที่ช่วยให้นักพัฒนาซอฟต์แวร์ใช้ไลบรารี JetPack เพื่อใช้พาสคีย์ได้ - เพิ่ม API ใหม่ใน
CredentialSavingClient
ที่อนุญาตให้นักพัฒนาแอปเรียกออบเจ็กต์สถานะจาก Intent ของผลการค้นหากิจกรรม
- เพิ่ม API ใหม่ใน
อัปเดตล่าสุดของไลบรารี
play-services-fido
ประกอบด้วย การเปลี่ยนแปลง:- เปิดตัวเมื่อ
FidoCredentialDetails
- เปิดตัวเมื่อ
GoogleThirdPartyPaymentExtension
- เปิดตัวเมื่อ
DevicePublicKeyStringDef
- เปิดตัวเมื่อ
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
ประกอบด้วย การเปลี่ยนแปลงต่อไปนี้:- อัปเดตทรัพยากร Dependency ที่ไม่ถูกต้องเพื่อแก้ไข
SettingsClient
ปัญหา
- อัปเดตทรัพยากร Dependency ที่ไม่ถูกต้องเพื่อแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase Crashlytics
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อัปเดตล่าสุดของไลบรารีบริการ TensorFlow Lite for 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
ซึ่งเรียกใช้โดย Instant App จะล้มเหลวอย่างถูกต้อง แทนที่จะแสดงผลลัพธ์ไม่ได้เลย
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 Performance Monitoring
- ฐานข้อมูลเรียลไทม์ของ 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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
- การอัปเดต
play-services-cast
และplay-services-cast-framework
ห้องสมุด สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
อาร์ติแฟกต์ที่เผยแพร่ใน 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
การอัปเดตล่าสุดของไลบรารีอุปกรณ์ที่สวมใส่ได้มีการเปลี่ยนแปลงดังต่อไปนี้
- ปรับปรุงความพร้อมใช้งานของ SDK ที่สวมใส่ได้ในอุปกรณ์ที่มีบริการ Google Play
- เพิ่มการรองรับแอปพลิเคชันที่กำหนดเป้าหมายเป็น Android 13
- แทนที่
@RecentlyNonNull
และ@RecentlyNullable
ด้วยค่าว่างแบบเข้มงวดแล้ว คำอธิบายประกอบ (@NonNull
และ@Nullable
) การเปลี่ยนแปลงนี้ทำให้ ตอนนี้คำเตือนค่า Null จะทำให้เกิดข้อผิดพลาดเมื่อสร้างโค้ด Kotlin หรือ โดยใช้null
เฟรมเวิร์กการตรวจสอบ Java
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นที่สวมใส่ได้
อัปเดตไลบรารี ML Kit ของบริการ Google Play สำหรับข้อมูลเพิ่มเติม โปรดดูบันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
15 กันยายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase App Check
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play (v16.0.0) พร้อมใช้งานแล้ว สำหรับรุ่นนี้ โดยทั่วไปแล้วจะมีไลบรารี พร้อมใช้งาน ไลบรารีนี้สามารถใช้เป็นอีกทางเลือกหนึ่งแทนสแตนด์อโลน ไลบรารี TensorFlow Lite เพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติ สำหรับ ข้อมูลเพิ่มเติมได้ที่ เอกสารประกอบของ TensorFlow ที่ใช้เวลาเพียง 2 นาที
อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 กันยายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีดังต่อไปนี้ เปลี่ยน:- เพิ่ม API ใหม่ใน
BeginSignInRequest
และGetSignInIntentRequest
ซึ่งคุณสามารถใช้เพื่อขอหมายเลขโทรศัพท์ที่ยืนยันแล้วจาก Google เมื่อใช้การลงชื่อเข้าใช้ด้วย Google
- เพิ่ม API ใหม่ใน
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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) พร้อมใช้งานแล้ว นี่เป็นรุ่นที่เผยแพร่สู่สาธารณะครั้งแรกของ 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 โหลด โมดูลแคสต์ - เลิกใช้งาน
ApplicationMetadata#getImages()
ให้ใช้ApplicationMetadata#getIconUrl()
ซึ่งจะแสดงรูปภาพของแอปพลิเคชันที่ตั้งค่าไว้ในนักพัฒนาซอฟต์แวร์ Cast คอนโซล - เปลี่ยน
minSdkVersion
จาก 14 เป็น 16 สำหรับplay-services-cast-tv
ไลบรารี
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
- เลิกใช้งาน
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
- เลิกใช้งาน G+ SDK ของบริการ Google Play (
com.google.android.gms.plus
) แล้ว ในปี 2018 และหยุดให้บริการในเดือนกุมภาพันธ์ 2022 ดังนั้น การอ้างอิงที่เกี่ยวข้องทั้งหมด นำเอกสารประกอบออก
1 สิงหาคม 2022
- อัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play (v16.0.0-beta03) ใช้งานได้แล้วในขณะนี้ ไลบรารีนี้สามารถใช้เป็นทางเลือก ลงในไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับ การอัปเดตอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ที่ เอกสารประกอบของ TensorFlow
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 กรกฎาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 แล้ว
- เปิดใช้งานช่วงสองทางแบบสองทางแบบหนึ่งต่อหลายข้อมูล (DS-TWR)
อัปเดตล่าสุดของ SDK การเชื่อมต่อ Nearby มีดังนี้ การเปลี่ยนแปลง:
- เพิ่มเมื่อ
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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 กรกฎาคม 2022
- รุ่นเบต้าครั้งแรกของบริการ Google Play ไลบรารี ThreadNetwork
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
ประกอบด้วย การเปลี่ยนแปลงต่อไปนี้:- คงที่ ปัญหาเกี่ยวกับคำอธิบายประกอบที่ไม่มีข้อมูล สำหรับลูกค้า 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่อยู่ใน รุ่น 2.9 ของ TensorFlow
การอัปเดตล่าสุดของ API ที่เลิกใช้งานไลบรารี
play-services-fitness
ที่สนับสนุนการอ่านและการเขียนข้อมูลการออกกำลังกายที่ผ่านมา 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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 พฤษภาคม 2022
การอัปเดตล่าสุดไปยัง
play-service-nearby
(v18.2.0) รวมการอัปเดตสาธารณะครั้งแรก รุ่น Nearby UWB API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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) แนบตัวแปรที่กำหนดโดยแอปที่อาจเป็นอันตรายของ ในการแจ้งเตือนความเสี่ยงต่อการติดเชื้อ ตัวอย่างเช่น แอปที่อาจเป็นอันตรายสามารถกำหนดคำจำกัดความต่อไปนี้VariantOfConcernType.type1
ว่า "วัคซีนมีประสิทธิภาพ"VariantOfConcernType.type2
ว่า "ส่งผ่านแสงสูง"VariantOfConcernType.type3
ว่า "ความรุนแรงสูง"VariantOfConcernType.type4
ในชื่อ "ความก้าวหน้าด้านวัคซีน"ฟีเจอร์อัลตราโซนิกของข้อความใกล้เคียงที่เลิกใช้งาน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
ที่อยู่ใน Android 12 การละเมิด StrictMode
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase Cloud Messaging
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 มีนาคม 2022
- การเปิดตัวครั้งแรกของไลบรารี
play-services-games-v2
พร้อมใช้งานแล้ว ไลบรารีนี้มีฟังก์ชันการลงชื่อเข้าใช้ที่ง่ายขึ้น สำหรับข้อมูลเพิ่มเติม โปรดดู คู่มือเริ่มต้นใช้งานการลงชื่อเข้าใช้สำหรับ v2
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 มีนาคม 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-wallet
มี API ใหม่สำหรับ OCR ของบัตรเครดิต ดูรายละเอียดเพิ่มเติมได้ในคู่มือนักพัฒนาซอฟต์แวร์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 กุมภาพันธ์ 2022
อัปเดตล่าสุดเกี่ยวกับ ปลั๊กอิน Gradle ใบอนุญาต OSS รวมการแก้ไขปัญหาต่อไปนี้
ลำดับการดำเนินการของงานทำให้เกิดปัญหากับไลบรารี Hilt DI (ปัญหาเกี่ยวกับ GitHub #209, ปัญหาเกี่ยวกับ GitHub #194, ปัญหาเกี่ยวกับ GitHub Hilt #2744)
โปรเจ็กต์ที่มีตัวแปรจำนวนมากจะใช้เวลานานในการดำเนินการขึ้นต่อกัน การตรวจจับ (ปัญหาเกี่ยวกับ GitHub #200)
การรวมทรัพยากร Dependency ทดสอบ (ปัญหาเกี่ยวกับ GitHub #214)
ไม่มีใบอนุญาต (ปัญหาเกี่ยวกับ GitHub #215)
ลดความรุนแรงของการบันทึก
AmbiguousVariantSelectionException
แล้ว (ปัญหาเกี่ยวกับ GitHub #202)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 กุมภาพันธ์ 2022
อัปเดตไลบรารี ML Kit ของบริการ Google Play สำหรับข้อมูลเพิ่มเติม โปรดดูบันทึกประจำรุ่นของ ML Kit
อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 กุมภาพันธ์ 2022
- รุ่นเบต้าสำหรับผู้ใช้ทั่วไปของไลบรารี TensorFlow Lite ของบริการ Google Play พร้อมใช้งานแล้ว ไลบรารีนี้สามารถใช้เป็นทางเลือกสำหรับ ไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับแบบอัตโนมัติ อัปเดต ดูข้อมูลเพิ่มเติมได้ที่ เอกสารประกอบของ TensorFlow
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 กุมภาพันธ์ 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase Crashlytics
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1 กุมภาพันธ์ 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-auth
มี API ใหม่ที่ อำนวยความสะดวกในการลงชื่อเข้าใช้สำหรับการตรวจสอบสิทธิ์ผ่านหมายเลขโทรศัพท์ ซึ่งช่วยให้ เลือกหมายเลขโทรศัพท์บนซิมการ์ดและแชร์กับ แอปการโทร ดูข้อมูลเพิ่มเติมได้ที่ เอกสารประกอบเกี่ยวกับ API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 มกราคม 2022
- อัปเดตไลบรารี ML Kit ของบริการ Google Play สำหรับข้อมูลเพิ่มเติม โปรดดูบันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 มกราคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Performance Monitoring
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น 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
ที่ช่วยให้คุณตรวจสอบได้ว่า "บล็อกข้อมูลร้านค้าที่สำรองไว้ในระบบคลาวด์" หรือไม่ จะได้รับการเข้ารหัสจากต้นทางถึงปลายทาง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 มกราคม 2022
- การอัปเดตล่าสุดสำหรับไลบรารีหลายแห่ง (ดูส่วน "เปิดตัวอาร์ติแฟกต์"
ด้านล่าง) รวมถึงการใช้
play-services-base
เวอร์ชันล่าสุด และplay-services-tasks
(v18.0.1) เพื่อแก้ไขปัญหาตามที่อธิบายไว้ใน รุ่น 9 ธันวาคม 2021
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 ธันวาคม 2021
การอัปเดตล่าสุดเกี่ยวกับ
play-services-base
และplay-services-tasks
ได้รับการแก้ไขแล้ว ปัญหาที่อาจทำให้ NPE รันไทม์ (NullPointerException
) เมื่อจัดการTask<Void>
ผลลัพธ์ในโค้ด Kotlin หากคุณกำลังใช้ เวอร์ชันไลบรารีที่แสดงไว้ในวันที่ 9 ธันวาคม 2021 รุ่น คุณสามารถหลีกเลี่ยง NPE แบบรันไทม์ ขึ้นอยู่กับ v18.0.1 ของplay-services-base
และplay-services-tasks
เพิ่ม ต่อไปนี้ในส่วน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 ธันวาคม พร้อมด้วยทรัพยากร Dependency ใหม่ของ
POM
ใน เวอร์ชัน 18.0.1 ของplay-services-base
และplay-services-tasks
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 หรือใช้เฟรมเวิร์กการตรวจสอบ Javanull
คล้ายกัน การเปลี่ยนแปลงคำอธิบายประกอบจะค่อยๆ ทยอยเปิดตัวในรุ่นต่อๆ ไปของ อาร์ติแฟกต์อื่นๆ อีกcom.google.android.gms
รายการ
ดู "อาร์ติแฟกต์ที่เผยแพร่" สำหรับรายการไลบรารีทั้งหมดที่ได้รับผลกระทบ
- มีการใช้คำอธิบายประกอบความสามารถในการเว้นว่างแบบเข้มงวด (
อัปเดตล่าสุดเกี่ยวกับ
play-services-base
,play-services-basement
และ ไลบรารีplay-services-tasks
มีคำอธิบายประกอบเกี่ยวกับค่า Nullability แบบเข้มงวด การเปลี่ยนแปลงที่อธิบายไว้ข้างต้น รวมทั้งการเปลี่ยนแปลงเพิ่มเติมต่อไปนี้- นำค่าคงที่ฟิตเนสที่เลิกใช้งานแล้วออกจาก ขอบเขต
- เพิ่ม
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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 พฤศจิกายน 2021
การอัปเดต
play-services-cast
และplay-services-cast-framework
ไลบรารีมีดังนี้- การปรับปรุงคิว:
- เพิ่ม Callback
itemsReorderedAtIndexes
ใหม่ไปยังMediaQueue
ที่ เรียกใช้เมื่อมีการเรียงลำดับคิวใหม่ - เพิ่มการรองรับสำหรับการเรียงลำดับคำสั่งในคิว
- สร้างพารามิเตอร์
customData
ใน `RemoteMediaClient#queueSetInheritMode ไม่มีข้อมูล - เลิกใช้งานฟีเจอร์การแสดงผลระยะไกล
- เปลี่ยน
minSdkVersion
จาก 14 เป็น 16 แล้ว
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 กันยายน 2021
การอัปเดตล่าสุดของไลบรารี
ads-identifier
มีการประกาศ สิทธิ์สำหรับบริการ Google Play:com.google.android.gms.permission.AD_ID
หากใช้
ads-identifier
เวอร์ชัน 17.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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 สิงหาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 เป็นเป้าหมายไม่ได้
การอัปเดตล่าสุดในไลบรารี Tag Manager มีการเปลี่ยนแปลงต่อไปนี้
- การปรับปรุงโครงสร้างพื้นฐานภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน 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 พร้อมให้บริการแล้วสำหรับแอปเพื่อให้ใช้งานได้อย่างราบรื่น ลงชื่อเข้าใช้ในโทรศัพท์ที่ตั้งค่าใหม่ ดูข้อมูลเพิ่มเติมได้ที่ เอกสารอ้างอิงเกี่ยวกับ SDK ของ Blockstore
เวอร์ชันอัปเดตของ ปลั๊กอิน 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
พร้อมใช้งานแล้ว พร้อมใช้งาน ไลบรารีนี้ออกแบบมาเพื่อสนับสนุนกรณีการใช้งาน เช่น Analytics หรือ ป้องกันการประพฤติมิชอบในลักษณะที่เคารพความเป็นส่วนตัวของผู้ใช้ไลบรารีนี้มีวิธีจัดการรหัสชุดแอป ซึ่งเป็นรหัสที่ไม่ซ้ำกันที่ บนอุปกรณ์หนึ่งๆ ทำให้คุณสามารถเชื่อมโยงการใช้งานหรือการดำเนินการในชุด แอปขององค์กร ดูข้อมูลเพิ่มเติมได้ที่
เอกสารอ้างอิง
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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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
เราได้เพิ่ม
@RecentlyNonNull
เพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการเว้นว่างอย่างเคร่งครัด และคำอธิบายประกอบ@RecentlyNullable
รายการไปยัง SDK หลายรายการที่ก่อนหน้านี้ไม่มี กำหนดความสามารถในการเว้นว่างอย่างชัดเจน การเปลี่ยนแปลงนี้จะทําให้คำเตือนเกี่ยวกับความปลอดภัยที่เป็นค่าว่าง การละเมิดดังกล่าวการเปลี่ยนแปลงนี้ทำให้ความสามารถในการทำงานร่วมกันของ 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)เปลี่ยนแปลงแล้ว ConnectionsClient เป็นอินเทอร์เฟซ ไม่ใช่คลาสนามธรรม
เปลี่ยนแปลงแล้ว ConnectionsClient#MAX_BYTES_DATA_SIZE ขั้นสุดท้าย
เพิ่มเมื่อ ConnectionInfo#getAuthenticationDigits() เพื่อรับโทเค็นการตรวจสอบสิทธิ์ 4 หลักที่มนุษย์อ่านได้ซึ่งระบุไว้ กับอุปกรณ์ทั้ง 2 เครื่อง
เพิ่มการรองรับการโอนไฟล์ที่มีความละเอียดอ่อนด้วย Payload#isSensitive() และ เพย์โหลด#setSensitive(บูลีน) เพื่อจำกัดไม่ให้ APP อื่นๆ เข้าถึงไฟล์ที่แชร์
เพิ่มการรองรับฟีเจอร์การอัปเกรดที่รบกวนผู้ใช้ ฟีเจอร์นี้ เปิดใช้งานโดยค่าเริ่มต้น ไคลเอ็นต์สามารถปิดใช้ด้วย AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) และ ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), ซึ่งจะป้องกันไม่ให้เครือข่าย Wi-Fi ที่เชื่อมต่อเดิม ปิดใช้หรือตัดการเชื่อมต่อในระหว่างการอัปเกรด
เลิกใช้งานแล้ว Payload.File#close() และ Payload.Stream#close()
อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 มิถุนายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 พฤษภาคม 2021
เราได้เพิ่ม
@RecentlyNonNull
เพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการเว้นว่างอย่างเคร่งครัด และคำอธิบายประกอบ@RecentlyNullable
รายการไปยัง SDK หลายรายการที่ก่อนหน้านี้ไม่มี กำหนดความสามารถในการเว้นว่างอย่างชัดเจน การเปลี่ยนแปลงนี้จะทําให้คำเตือนเกี่ยวกับความปลอดภัยที่เป็นค่าว่าง การละเมิดดังกล่าวการเปลี่ยนแปลงนี้ทำให้ความสามารถในการทำงานร่วมกันของ 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 Performance Monitoring
- ฐานข้อมูลเรียลไทม์ของ 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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 เมษายน 2021
การอัปเดตล่าสุดของ
play-services-maps
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม "non-semver-breaking" คำอธิบายประกอบที่ไม่มีข้อมูลไปยังแพลตฟอร์ม API
เพิ่มประกาศต่อไปนี้ใน
AndroidManifest.xml
เพื่อสนับสนุนแล้ว การกรองระดับการเข้าถึงแพ็กเกจ ใน Android 11 (API ระดับ 30) ขึ้นไป หลังจากอัปเดตเป็นcom.google.android.gms:play-services-maps:17.0.1
คุณสามารถนำ บรรทัดต่อไปนี้จากAndroidManifest.xml
ของคุณเอง:
การอัปเดตล่าสุดของไลบรารีอุปกรณ์ที่สวมใส่ได้มีการเปลี่ยนแปลงดังต่อไปนี้
- ข้อบกพร่องที่แก้ไข
- ปรับปรุงความพร้อมใช้งานของ SDK ที่สวมใส่ได้ในอุปกรณ์ที่มีบริการ Google Play
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 เมษายน 2021
การอัปเดตล่าสุดของ Cast SDK มีการเปลี่ยนแปลงดังต่อไปนี้
- ลบ GameManager และ API ที่เกี่ยวข้องแล้ว ซึ่งเลิกใช้งานแล้วตั้งแต่ปี 2017
- เพิ่มคลาส SessionState ลงในไลบรารีของไคลเอ็นต์การแคสต์แล้ว
- เพิ่ม CastReasonCodes เพื่อระบุคำอธิบายโดยละเอียดของ CastStatusCodes ใช้เมธอด CastContext#getCastReasonCodeForCastStatusCode(int) เพื่อแปลจาก CastStatusCodes ถึง CastReasonCodes
- อัปเดตทรัพยากร Dependency
com.google.android.datatransport:transport-api
เป็นเวอร์ชันล่าสุดแล้ว
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 รวมการแก้ไขปัญหาต่อไปนี้
- รองรับรอบทรัพยากร Dependency ในโปรเจ็กต์ (ปัญหาเกี่ยวกับ GitHub #172)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 เมษายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- รหัสอินสแตนซ์ของ Firebase
- Firebase SDK สำหรับ Google Analytics
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 เมษายน 2021
อัปเดตล่าสุดเกี่ยวกับ ปลั๊กอิน Gradle ใบอนุญาต OSS รวมการแก้ไขปัญหาต่อไปนี้
- สร้างคำเตือนเนื่องจากการใช้ API ที่ล้าสมัย (ปัญหาเกี่ยวกับ GitHub #166)
- ไม่ได้แคชงาน (ปัญหาเกี่ยวกับ GitHub #68) (ปัญหาเกี่ยวกับ GitHub #146) (ปัญหาเกี่ยวกับ GitHub #165)
อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การกำหนดค่าระยะไกลของ Firebase
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Performance Monitoring
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 มกราคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 ประกอบด้วย การอัปเดตเท่านั้น
อาร์ติแฟกต์ที่เผยแพร่ใน 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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 ธันวาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การติดตั้ง Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของ Firebase Performance Monitoring
- การกำหนดค่าระยะไกลของ 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase A/B Testing
- การตรวจสอบสิทธิ์ Firebase
- Cloud Firestore
- Firebase Cloud Messaging
- การรับส่งข้อความในแอป Firebase
- รหัสอินสแตนซ์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Performance Monitoring
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- SDK ฐานข้อมูลเรียลไทม์ของ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น 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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 ตุลาคม 2020
อัปเดตล่าสุดเกี่ยวกับ
play-services-base
และplay-services-basement
มีการเปลี่ยนแปลงดังต่อไปนี้ป้องกันข้อขัดข้องที่เกิดขึ้นเมื่อ
NoSuchElementException
เป็นครั้งคราว เมื่อยกเลิกการเชื่อมต่อบริการการขว้าง
GooglePlayServicesIncorrectManifestValueException
หรือGooglePlayServicesMissingManifestValueException
แทนที่จะเป็นIllegalStateException
เมื่อAndroidManifest.xml
ขาด แท็กข้อมูลเมตาที่เหมาะสมสำหรับการใช้บริการ Google Play ซึ่งอาจหมายความว่า ปัญหาเกี่ยวกับวิธีสร้างแอป
การอัปเดตล่าสุดของบริการ Google Play 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 มีการเปลี่ยนแปลงดังนี้
- BoM ของ Firebase Android (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- SDK ลิงก์แบบไดนามิกของ Cloud Firestore และ Firebase
- ปลั๊กอิน Gradle ของ Firebase Performance Monitoring
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น 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 (BoM)
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics รหัสอินสแตนซ์ของ Firebase, การตรวจสอบประสิทธิภาพของ Firebase และ SDK ฐานข้อมูลเรียลไทม์ของ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
เวอร์ชันที่อัปเดตของ ปลั๊กอิน
google-services
สำหรับ Android (v4.3.4) และ ปลั๊กอินstrict-version-matcher
สำหรับ Android (v1.2.2) พร้อมใช้งานแล้ว สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 กันยายน 2020
การอัปเดตล่าสุดของ
play-services-location
มีการเปลี่ยนแปลงต่อไปนี้เพิ่ม
FusedLocationProviderClient.getCurrentLocation()
ในการประมวลผลตําแหน่งปัจจุบันเดียวบนอุปกรณ์เพิ่มการรองรับ Android 11 การตรวจสอบการเข้าถึงข้อมูล แท็กการแสดงที่มาใน
FusedLocationProviderClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 กันยายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- การเรียกเก็บเงินของ Firebase (BoM)
- SDK การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน 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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 กันยายน 2020
- การอัปเดตบริการ Google Play ล่าสุดเพิ่มการรองรับ TCF เวอร์ชัน 2 ในโฆษณาเนทีฟ AFS สำหรับข้อมูลเพิ่มเติม โปรดดู 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 (BoM)
- Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Cloud Storage สำหรับ Firebase, การรับส่งข้อความในแอปของ Firebase และฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 สิงหาคม 2020
- มีการอัปเดตฟีเจอร์ภายในเล็กน้อยให้กับคลังการรับรู้เกี่ยวกับบริการ 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
โดยที่base
และ ก่อนหน้านี้basement
SDK ไม่ได้ระบุการเว้นว่างไว้อย่างชัดเจน ช่วงเวลานี้ ให้ความสามารถในการทำงานร่วมกันของ Kotlin ที่ดีกว่า รวมถึงnull
แบบคงที่ที่ดียิ่งขึ้น การตรวจสอบเพื่อหาผู้ที่ใช้ Javanull
เฟรมเวิร์กการตรวจสอบ คล้ายกัน การเพิ่ม@RecentlyNonNull
และ@RecentlyNullable
จะ เปิดตัวอย่างต่อเนื่องในรุ่นต่างๆ ของอาร์ติแฟกต์com.google.android.gms
รายการเมื่อเรียก API ไม่สำเร็จเนื่องจากปัญหาการเชื่อมต่อระหว่างแอปกับ Google บริการ 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
แล้ว ซึ่งใช้ประโยชน์จากชื่อเล่นเพื่อให้บริบทเพิ่มเติมสำหรับทั้งสองคน ผู้เล่น - เพิ่ม
getCurrentPlayer
แล้ว ซึ่งจะดึงข้อมูลล่าสุดเกี่ยวกับโปรแกรมเล่นที่ลงชื่อเข้าใช้ - นำ
COLLECTION_SOCIAL
ออกแล้ว - เพิ่ม
COLLECTION_FRIENDS
แล้ว - เพิ่ม
getCurrentPlayerInfo
แล้ว ซึ่งจะดึงข้อมูลคุณสมบัติของโปรแกรมเล่นที่ลงชื่อเข้าใช้
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 สิงหาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- การเรียกเก็บเงินของ Firebase (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 (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 Android Sender SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 กรกฎาคม 2020
- อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- การเรียกเก็บเงินของ Firebase (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)
แล้ว สำหรับผู้ใช้ที่เลือกรับ ระบบจะอนุญาตให้เลือกข้อมูลเข้าสู่ระบบโดยอัตโนมัติ ในระหว่างการลงชื่อเข้าใช้ด้วย One Tap โดยไม่รอการดำเนินการของผู้ใช้ (เช่น การแตะ ใน "ต่อไป" )
- เพิ่ม API ใหม่ใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- การเรียกเก็บเงินของ Firebase (BoM)
- SDK ของ Firebase Cloud Messaging และรหัสอินสแตนซ์ของ Firebase
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น 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 มีการเปลี่ยนแปลงดังนี้
- การทดสอบ A/B ของ Firebase, การตรวจสอบสิทธิ์ Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, การรับส่งข้อความในแอปของ Firebase, Firebase รหัสอินสแตนซ์และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 มิถุนายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- การเรียกเก็บเงินของ Firebase (BoM)
- Firebase Cloud Messaging, Firebase Crashlytics, รหัสอินสแตนซ์ของ Firebase SDK ฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
อัปเดต SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 มิถุนายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Crashlytics, Firebase Crashlytics NDK และ Firebase SDK การติดตั้ง
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การเรียกเก็บเงินของ Firebase (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
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การเรียกเก็บเงินของ Firebase (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 และ SDK ของรหัสอินสแตนซ์ของ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การเรียกเก็บเงินของ Firebase (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, Firebase Crashlytics Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging การรับส่งข้อความในแอป Firebase, การติดตั้ง Firebase, รหัสอินสแตนซ์ Firebase Firebase ML Kit, การตรวจสอบประสิทธิภาพของ Firebase, Firebase แบบเรียลไทม์ ฐานข้อมูลและ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การเรียกเก็บเงินของ Firebase (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 และ Firebase Ads SDK สำหรับข้อมูลเพิ่มเติม ข้อมูล, อ้างอิงถึงผลิตภัณฑ์ บันทึกประจำรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 เมษายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Crashlytics, Firebase Crashlytics NDK, การรับส่งข้อความในแอปของ Firebase ML Kit สำหรับ Firebase และ SDK การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Firebase Crashlytics Gradle และ Firebase App Distribution ปลั๊กอิน Gradle
- การเรียกเก็บเงินของ Firebase (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 (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 ประเภท ได้แก่ ปัจจุบันที่รองรับ: ID โทเค็นและชื่อผู้ใช้/รหัสผ่าน
- เพิ่มไคลเอ็นต์ 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 (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
เพื่อให้แพตช์นี้อัปเดตทรัพยากร Dependency ตามนั้น
อาร์ติแฟกต์ที่เผยแพร่ใน 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" คำอธิบายประกอบไปยังแพลตฟอร์ม API
ตัวอย่างเช่น
GoogleApiAvailability#makeGooglePlayServicesAvailable
จะแสดง@NonNull Task
เพื่อให้คอมไพเลอร์ Kotlin ถือว่าเป็น ไม่ใช่ null แทนที่จะเป็น ประเภทแพลตฟอร์ม แต่พารามิเตอร์Activity
ที่ส่งไปยังพารามิเตอร์ดังกล่าวไม่ได้ทำเครื่องหมาย@NonNull
(แม้ว่าจะไม่ใช่ค่าว่างอย่างชัดเจน) เพื่อให้การเปลี่ยนแปลงนี้ไม่ส่งผล รหัส 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
- การอัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK โปรดดู บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase Crashlytics, Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase การติดตั้ง Firebase, รหัสอินสแตนซ์ Firebase และการกำหนดค่าระยะไกลของ Firebase SDK
- การเรียกเก็บเงินของ Firebase (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 มีการเปลี่ยนแปลงดังนี้
- SDK การตรวจสอบสิทธิ์ Firebase
- การเรียกเก็บเงินของ Firebase (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
ประกอบด้วย การเปลี่ยนแปลง:- เลิกใช้งาน U2F API ผู้ใช้ U2F API ควรย้ายข้อมูลไปยัง FIDO2 API U2F API จะรองรับได้จนถึงปี 2020 และจะถูกนำออกในปี 2021
- เปิดเผยวิธีการใหม่ใน
Fido2ApiClient
สำหรับการลงทะเบียนและลงนาม วิธีการเหล่านี้สอดคล้องกับมาตรฐาน - เพิ่มการรองรับ
ส่วนขยาย
UserVerificationMethod
ในคำขอลงชื่อเข้าใช้เท่านั้น ระบบไม่รองรับส่วนขยายสำหรับคำขอลงทะเบียน - เพิ่มการรองรับ
IsUserVerifyingPlatformAuthenticatorAvailable
วิธี - เปิดเผย
PublicKeyCredential
เป็นคําตอบระดับบนสุด ตาม ตามข้อกำหนด WebAuthn
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase ประกอบด้วย
- ไลบรารีส่วนขยาย Kotlin สำหรับ Firebase Android SDK จำนวนมากไม่มีแล้ว เบต้า! ไลบรารี ktx เหล่านี้ช่วยให้คุณเข้าถึง Firebase Android API ได้โดยใช้ ไวยากรณ์ Kotlin แบบสำนวน ดูข้อมูลเพิ่มเติมเกี่ยวกับไลบรารี ktx เหล่านี้ใน Android -- เอกสารอ้างอิง Kotlin
อัปเดตล่าสุดเกี่ยวกับ ปลั๊กอิน Gradle ใบอนุญาต OSS รวมการแก้ไขปัญหาต่อไปนี้
- ไม่พบใบอนุญาตใดๆ เมื่อมีโครงการห้องสมุด (ปัญหาเกี่ยวกับ GitHub #119)
- เมธอดที่ไม่ชัดเจนมีการโหลดมากเกินไปเมื่อแก้ปัญหาไฟล์ POM ไม่ได้ (ปัญหาเกี่ยวกับ GitHub #120)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของ Firebase Cloud Messaging และรหัสอินสแตนซ์ของ Firebase
- การเรียกเก็บเงินของ Firebase (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 และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- การเรียกเก็บเงินของ Firebase (BoM)
การอัปเดตนี้รวมรุ่นเริ่มต้นของการติดตั้ง Firebase ด้วย 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 รหัสข้อผิดพลาดและสาเหตุข้อผิดพลาดโดยละเอียดดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
อาร์ติแฟกต์ที่เผยแพร่ใน 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 มีการเปลี่ยนแปลงดังนี้
- SDK ลิงก์แบบไดนามิกของ Firebase
- การเรียกเก็บเงินของ Firebase (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, Cloud Firestore Cloud Functions for Firebase (ไคลเอ็นต์), Cloud Storage สำหรับ Firebase ฐานข้อมูลเรียลไทม์ของ Firebase และ SDK การกำหนดค่าระยะไกลของ Firebase
- การเรียกเก็บเงินของ Firebase (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 มีการเปลี่ยนแปลงดังนี้
- การรับส่งข้อความในแอปของ Firebase และ SDK การตรวจสอบประสิทธิภาพของ Firebase
- Firebase SDK สำหรับ Google Analytics
- การเรียกเก็บเงินของ Firebase (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 ที่ล้าสมัย (ปัญหาเกี่ยวกับ GitHub #57)
- เนื้อหาว่างเปล่าสำหรับไลบรารีบางแห่ง (ปัญหาเกี่ยวกับ GitHub #99)
- "แอปนี้ไม่มีใบอนุญาตโอเพนซอร์ส" ข้อความ (ปัญหาเกี่ยวกับ GitHub #105)
- OOM ที่เป็นไปได้ (ปัญหาเกี่ยวกับ GitHub #106)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 ธันวาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK การตรวจสอบประสิทธิภาพของ Firebase และการกำหนดค่าระยะไกล
- การเรียกเก็บเงินของ Firebase (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 SDK การตรวจสอบประสิทธิภาพและการกำหนดค่าระยะไกล
- การเรียกเก็บเงินของ Firebase (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 - เปลี่ยนวิธีแสดงการแจ้งเตือนสื่อระหว่างเซสชันการแคสต์แล้ว หากเป็นสื่อ การแจ้งเตือนเปิดใช้อยู่ ซึ่งจะแสดงในระหว่างเซสชันการแคสต์เสมอ ซึ่งก่อนหน้านี้จะแสดงเฉพาะเมื่อแอปอยู่ในเบื้องหลัง
- เปลี่ยนคลาสที่เกี่ยวข้องกับสื่อบางคลาสเพื่อใช้
Parcelable
ของ Google
- เพิ่มเมื่อ
22 พฤศจิกายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK การตรวจสอบสิทธิ์ Firebase
- การเรียกเก็บเงินของ Firebase (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 ของ เรียลไทม์และ 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 และประสิทธิภาพของ Firebase การตรวจสอบ SDK
- การเรียกเก็บเงินของ Firebase (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
- SDK ใน Cloud Firestore
- การเรียกเก็บเงินของ Firebase (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 ฐานข้อมูลเรียลไทม์ของ Firebase และ SDK การกำหนดค่าระยะไกลของ Firebase
- การเรียกเก็บเงินของ Firebase (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
เพื่อเพิ่มรหัส SMS ใหม่ API ป้อนข้อความอัตโนมัติ ดูรายละเอียดเพิ่มเติมได้ที่ เอกสารประกอบเกี่ยวกับSmsCodeRetriever
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 ตุลาคม 2019
อัปเดตล่าสุดเกี่ยวกับ ปลั๊กอิน Gradle ใบอนุญาต OSS ประกอบด้วย:
- เปลี่ยนลักษณะการทำงานของปลั๊กอินเป็น รวมเฉพาะทรัพยากร Dependency แบบแพ็กเกจเท่านั้น
- แก้ไขการจัดการไฟล์ .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, Cloud Storage for Firebase, การตรวจสอบสิทธิ์ Firebase ในแอป การรับส่งข้อความ, Firebase ML Kit และ SDK การกำหนดค่าระยะไกลของ Firebase
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การเรียกเก็บเงินของ Firebase (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) (เวอร์ชัน 22.2.1)
สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
ปัญหา - เราได้รับรายงานว่ารุ่น 21.1.0 ของ Firebase Android SDK สำหรับ Cloud Firestore สามารถทริกเกอร์ข้อยกเว้นที่ตรวจไม่พบได้ ปัญหานี้จึงส่งผลกระทบต่อรุ่น Firebase BoM v22.2.0 ด้วย สร้าง โปรดอัปเดตเป็น Cloud Firestore SDK หรือ Firebase BoM เป็นเวอร์ชันถัดไป เพื่อรับการแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 กันยายน 2019
การอัปเดต
play-services-cast
และplay-services-cast-framework
ไลบรารีมีดังนี้- เพิ่มช่อง
MediaError
ในRemoteMediaClient.MediaChannelResult
แล้ว เพื่อเข้าถึงรหัสข้อผิดพลาดโดยละเอียดสำหรับคำสั่งสื่อที่ล้มเหลว MediaStatus.COMMAND_SKIP_FORWARD
และMediaStatus.COMMAND_SKIP_BACKWARD
เลิกใช้งานแล้ว แอปควรใช้MediaStatus.COMMAND_QUEUE_NEXT
และMediaStatus.COMMAND_QUEUE_PREVIOUS
แทน- เพิ่มทรัพยากร Dependency ใหม่แล้ว
com.google.android.datatransport:transport-api:2.0.0
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่น SDK สำหรับผู้ส่ง Android ของ Cast
- เพิ่มช่อง
อาร์ติแฟกต์ที่เผยแพร่ใน 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 และ SDK การกำหนดค่าระยะไกลของ Firebase
- การเรียกเก็บเงินของ Firebase (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
- SDK ของ Cloud Functions for Firebase (ไคลเอ็นต์) และ Firebase ML Kit
- การเรียกเก็บเงินของ Firebase (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
การอัปเดต Wallet SDK ของบริการ Google Play ได้แก่
การนำ 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เวอร์ชัน 18.0.0 ของบริการ Google Play และ Fitness มีการเปลี่ยนแปลงดังต่อไปนี้ การเปลี่ยนแปลง:
- เลิกใช้งาน 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 การรับส่งข้อความและ SDK ของ Firebase ML Kit
- การเรียกเก็บเงินของ Firebase (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 วิธีแก้ปัญหาเบื้องต้นในการใช้ Pre-Jetpackcom.google.android.gms:play-services-awareness:16.0.0
ไม่อยู่ ที่มีความจำเป็นเป็นเวลานาน รุ่น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 มีการเปลี่ยนแปลงด้านประสิทธิภาพของ Firebase ปลั๊กอิน Monitoring Gradle สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 กรกฎาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Functions for Firebase (ไคลเอ็นต์), ฐานข้อมูลเรียลไทม์ของ Firebase SDK ของ Cloud Storage สำหรับ Firebase, Cloud Firestore และ Firebase ML Kit
- การเรียกเก็บเงินของ Firebase (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, Cloud Storage for Firebase SDK การรับส่งข้อความในแอปของ Firebase และ ML Kit
- การเรียกเก็บเงินของ Firebase (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 มีการเปลี่ยนแปลงด้านประสิทธิภาพของ Firebase ปลั๊กอิน Monitoring Gradle สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ 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 มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore, Cloud Messaging, ประสิทธิภาพของ Firebase SDK ของรหัสอินสแตนซ์ของ Firebase และ Monitoring
- การเรียกเก็บเงินของ Firebase (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 มีการเปลี่ยนแปลงดังนี้
- SDK การรับส่งข้อความในแอปของ Firebase
- การเรียกเก็บเงินของ Firebase (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 (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 มีการเปลี่ยนแปลงดังนี้
- SDK ใน Cloud Firestore
- การเรียกเก็บเงินของ Firebase (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 มีการเปลี่ยนแปลง Cloud Firestore, การรับส่งข้อความในแอป, ML Kit และ SDK การตรวจสอบประสิทธิภาพ สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ 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, Firebase การตรวจสอบสิทธิ์, Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์) Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic ลิงก์, คำเชิญ Firebase, Firebase ML Kit, การตรวจสอบประสิทธิภาพของ Firebase ฐานข้อมูลเรียลไทม์ของ Firebase, การกำหนดค่าระยะไกลของ Firebase, Firebase A/B Testing และ SDK ของรหัสอินสแตนซ์ของ Firebase
ปลั๊กอิน Firebase Gradle
การเรียกเก็บเงินของ Firebase (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
- เวอร์ชันบริการ Google Play ของ Places SDK สำหรับ Android เลิกใช้งานแล้ว โปรดดูคำแนะนำในการย้ายข้อมูล สำหรับรายละเอียดเกี่ยวกับวิธีเปลี่ยนไปใช้ 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, Firebase Cloud Messaging, Firebase การตรวจสอบประสิทธิภาพและ SDK การกำหนดค่าระยะไกลของ Firebase สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
ไลบรารี Cloud Firestore รุ่นเบต้าที่มีส่วนขยาย Kotlin พร้อมใช้งานแล้ว โปรดดูรายละเอียดเพิ่มเติม บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 เมษายน 2019
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการอัปเดต Firebase Bill of วัสดุ (BoM) สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 มีนาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงในด้านต่อไปนี้
- รหัสอินสแตนซ์ Firebase, การรับส่งข้อความในแอปของ Firebase, Cloud Firestore Firebase Cloud Messaging, Firebase ML Kit และ SDK การกำหนดค่าระยะไกลของ Firebase
- ปลั๊กอิน Firebase Gradle
สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 มีนาคม 2019
- Drive API เลิกใช้งานแล้วและจะปิดให้บริการในวันที่ 6 ธันวาคม 2019 โปรดดู โปรดดูรายละเอียดได้ที่คำแนะนำในการย้ายข้อมูล
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 มีนาคม 2019
- ไลบรารีของไคลเอ็นต์บริการ Google Play สำหรับ Cronet พร้อมใช้งานแล้ว Cronet เป็นไลบรารีเครือข่ายประสิทธิภาพสูง ดูข้อมูลเพิ่มเติมได้ที่ ดำเนินการของเครือข่ายโดยใช้ Cronet ไลบรารีของไคลเอ็นต์ของบริการ Google Play สำหรับ Cronet ทำให้แอปสามารถใช้ สำเนาล่าสุดของ Cronet ที่โหลดจากบริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 มีนาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง Firebase Core, Google Analytics สำหรับ Firebase, คำเชิญของ Firebase, Firebase ลิงก์แบบไดนามิกและ Cloud Functions สำหรับ SDK ของไคลเอ็นต์ Firebase สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
Firebase Bill of Materials (BoM) มีให้บริการเป็นเวอร์ชันทดลองแล้ว การใช้ฟีเจอร์ Gradle ของ Bill of Materials (BoM) กับ Firebase ทำให้คุณสามารถ สามารถตั้งค่าเวอร์ชันของแพลตฟอร์ม Firebase โดยรวมได้ วิธีเพิ่ม SDK ลงใน ที่ใช้ Firebase BoM โปรดไปที่ เพิ่ม Firebase ลงในโปรเจ็กต์ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 มีนาคม 2019
- อัปเดต 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
วิธีแล้ว - นำคำขอ/Gifts and Quests API ออก ดูก่อนหน้า
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 มีนาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง การตรวจสอบสิทธิ์ Firebase, การตรวจสอบประสิทธิภาพของ Firebase และระยะไกลของ Firebase กำหนดค่า SDK สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดใน Firebase มีการเปลี่ยนแปลง รหัสอินสแตนซ์ Cloud Firestore, Firebase In-App Messaging และ Firebase Cloud Messaging SDK สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
- แก้ไขปัญหาในการรับส่งข้อความในระบบคลาวด์ของ Google ที่ทำให้แอปทำงาน ขัดข้องโดยมีข้อผิดพลาด Android ไม่ตอบสนอง (ANR) เมื่อแอปได้รับข้อความ
- แก้ไขปัญหาในรหัสอินสแตนซ์ที่การตอบกลับคำขอโทเค็นช้า หรือ ในบางกรณีทำให้คำขอหมดเวลา
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดของ Firebase ได้รวมการเปลี่ยนแปลงของ Firebase AB Testing คำเชิญของ Firebase, ลิงก์แบบไดนามิกของ Firebase, Cloud Firestore และรีโมต Firebase กำหนดค่า SDK สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
- การอัปเดตบริการ Google Play ล่าสุดเพิ่มโฆษณาเนทีฟ AFS สำหรับข้อมูลเพิ่มเติม โปรดดู AFS Native SDK สำหรับ Android รุ่นต่างๆ หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 กุมภาพันธ์ 2019
- การอัปเดต Maps ล่าสุดเพิ่มการตั้งค่าการควบคุมด้วยท่าทางสัมผัสแบบใหม่ สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Maps SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง ML Kit สำหรับ Firebase, Firebase Core, Google Analytics สำหรับ Firebase และ SDK โฆษณา สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง 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 มีการเปลี่ยนแปลง Cloud Firestore และ Firebase Performance Monitoring SDK สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ 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 APIS เพื่อตรวจสอบสิทธิ์ผู้ใช้ด้วย Authenticator 2 ประเภท ได้แก่ Authenticator ภายนอก U2F และ อุปกรณ์ "ฝัง" อยู่ Authenticator
- นำเครื่องมือสร้างออกจาก
Fido2ApiClient
และFido2PrivilegedApiClient
คลาสเหล่านี้ควรทำผ่านแท็ก โรงงานในFido
- เปลี่ยนชื่อ
MakeCredentialOptions
และBrowserMakeCredentialOptions
เป็นPublicKeyCredentialCreationOptions
และ และBrowserPublicKeyCredentialCreationOptions
ตามลำดับ - เพิ่ม
RequestOptions
ด้วยAuthenticationExtensions
ที่อนุญาตให้ผู้โทรกำหนดพฤติกรรมฝั่งไคลเอ็นต์เมื่อดำเนินการ การลงทะเบียนหรือการตรวจสอบสิทธิ์ ขณะนี้มีเพียงFidoAppIdExtension
ได้ เมื่อเวลาผ่านไป อาจมีการสนับสนุนส่วนขยายเพิ่มเติม ทั้งนี้ขึ้นอยู่กับ Use Case - เพิ่มเครื่องมือสร้างสำหรับ
AuthenticatorSelectionCriteria
แล้ว - เปลี่ยนเครื่องมือสร้างสำหรับ
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
- นำเครื่องมือสร้างสำหรับออบเจ็กต์ระดับการตอบสนองของ API ออก
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
- เพิ่มการแจกแจงอัลกอริทึม RSA และ EC2 จากรีจิสทรี COSE เพื่อใช้ใน
PublicKeyCredentialParameters
- เพิ่ม
AttestationConveyancePreference
ซึ่งระบุระดับการปรับให้ยากต่อการอ่าน (Obfuscation) ของออบเจ็กต์เอกสารรับรองที่ส่งคืนในพิธีการลงทะเบียน - เปลี่ยนชื่อและจัดโครงสร้าง 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 ขึ้นไป เมื่อแอปการแคสต์ทำงานอยู่ในเบื้องหลัง
- แก้ไขข้อบกพร่องที่การแจ้งเตือนสื่อของ Cast อาจไม่ตอบสนองหลังจาก แอปแคสต์หยุดทำงาน
- ย้ายชุดอาร์ติแฟกต์ไปยัง 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 มีการเปลี่ยนแปลง การตรวจสอบสิทธิ์ Firebase และ SDK ของ 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, คำเชิญของ 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 มีการเปลี่ยนแปลง Firebase App Invites, Firebase Ml Kit และ Firebase Performance Monitoring SDK สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ 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 ไฟล์ Manifest ส่วนใหญ่จะแสดงเป็น 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 ฟังก์ชันสำหรับ Firebase, การรับส่งข้อความในแอปของ Firebase, ฐานข้อมูล 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 การตรวจสอบประสิทธิภาพ รวมถึงบริการของ Google ปลั๊กอิน Gradle สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 ตุลาคม 2018
- การอัปเดตล่าสุดของ Cast ประกอบด้วยการเปลี่ยนแปลงโฆษณา ไฟล์ Manifest CAF และ
SeekBar
การผูกUIMediaController
สำหรับข้อมูลเพิ่มเติม โปรดดูที่การเผยแพร่เครื่องมือส่งของ Android หมายเหตุ
อาร์ติแฟกต์ที่เผยแพร่ใน 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 และ 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
- เปลี่ยนโครงสร้างของการวิเคราะห์ทรัพยากร Dependency ของปลั๊กอินเวอร์ชันเข้มงวด-เวอร์ชันตรงกับปัจจุบัน ข้อความแสดงข้อผิดพลาดที่ดียิ่งขึ้นเมื่อพบเวอร์ชันของอาร์ติแฟกต์ที่ขัดแย้งกัน ขณะนี้ข้อความแสดงข้อผิดพลาดจะมีชื่อโปรเจ็กต์และทรัพยากร Dependency ภายในโปรเจ็กต์ เพื่อช่วยระบุว่าทรัพยากร Dependency ที่ประกาศรายการใดทำให้เกิด
- แก้ไขข้อบกพร่องในปลั๊กอินที่เกี่ยวข้องกับเวอร์ชันหลายโมดูลและเวอร์ชันแบบขนาน
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ไม่ใช่แกนหลัก ไลบรารีไม่มีการเปลี่ยนแปลงภายนอกใดๆ ยกเว้นการอัปเดตทรานซิทีฟ ทรัพยากร Dependency
- แก้ไขข้อบกพร่องและปรับปรุงภายในสำหรับ 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
ไลบรารีต่อไปนี้ไม่มีการเปลี่ยนแปลงโค้ด แต่มีเพียงการอัปเดตทรัพยากร Dependency ของ 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
รุ่น 16.0.0 ของบริการ Google Play และ Fitness ช่วยให้คุณเข้าถึง ประเภทข้อมูลและการรวบรวมข้อมูลที่เกี่ยวข้อง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 กันยายน 2018
ที่สวมใส่ได้
- แก้ไขข้อบกพร่องและปรับปรุงความพร้อมใช้งานของ SDK ที่สวมใส่ได้ในอุปกรณ์ด้วย Google บริการ Google Play สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 กันยายน 2018
- การอัปเดตล่าสุดของ Firebase ได้รวมการเปลี่ยนแปลงต่างๆ ใน Firebase 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, รหัสอินสแตนซ์ของ Firebase, Firebase Messaging และ Firebase Storage SDK สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
แคสต์
- แก้ไข
IllegalStateException
ส่งเมื่อReconnectionService
เริ่มทำงานในเบื้องหลังของแอปที่กำหนดเป้าหมายเป็น Android O หรือสูงกว่า หากแอปของคุณ มีการเชื่อมต่อใหม่อัตโนมัติ เปิดใช้แล้ว อัปเดต Cast SDK เพื่อหลีกเลี่ยงข้อบกพร่อง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเปลี่ยนแปลง API ใน Firebase Core Google Analytics สำหรับ Firebase, รายงานข้อขัดข้องของ Firebase, Firebase Dynamic ลิงก์และ 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 ล่าสุดจะอัปเดต Firebase In-App Messaging SDK สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ 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
Wallet บริการ Google Play 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 Monitoring, 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
- ใบอนุญาต OSS ของ Gradle เวอร์ชันล่าสุด
ปลั๊กอินอยู่ในรูปแบบใหม่
เป็นรหัสกลุ่ม
com.google.android.gms
และเปลี่ยนชื่อoss-licenses-plugin
จะมีการเผยแพร่ต่อไปภายใต้รหัสกลุ่มใหม่นี้และชื่อที่ ไปข้างหน้า นอกจากนี้ยังได้รับการทำให้เป็นโอเพนซอร์สบน GitHub
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 กรกฎาคม 2018
- เพิ่ม
InstantApps.showInstallPrompt()
แล้ว ซึ่งแสดงกล่องโต้ตอบที่อนุญาตให้ผู้ใช้ติดตั้ง Instant App
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 กรกฎาคม 2018
Cloud Firestore
- การอัปเดต Firebase ล่าสุดประกอบด้วยการเปลี่ยนแปลง API สำหรับ Cloud Firestore สำหรับ โปรดดูข้อมูลเพิ่มเติม บันทึกประจำรุ่นของ Firebase Android SDK
แคสต์
- การอัปเดตล่าสุดของ Cast ได้รวมการเปลี่ยนแปลง API ของ
CastDevice
, และการปรับปรุง CAF Media Notification สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ 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 ฟังก์ชันสำหรับ 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 การรับส่งข้อความและรหัสอินสแตนซ์ 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
ปลั๊กอินตัวจับคู่เวอร์ชันเข้มงวดที่สร้างเป็นโอเพนซอร์ส
- ซอร์สโค้ดของ
com.google.android.gms.strict-version-matcher-plugin
พร้อมให้ใช้งานใน GitHub แล้ว
21 มิถุนายน 2018
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเปลี่ยนแปลง API สำหรับคำเชิญของ Firebase และ 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 การตรวจสอบสิทธิ์, การจัดทำดัชนีแอป Firebase และ Firebase Core สำหรับข้อมูลเพิ่มเติม โปรดดูข้อมูลที่บันทึกประจำรุ่นของ Firebase Android SDK
23 พฤษภาคม 2018
นำช่วงของเวอร์ชันออกแล้ว
ตั้งแต่รุ่น 15.0.0 ของบริการ Google Play และ Firebase ทรัพยากร Dependency ระหว่างไลบรารีได้รับการกำหนดโดยใช้ เวอร์ชัน ช่วง ใน POM ซึ่งส่งผลต่อความสามารถในการทำซ้ำบิลด์ของโปรเจ็กต์ที่ใช้รายการเหล่านี้ ห้องสมุด ตัวอย่างเช่น การขึ้นต่อกันของ Gradle ความละเอียด จะพยายามใช้เวอร์ชันที่เป็นรูปธรรมสูงสุดที่มีอยู่ในที่เก็บ ทำให้เวอร์ชัน Dependency เพิ่มขึ้นโดยไม่มีการเปลี่ยนแปลงในโปรเจ็กต์ โดยตรง
การใช้ช่วงเวอร์ชันเป็นข้อผิดพลาดและได้รับการแก้ไขแล้ว Google Play บริการและทรัพยากร Dependency ของ Firebase จะไม่ใช้ช่วงเวอร์ชันอีกต่อไป อย่างไรก็ตาม ไฟล์ POM ของไลบรารีที่เผยแพร่อยู่แล้วมีช่วงอยู่แล้ว ดังนั้นอนาคตทั้งหมด การอัปเดตไลบรารีจะต้องเริ่มต้นนอกช่วงทรัพยากร Dependency ของ ห้องสมุดที่เผยแพร่
ตัวอย่าง
- หาก
play-services-bar
มีการขึ้นต่อกันกับplay-services-foo
ที่มีช่วง[15.0.0, 16.0.0)
play-services-foo
รุ่นใหม่จะต้องขึ้นต้นด้วย16.0.0
จะอยู่นอกช่วงนี้ play-services-bar
รุ่นต่อๆ ไปจะประกาศ "Soft" ข้อกำหนด ลงในplay-services-foo
เวอร์ชันเดียวplay-services-foo
รุ่นต่อๆ ไปจะเป็นไปตาม SemVer
Firebase
- การอัปเดต Firebase ล่าสุดรวมถึงการเปลี่ยนแปลง API สำหรับ Cloud Firestore และ Cloud พื้นที่เก็บข้อมูล, การตรวจสอบสิทธิ์ Firebase, ฐานข้อมูลเรียลไทม์ของ Firebase และเครื่อง การเรียนรู้ สำหรับข้อมูลเพิ่มเติม โปรดดูรุ่น Firebase Android SDK หมายเหตุ
- ตอนนี้ Firebase กำหนดให้ใช้ไฟล์ Gradle ของแอปเพื่อแสดง
com.google.firebase:firebase-core
เป็นทรัพยากร Dependency สำหรับบริการ Firebase เพื่อ ทำงานตามที่คาดไว้
8 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มเติมไปยังประสิทธิภาพของ Firebase การตรวจสอบและการเปิดตัว ML Kit สำหรับ Firebase เวอร์ชันเบต้า สำหรับข้อมูลเพิ่มเติม โปรดอ่านบันทึกประจำรุ่นของ Firebase Android SDK
2 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase รวมส่วนเพิ่มเติมของ Firebase Analytics การตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging, Firebase Cloud Storage Cloud Firestore, รายงานข้อขัดข้องของ Firebase และประสิทธิภาพ Firebase การตรวจสอบพร้อมด้วยหมายเลขเวอร์ชันที่ไม่ขึ้นต่อกัน สำหรับข้อมูลเพิ่มเติม โปรดอ่าน บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตบริการ Google Play
- ไลบรารีบริการ Google Play หลัง 15.0.0 มีเวอร์ชันแยกเป็นอิสระแล้ว ตัวเลขที่ตามหลัง SemVer การเปลี่ยนแปลงนี้จะช่วยเพิ่ม การอัปเดตที่ยืดหยุ่นและเกิดขึ้นเป็นประจำตามส่วนประกอบแต่ละอย่าง
- ปลั๊กอิน Google Services Gradle
ได้รับการอัปเดตเป็นเวอร์ชัน 3.3.0 เพื่อรองรับการเปลี่ยนแปลงการกำหนดเวอร์ชัน ถ้า
คุณไม่ได้ใช้ปลั๊กอินนี้ ปลั๊กอินแบบสแตนด์อโลน
เผยแพร่
com.google.android.gms.strict-version-matcher-plugin
แล้วด้วย มีฟังก์ชันการรองรับเวอร์ชันเดียวกัน ดูรายละเอียดเพิ่มเติมได้ที่ คู่มือการกำหนดเวอร์ชัน
12 เมษายน 2018 - เวอร์ชัน 15.0.0
ปัญหาที่ทราบของเวอร์ชัน 15.0.0
หากใช้ปลั๊กอิน Android สำหรับ Gradle เวอร์ชัน 2.2.0 หรือต่ำกว่า คุณอาจพบข้อผิดพลาดต่อไปนี้
Error: more than one library with package name 'com.google.android.gms'
ในการแก้ไขปัญหานี้ ให้อัปเดตปลั๊กอินเป็นเวอร์ชันล่าสุด
ไฮไลต์จากเวอร์ชัน 15.0.0
การอัปเดตบริการ Google Play
ปลั๊กอิน
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 Manager ของ Android Studio)
ตั้งแต่เวอร์ชัน 15.0.0 เป็นต้นไป จะไม่มีเป้าหมายชื่อแทน
play-services
อีกต่อไป เพื่อดึงคอมโพเนนต์บริการ Google Play ทั้งหมด แนะนำ ไประยะหนึ่ง
โฆษณา
- เพิ่มคลาส
UnifiedNativeAd
ซึ่งสามารถมีโฆษณาเพื่อการติดตั้งแอปหรือโฆษณาแบบคอนเทนต์ - อัปเดต API โฆษณาเนทีฟขั้นสูงให้สนับสนุน
UnifiedNativeAd
แล้ว- เพิ่มชั้นเรียน
UnifiedNativeAdView
และUnifiedNativeAdAssetNames
แล้ว - เพิ่มอินเทอร์เฟซ
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
แล้ว - เพิ่มเมธอด
forUnifiedNativeAd()
ลงในชั้นเรียนAdLoader.Builder
แล้ว - ทำการอัปเดต API สื่อกลางหลายครั้ง ทำให้อะแดปเตอร์และเหตุการณ์ที่กำหนดเองแสดงผลอินสแตนซ์ของ
UnifiedNativeAd
ได้
- เพิ่มชั้นเรียน
การตรวจสอบสิทธิ์
- เพิ่มค่าคงที่
KEY_EXTRA_ACCOUNT_TYPE
ลงในคลาสAccountTransfer
ซึ่งจะช่วยให้แพ็กเกจรู้ว่าควรจัดการประเภทบัญชีใด
แคสต์
- เลิกใช้งานคลาส
AppVisibilityListener
- เลิกใช้งานคลาส
RemoteMediaClient.Listener
แล้ว โปรดใช้ชั้นเรียนRemoteMediaClient.Callback
ใหม่แทน - แก้ไขข้อขัดข้องใน
TracksChooserDialogFragment
รวมถึงทำการเปลี่ยนแปลงหลายรายการในเครื่องมือสร้างและผู้สร้าง - เปิดตัว API ของ
MediaQueue
เพื่อใช้แทนกลไกคิวสื่อที่มีอยู่ ใช้คลาสMediaQueueRecyclerViewAdapter
และMediaQueueArrayAdapter
ใหม่เพื่อเข้าถึงMediaQueue
ในมุมมองนักรีไซเคิลและมุมมองรายการตามลำดับ - ตอนนี้การแตะการแจ้งเตือนบนรีโมตคอนโทรลของ Cast จะนำผู้ใช้ไปยังแอป Google Home หรือแอปแคสต์ที่เกี่ยวข้อง ทั้งนี้ขึ้นอยู่กับว่าแอป Cast รองรับการเข้าร่วมเซสชันโดยอัตโนมัติหรือไม่
- ข้อมูลอัปเดตจากฝ่ายสนับสนุน Google Ads:
- API ผู้ส่งการแคสต์รองรับการโหลดโฆษณา
VAST
แล้ว - เพิ่ม "ข้ามโฆษณา" และองค์ประกอบ UI ข้อความนับถอยหลัง
- 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:
- แก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาด Android Lint ปลอมซึ่งอ้างว่า
GoogleSignIn
และCredentialsClient
เกิดขึ้นเป็นการภายในเท่านั้น - เพิ่ม
minSdkVersion
ที่ขาดหายไปในอาร์ติแฟกต์ใบอนุญาตเพื่อป้องกันการรวมสิทธิ์READ_PHONE_STATE
และREAD_EXTERNAL_STORAGE
โดยอัตโนมัติ - กู้คืนชื่อแพ็กเกจที่ไม่ซ้ำกันสำหรับอาร์ติแฟกต์ใบอนุญาตที่ลิงก์รันไทม์ ซึ่งส่งผลต่อระบบบิลด์บางระบบ (เช่น Ionic Pro) ปัญหาความเข้ากันได้
- กู้คืนชื่อช่องบางช่องที่มีการปรับให้ยากต่อการอ่าน (Obfuscate) ใน 12.0.1 ซึ่งได้แก่ เมธอด
value()
ของคำอธิบายประกอบ@PropertyName
ใน firebase-firestore และ firebase-database
20 มีนาคม 2018 - เวอร์ชัน 12.0.0
ปัญหาที่ทราบในเวอร์ชัน 12.0.0
- -ทรัพยากร Dependency ของ POM ใบอนุญาตไม่มีชุด
minSdkVersion
/targetSdkVersion
ซึ่งหมายความว่าtargetSdkVersion
ที่บอกเป็นนัยคือ 1 การดำเนินการนี้จะเพิ่มสิทธิ์READ_PHONE_STATE
และREAD_EXTERNAL_STORAGE
สำหรับแอปที่ใช้เวอร์ชัน 12.0.0 - -ทรัพยากร Dependency ของ POM ใบอนุญาตทำให้เกิด "ไลบรารีมากกว่า 1 รายการที่มีชื่อแพ็กเกจ "com.google.android.gms.license"" ใน Ionic Pro
- คำอธิบายประกอบ
@PropertyName
สำหรับ firebase-database และ firebase-firestore มีเมธอดvalue()
ที่ปรับให้ยากต่อการอ่าน (Obfuscate) ซึ่งหมายความว่าแอปจะไม่สร้างหากคุณใช้งาน@PropertyName
- คำอธิบายประกอบทำให้เกิดข้อผิดพลาด Lint ปลอมซึ่งอ้างสิทธิ์
GoogleSignIn
และCredentialsClient
ใช้เฉพาะภายในเท่านั้น คุณจึงไม่ต้องสนใจสิ่งเหล่านี้
เราจะออกรุ่น 12.0.1 ที่อัปเดตเพื่อแก้ไขปัญหาเหล่านี้ในเร็วๆ นี้
ไฮไลต์จากบริการ Google Play รุ่น 12.0.0:
โฆษณา
- เพิ่มเมธอด
trackViews()
ลงในชั้นเรียนNativeAdMapper
แล้ว เมธอดนี้จะแทนที่เมธอดtrackView()
ที่เลิกใช้งานแล้วของคลาสเดียวกัน
- เพิ่มเมธอด
การตรวจสอบสิทธิ์
- เลิกใช้งานคลาส
Auth.AuthCredentialsOptions
เพื่อใช้คลาสCredentialsOptions
ใหม่
- เลิกใช้งานคลาส
การแคสต์
- ปรับปรุงการรองรับ Google Ads:
- เพิ่มเมธอด
setAdBreakClips()
และsetAdBreaks()
ลงในคลาสMediaInfo.Builder
เพื่อระบุวิธีส่งข้อมูลช่วงพักโฆษณาและคลิปในคำขอโหลดสื่อ - อัปเดตคลาส
AdBreakInfo.Builder
และเพิ่มคลาสAdBreakClipInfo
เพื่ออำนวยความสะดวกให้กับวิธีการส่งคลิปและช่วงพักโฆษณาแบบใหม่
- เพิ่มเมธอด
- เพิ่มการรองรับสำหรับ Voice Cast API ใหม่
- เพิ่มเมธอด
setCredentials()
และsetCredentialsType()
ลงในคลาสMeadiaLoadOptions.Builder
และเมธอดgetCredentials()
และgetCredentialsType()
ไปยังคลาสMediaLoadOptions
เมธอดนี้จะช่วยให้คุณตั้งค่าและรับข้อมูลเข้าสู่ระบบเฉพาะแอปพลิเคชันด้วยคำขอโหลด - เพิ่มเมธอด
getEntity()
ลงในชั้นเรียนMediaInfo
แล้ว เอนทิตีแสดง Deep Link สําหรับการโหลดสื่อจาก Google Assistant
- เพิ่มเมธอด
- แก้ไขข้อบกพร่องที่ทำให้การเรียกใช้
CastContext.getSharedInstance()
ในอุปกรณ์ที่มีบริการ Google Play เวอร์ชันเก่าทำให้เกิดข้อขัดข้อง เวอร์ชันบริการ Google Play ที่ล้าสมัยยังคงทำให้เมธอดไม่สำเร็จ ไคลเอ็นต์จึงควรตรวจหาเวอร์ชันที่เหมาะสม
- ปรับปรุงการรองรับ Google Ads:
Fido
- Fast Identity Online 2.0 (Fido2) API พร้อมให้บริการแก่พาร์ทเนอร์ที่ทดลองใช้ก่อนเปิดตัวแล้ว เนื่องจาก API ยังอยู่ในช่วงทดลองใช้ก่อนเปิดตัว คุณจึงทำการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบได้โดยไม่ต้องแจ้งเตือน อย่าพึ่งพา API นี้จนกว่าจะพร้อมใช้งานสำหรับผู้ใช้ทั่วไปมากกว่า ทั้งนี้เพื่อให้แอปมีความเสถียร
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging, Firestore และฟังก์ชัน Firebase สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
Instant Apps
- เพิ่ม API ของ
Launcher
ใหม่เพื่อตรวจสอบ URL ที่ระบุและเปิดใช้ Instant App หากพบ URL ดังกล่าว
- เพิ่ม API ของ
ตำแหน่ง
- เพิ่มคลาส
ActivityTransition
เพื่อช่วยให้แอปแยกความแตกต่างระหว่างกิจกรรมการเคลื่อนไหวร่างกายต่างๆ ที่ผู้ใช้ทำ เช่น การเดิน การวิ่ง หรือการขับรถ - เพิ่มอินเทอร์เฟซ
BoundsMode
เพื่ออนุญาตให้เมธอดgetAutocompletePredictions()
เปิดใช้การค้นหาที่มีข้อจำกัดด้านขอบเขต
- เพิ่มคลาส
Maps
- เพิ่มคลาส
StreetViewSource
ซึ่งจะช่วยให้คุณจำกัดการค้นหา Street View ไว้เฉพาะผลการค้นหากลางแจ้งเท่านั้นได้ - ดูรายการฟีเจอร์ทั้งหมด การแก้ไขข้อบกพร่อง และบันทึกอื่นๆ ได้ที่บันทึกประจำรุ่นของ Maps Android API
- เพิ่มคลาส
ใกล้เคียง
- เลิกใช้งานอินเทอร์เฟซ
Messages
และConnections
ที่ใช้GoogleApiClient
แล้ว โปรดใช้ไคลเอ็นต์ใหม่ที่ใช้GoogleApi
คือMessagesClient
และConnectionsClient
แทน
- เลิกใช้งานอินเทอร์เฟซ
18 ธันวาคม 2017 - เวอร์ชัน 11.8.0
ไฮไลต์จากบริการ Google Play รุ่น 11.8.0:
การตรวจสอบสิทธิ์
- ระบบเลิกใช้งานชั้นเรียน
WorkAccountApi
แล้ว โปรดใช้WorkAccountClient
ผ่านWorkAccount.getClient()
แทน
- ระบบเลิกใช้งานชั้นเรียน
การแคสต์
- ได้ทำการเปลี่ยนแปลงต่อไปนี้ในชั้นเรียน
UIMediaController
แล้ว- เมื่อเชื่อมโยงการดูกับ
UIMediaController
ตัวควบคุมจะบันทึก Listener ที่เรียกใช้วิธีการจัดการเหตุการณ์อย่างใดอย่างหนึ่งต่อไปนี้เพื่อตอบสนองต่อการโต้ตอบของผู้ใช้ตามความเหมาะสม - ลบล้างเมธอดการจัดการเหตุการณ์ข้างต้นเพื่อปรับแต่งลักษณะการทำงาน
- ปรับปรุงเอกสารประกอบเพื่อชี้แจงการติดตั้งใช้งาน
UIMediaController
- สลับการแสดงปุ่มเปิด/ปิดการปิดเสียงเพื่อแสดงไอคอนลำโพงเมื่อเปิดเสียงและไอคอนลำโพงที่มีเครื่องหมายกากบาทเมื่อปิดเสียง
- เมื่อเชื่อมโยงการดูกับ
- Cast SDK สำหรับ Android รองรับ Instant App แล้ว
- ได้ทำการเปลี่ยนแปลงต่อไปนี้ในชั้นเรียน
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเพิ่มการจัดทำดัชนีแอปของ Firebase, การตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging และการตรวจสอบประสิทธิภาพของ Firebase สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
ตำแหน่ง
- เพิ่มค่าคงที่
KEY_VERTICAL_ACCURACY
ซึ่งระบุความแม่นยำแนวตั้งโดยประมาณของตำแหน่งหนึ่งๆ
- เพิ่มค่าคงที่
Wallet
- อัปเดตวิธี
isReadyToPay()
เพื่อให้มีตัวเลือกในการตรวจสอบเพิ่มเติมเพื่อให้มั่นใจว่าผู้ใช้มีวิธีการชำระเงินอยู่แล้ว
- อัปเดตวิธี
สวมใส่ได้
อัปเดต 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()
เพื่อตั้งค่าชุดข้อความสำหรับ Callback ของผู้ฟังในคลาสไคลเอ็นต์ API ใหม่
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ API อุปกรณ์ที่สวมใส่ได้รุ่นล่าสุด โปรดดูหน้าบันทึกประจำรุ่นของ Android Wear
ปัญหาที่แก้ไขแล้วในเวอร์ชัน 11.8.0
ตอนนี้อินสแตนซ์ GoogleApi
รายการที่สร้างด้วย Context
ในแอปที่มี targetSdkVersion 26 จะแจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติเพื่อแก้ไขปัญหาที่ทราบนั้นจากเวอร์ชัน 11.6.0
27 พฤศจิกายน 2017 - เวอร์ชัน 11.6.2
ไฮไลต์จากบริการ Google Play รุ่น 11.6.2 มีดังนี้
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วย Cloud Firestore และ Cloud Storage for Firebase สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
6 พฤศจิกายน 2017 - เวอร์ชัน 11.6.0
ไฮไลต์จากบริการ Google Play รุ่น 11.6 มีดังนี้
โฆษณา
- เพิ่มคลาส
NativeAdViewHolder
ซึ่งเป็นอีกทางเลือกหนึ่งในการแสดงโฆษณาเนทีฟ - เลิกใช้งานเมธอด
AdLoader.getMediationAdapterClassName()
ผู้เผยแพร่โฆษณาควรใช้NativeAppInstallAd.getMediationAdapterClassName()
หรือNativeContentAd.getMediationAdapterClassName()
ที่เพิ่งเปิดตัวแทน - ยกเลิกการเลิกใช้เมธอด
RewardedVideoAd.setUserId()
สำหรับใช้กับการยืนยันรางวัลแบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์
- เพิ่มคลาส
การตรวจสอบสิทธิ์
- อัปเดต Auth API สำหรับไคลเอ็นต์ใหม่ที่ใช้
GoogleApi
ซึ่งจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและไม่ต้องใช้โค้ดสำเร็จรูปในการใช้งานน้อยลง- เพิ่มชั้นเรียน
CredentialsClient
และCredentials
แล้วCredentialsClient
จะระบุจุดแรกเข้าในการขอข้อมูลเข้าสู่ระบบและระบุว่าลงชื่อเข้าใช้สำเร็จหรือไม่โดยใช้ข้อมูลเข้าสู่ระบบ - เพิ่มชั้นเรียน
GoogleSignInClient
และGoogleSignIn
แล้วGoogleSignInClient
ระบุจุดแรกเข้าสำหรับการโต้ตอบกับ Google Sign In API
- เพิ่มชั้นเรียน
- เพิ่มเมธอด
GoogleAuthUtil.requestGoogleAccountsAccess()
แล้ว วิธีนี้จะช่วยให้ผู้โทรใน Android O เห็นบัญชี Google ทั้งหมดที่ติดตั้งในอุปกรณ์ หากผู้ใช้ให้ความยินยอม - เพิ่มเมธอด
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
แล้ว วิธีนี้แก้ปัญหาในอุปกรณ์ Android O และอุปกรณ์อื่นๆ ที่บางครั้งกล่องโต้ตอบการยืนยันการบันทึกAuth.Api.Credential
ไม่แสดงขึ้นเพื่อใช้กล่องโต้ตอบการบันทึกของบริการป้อนข้อความอัตโนมัติที่ใช้งานอยู่ วิธีการที่เพิ่มเพื่อลบล้างลักษณะการทำงานเริ่มต้นดังกล่าว
- อัปเดต Auth API สำหรับไคลเอ็นต์ใหม่ที่ใช้
การรับรู้
- อัปเดต Aware API สำหรับไคลเอ็นต์ใหม่ที่ใช้
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติ และต้องใช้โค้ดสำเร็จรูปน้อยลง- เพิ่มคลาส
FenceClient
และวิธีการAwareness.getFenceClient()
แล้ว ใช้FenceClient
แทนFenceApi
- เพิ่มคลาส
SnapshotClient
และวิธีการAwareness.getSnapshotClient()
แล้ว ใช้SnapshotClient
แทนSnapshotApi
- เพิ่มคลาส
- อัปเดต Aware API สำหรับไคลเอ็นต์ใหม่ที่ใช้
การแคสต์
- เปลี่ยนแปลงเมธอดในคลาส
RemoteMediaClient
ดังต่อไปนี้- เพิ่มเมธอด
load(MediaInfo, MediaLoadOptions)
แล้ว - เลิกใช้เมธอด
load()
อื่นๆ แล้ว - เพิ่ม Method
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
เป็นจุดแรกเข้าสำหรับการเปิดเผยข้อมูลการออกกำลังกายต่างๆ ในเครื่องและอุปกรณ์ที่เชื่อมต่อ รวมถึงการส่งการถ่ายทอดสดให้ผู้ฟัง - เพิ่ม CLA
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 ที่โต้ตอบกับ Shapshot - เพิ่มคลาส
TurnBasedMultiplayerClient
และวิธีการGames.getTurnBasedMultiplayerClient()
แล้วTurnBasedMultiplayerClient
ระบุจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับผู้เล่นหลายคนแบบผลัดกันเล่น - เพิ่มคลาส
VideosClient
และวิธีการGames.getVideosClient()
แล้วVideosClient
ระบุจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับวิดีโอ
- เพิ่มคลาส
- จุดแรกเข้าของ API ที่เลิกใช้งาน:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,RealTimeMultiplayer
,Snapshots
TurnBasedMultiplayer
Videos
- อัปเดต Games API สำหรับไคลเอ็นต์ใหม่ที่ใช้
ตำแหน่ง
- แก้ไขปัญหา
FusedLocationProviderClient
ที่ทำให้เกิดข้อขัดข้องเป็นครั้งคราวเมื่ออัปเดตบริการ Google Play - เลิกใช้งานคลาส
AddPlaceRequest
เมธอดGeoDataApi.addPlace()
และGeoDataClient.addPlace()
เราจะนำAddPlaceRequest
ออกในวันที่ 30 มิถุนายน 2018
- แก้ไขปัญหา
ใกล้เคียง
- อัปเดต Nearby API สำหรับไคลเอ็นต์ใหม่ที่ใช้
GoogleApi
ซึ่งจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติ และต้องใช้โค้ดสำเร็จรูปน้อยลง ดังนี้- เพิ่มคลาส
ConnectionClient
และวิธีการNearby.getConnectionsClient()
แล้วConnectionClient
เป็นจุดแรกเข้าสำหรับการโฆษณาและค้นพบแอปและบริการใกล้เคียง รวมถึงสื่อสารกับผู้ใช้ผ่านการเชื่อมต่อที่มีอยู่แล้ว - เพิ่มคลาส
MessagesClient
และวิธีการNearby.getMessagesClient()
แล้วMessagesClient
ทำหน้าที่เป็นจุดแรกเข้าสำหรับการเผยแพร่ข้อความง่ายๆ และสมัครรับข้อความเหล่านั้นจากอุปกรณ์ที่อยู่ใกล้เคียง
- เพิ่มคลาส
- เพิ่มเมธอด
Connections.cancelPayload()
ซึ่งPayload
อยู่ระหว่างดำเนินการหรือจากปลายทางระยะไกล
- อัปเดต Nearby API สำหรับไคลเอ็นต์ใหม่ที่ใช้
Wallet
getPaymentMethodTokenizationParameters
และgetTransactionInfo
ไม่ใช่ช่องที่ต้องกรอกอีกต่อไป หากไม่ได้ตั้งค่าไว้ Google Payment API จะไม่ส่งคืนโทเค็นที่เรียกเก็บเงินได้ หลีกเลี่ยงการตั้งค่าช่องเหล่านี้ในขั้นตอนที่ผู้ใช้พยายามเปลี่ยนเฉพาะตัวเลือกเท่านั้นโดยไม่ได้ทำการซื้อ (เช่น ในการตั้งค่าการชำระเงินของแอป)- เปลี่ยนเมธอด
resolveTask()
เพื่อเพิ่ม Fragment ชั่วคราวในกิจกรรม ตรวจสอบว่ากิจกรรมสามารถดำเนินธุรกรรม Fragment ได้โดยไม่เสียสถานะก่อนเรียกใช้เมธอด นักพัฒนาซอฟต์แวร์ส่วนใหญ่จะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้ เนื่องจากจะมีการเรียกresolveTask()
ภายใน Listener การคลิกปุ่ม
ปัญหาที่ทราบในเวอร์ชัน 11.6.0
อินสแตนซ์ GoogleApi
รายการที่สร้างด้วย Context
ในแอปที่มี targetSdkVersion 26 จะไม่แจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติ ลองใช้ GoogleApiAvailability.showErrorDialogFragment()
ภายใต้เงื่อนไขเหล่านี้แทน
3 ตุลาคม 2017 - เวอร์ชัน 11.4.2
ไฮไลต์จากบริการ Google Play 11.4.2 รุ่น:
- Cloud Firestore
- Cloud Firestore รุ่นเบต้าสำหรับผู้ใช้ทั่วไปซึ่งพร้อมให้ดาวน์โหลดแล้ว Cloud Firestore เป็นฐานข้อมูลที่ยืดหยุ่นและรองรับการปรับขนาดสำหรับอุปกรณ์เคลื่อนที่ เว็บ และ การพัฒนาเซิร์ฟเวอร์จาก Firebase และ Google Cloud Platform ชอบ ฐานข้อมูลเรียลไทม์ของ Firebase ช่วยซิงค์ข้อมูลของคุณในแอปไคลเอ็นต์ทุกแอป ผ่าน Listener แบบเรียลไทม์ และให้การสนับสนุนแบบออฟไลน์เพื่อให้คุณสามารถสร้าง แอปที่ตอบสนองตามอุปกรณ์ซึ่งทำงานได้โดยไม่คำนึงถึงเวลาในการตอบสนองของเครือข่ายหรืออินเทอร์เน็ต ได้ Cloud Firestore ยังมีความสามารถในการปรับขนาดระดับองค์กร และ ผสานรวมกับ Firebase และ Google Cloud Platform อื่นๆ ได้อย่างราบรื่น รวมถึง Cloud Functions สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Cloud Firestore โปรดดู บล็อก Firebase หากต้องการเริ่มต้นใช้งาน Cloud Firestore ทันที โปรดไปที่ Quickstart
กันยายน 2017 - เวอร์ชัน 11.4.0
ไฮไลต์จากบริการ Google Play รุ่น 11.4
โฆษณา
- เพิ่ม
getMediationAdapterClassName()
เมธอดไปยังชั้นเรียนNativeAppInstallAd
และNativeContentAd
แล้ว เมธอดที่มีชื่อเดียวกันใน AdLoader จะเลิกใช้งานไปแล้ว - เพิ่มเมธอดลงในหลายคลาสเพื่อรองรับสื่อกลางวิดีโอแบบเนทีฟ ดังนี้
- นำชั้นเรียน
SearchAdRequest
ออกแล้ว
- เพิ่ม
Analytics
- เพิ่มชั้นเรียนใหม่
AnalyticsJobService
คลาสนี้ให้การรองรับความเข้ากันได้สำหรับ Android O และ Analytics จะใช้สำหรับการอัปโหลดข้อมูล คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อใช้คลาสนี้ โดยระบบจะเพิ่มคลาสนี้ให้โดยอัตโนมัติเป็นส่วนหนึ่งของแพ็กเกจ Analytics - เลิกใช้งานเมธอด
getContext()
ของคลาสAnalyticsService
แล้ว - เลิกใช้งานคลาส
CampaignTrackingService
- เพิ่มชั้นเรียนใหม่
การตรวจสอบสิทธิ์
- ตอนนี้ตัวเลือกคำแนะนำจะส่งผลลัพธ์ของ
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
เมื่อผู้ใช้ไม่มีข้อมูลคำแนะนำที่บันทึกไว้
- ตอนนี้ตัวเลือกคำแนะนำจะส่งผลลัพธ์ของ
การรับรู้
การแคสต์
- เพิ่มชั้นเรียนใหม่
PrecacheManager
คลาสนี้มีวิธีการแคชเนื้อหาที่ผู้ใช้ตั้งใจจะแคชล่วงหน้าเพื่อลดเวลาที่ใช้ในการโหลด - เพิ่มเมธอด
getPrecacheManager()
ลงในคลาสCastContext
เพื่อให้แอปรับอินสแตนซ์ของคลาสPrecacheManager
- เพิ่ม
startSession(Intent)
ไปยังชั้นเรียนSessionManager
แล้ว เรียกใช้วิธีการนี้เพื่อเข้าร่วมเซสชันการแคสต์เมื่อแอปผู้ส่งเปิดขึ้นโดย Intent แบบไม่เจาะจงปลายทาง
โปรดดูรายละเอียดเพิ่มเติมที่บันทึกประจำรุ่นของ Cast API
- เพิ่มชั้นเรียนใหม่
ทั่วไป
- เพิ่มเมธอด
checkApiAvailability()
ลงในชั้นเรียนGoogleApiAvailability
แล้ว เมธอดนี้จะส่งคืนงานที่ตรวจสอบแบบไม่พร้อมกันว่า API ที่ระบุใช้งานได้หรือไม่ หากอย่างน้อย 1 รายการที่ไม่พร้อมใช้งาน แสดงว่างานจะล้มเหลวโดยมีAvailabilityException
ซึ่งคุณค้นหาความพร้อมใช้งานของ API แต่ละรายการได้
- เพิ่มเมธอด
ไดรฟ์
- นำ
cancelPendingActions()
ออกจากอินเทอร์เฟซของDriveApi
แล้ว
- นำ
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเพิ่มการจัดทำดัชนีและการตรวจสอบสิทธิ์แอป สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
Maps
- ใช้
GoogleMap.OnMyLocationClickListener
ใหม่เพื่อตรวจหาเมื่อผู้ใช้คลิกจุดสีน้ำเงินของตำแหน่งของฉัน โปรดดูรายละเอียดในคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับเลเยอร์ตำแหน่งของฉัน
- ใช้
ใกล้เคียง
- ตอนนี้การเชื่อมต่อ Nearby ต้องใช้สิทธิ์
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
และCHANGE_WIFI_STATE
แล้ว
- ตอนนี้การเชื่อมต่อ Nearby ต้องใช้สิทธิ์
ใบอนุญาต Oss
- เพิ่มการรองรับไฮเปอร์ลิงก์ในเนื้อหาใบอนุญาต
- เพิ่มเมธอด
setActivityTitle()
ลงในชั้นเรียนOssLicensesMenuActivity
ซึ่งช่วยให้ตั้งชื่อกิจกรรมที่กำหนดเองได้ง่ายขึ้น เลิกใช้วิธีการตั้งค่าชื่อก่อนหน้านี้
Wallet
- เปิดตัว Google Payment API ใหม่ที่กำหนดไว้ในคลาส
PaymentsClient
ความแตกต่างที่น่าสนใจ- เมธอด
loadPaymentData()
จะแทนที่เมธอดloadFullWallet()
และloadMaskedWallet()
จากคลาสPayments
- วิธี
isReadyToPay()
ช่วยให้ผู้โทรระบุวิธีการชำระเงินที่รองรับได้
- เมธอด
ดูข้อมูลเพิ่มเติมได้ใน Payment API ใหม่
- เปิดตัว Google Payment API ใหม่ที่กำหนดไว้ในคลาส
สิงหาคม 2017 - เวอร์ชัน 11.2.0
ไฮไลต์จากบริการ Google Play รุ่น 11.2
บริการ Google Play ได้รับการอัปเดตเป็น 11.2.2 ในรุ่นนี้
- แก้ไขปัญหาเล็กๆ น้อยๆ ในการตรวจสอบประสิทธิภาพของ Firebase หากต้องการทราบข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android
- เพิ่มเมธอด
loadAd()
ใหม่ที่ใช้ในPublisherAdRequest
ของRewardedVideoAd
- ไลบรารีใบอนุญาต OSS ใหม่ทำให้การแสดงใบอนุญาตสำหรับทรัพยากร Dependency ง่ายขึ้น ในบริการ Google Play และห้องสมุดอื่นๆ ดูข้อมูลเพิ่มเติมได้ในคู่มือ การรวมประกาศโอเพนซอร์ส
ตอนนี้ทรัพยากร Dependency ของบริการ Google Play พร้อมให้บริการผ่าน maven.google.com แล้ว
การขึ้นต่อกันพร้อมให้บริการจาก
maven.google.com
โดยตรงแล้ว คุณสามารถ อัปเดตสคริปต์บิลด์ Gradle ของแอปเพื่อใช้ที่เก็บนี้โดย กำหนดค่าบิลด์ดังนี้allprojects { repositories { jcenter() google() } }
โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้ได้ที่บล็อกโพสต์ที่เกี่ยวข้อง ดูรายละเอียดเพิ่มเติมเกี่ยวกับที่เก็บ Google Maven ได้ที่ เพิ่มทรัพยากร Dependency ของบิลด์ ในเอกสารประกอบของ Android
การรองรับเวอร์ชัน SDK ใน 11.2
เมื่อคุณอัปเกรดทรัพยากร Dependency ของบริการ Play ของแอปเป็น 11.2.0 ขึ้นไป คุณต้องอัปเดต
build.gradle
ของแอปเพื่อระบุcompileSdkVersion
อย่างน้อย 26 (Android O) วิธีนี้ไม่เปลี่ยนวิธี ที่แอปของคุณทำงานได้ คุณไม่จำเป็นต้องอัปเดตtargetSdkVersion
หากคุณ อัปเดตcompileSdkVersion
เป็น 26 คุณอาจได้รับข้อผิดพลาดในบิลด์ด้วย ข้อความต่อไปนี้ที่อ้างถึงไลบรารีการสนับสนุนของ Android:This support library should should not use a different version (25) than the compileSdkVersion (26).
ข้อผิดพลาดนี้แก้ไขได้โดยการอัปเกรดทรัพยากร Dependency ของไลบรารีการสนับสนุนเป็น เวอร์ชัน 26.0.0 ขึ้นไป
โฆษณา
- เพิ่ม
loadAds()
ลงในคลาสAdLoader
ซึ่งทำให้แอปสามารถโหลด โฆษณาในคำขอเดียวได้
- เพิ่ม
การตรวจสอบสิทธิ์
- เพิ่มชั้นเรียน
WorkAccountClient
แล้ว ชั้นเรียนนี้มีวิธีจัดการวงจรของ Android สำหรับ บัญชีงาน - เพิ่ม accounttransfer แล้ว ใหม่ แพ็กเกจนี้มี API ที่ Authenticator ใช้สำหรับ บัญชีระดับ Bootstrapping
- Fast Identity Online Universal 2nd Factor (FIDO U2F) API พร้อมใช้งานแล้ว รองรับอุปกรณ์คีย์ความปลอดภัยแบบ U2F กับแอปต่างๆ และเว็บไซต์ต่างๆ ตามมาตรฐานที่กำหนดโดย FIDO Alliance ดูข้อมูลเพิ่มเติมได้ที่ เริ่มต้นใช้งาน FIDO U2F และ com.google.android.gms.fido.
- เพิ่มชั้นเรียน
การแคสต์
- เพิ่มชั้นเรียนใหม่แล้ว NotificationActionsProvider เพื่อรองรับการดำเนินการแจ้งเตือนสื่อที่กำหนดเอง
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการเพิ่มการจัดทำดัชนีแอป ฐานข้อมูล ลิงก์แบบไดนามิก และพื้นที่เก็บข้อมูล สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
Instant Apps
- เพิ่ม
InstantAppsClient
แล้ว เป็นจุดเริ่มต้นหลักใหม่ - เพิ่ม
PackageManagerCompat
แล้ว API ของคุกกี้เพื่อเก็บข้อมูล Instant App จำนวนเล็กน้อยระหว่างเซสชัน
- เพิ่ม
สถานที่
- เพิ่ม
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()
ให้เป็นจุดแรกเข้าหลักสำหรับการเข้าถึงข้อมูลลิงก์แบบไดนามิกและ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
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
- Android Instant Apps API พร้อมให้บริการในบริการ Google Play แล้ว Android Instant Apps ทำให้ ให้ผู้ใช้ Android เรียกใช้แอปของคุณได้ทันทีโดยไม่ต้องติดตั้ง เพื่อเรียนรู้ เพิ่มเติม โปรดดู Android Instant Apps
ตำแหน่ง
- เพิ่มชั้นเรียน
FusedLocationProviderClient
แล้ว ชั้นเรียนนี้จะมี จุดแรกเข้าหลักสําหรับการโต้ตอบกับผู้ให้บริการ Fused Location ซึ่ง ใช้แหล่งข้อมูลที่หลากหลายนอกเหนือจาก GPS เพื่อระบุ ตำแหน่งของคุณได้อย่างแม่นยำและรวดเร็วที่สุด - เพิ่มชั้นเรียน
GeofencingClient
แล้ว ชั้นเรียนนี้เป็นรายการหลัก สำหรับการโต้ตอบกับ API การกำหนดเขตพื้นที่เสมือน - เพิ่ม
getFusedLocationProvider()
และgetGeofencingClient()
แล้ว ลงในคลาสLocationServices
- เพิ่มชั้นเรียน
LocationSettingsResponse
แล้ว ระบบจะแสดงผลคลาสนี้เป็น เมื่อตรวจสอบการตั้งค่าระบบที่เกี่ยวข้องกับตำแหน่งสำเร็จโดยใช้ เมธอดcheckLocationSettings()
- เพิ่มชั้นเรียน
SettingsClient
แล้ว ชั้นเรียนนี้เป็นรายการหลัก สำหรับการโต้ตอบกับ API การตั้งค่าตำแหน่งที่ช่วยตรวจสอบ และกำหนดการตั้งค่าระบบที่เกี่ยวข้องกับตำแหน่งของอุปกรณ์
- เพิ่มชั้นเรียน
ใกล้เคียง
- ตอนนี้ API การเชื่อมต่อ Nearby มีความสามารถดังต่อไปนี้
- การสื่อสารระหว่างเครื่องแบบออฟไลน์เต็มรูปแบบโดยใช้บลูทูธ, BLE และ ฮอตสปอต Wi-Fi
- การโฆษณาและการค้นพบพร้อมกัน
- การเข้ารหัส (พร้อมการตรวจสอบสิทธิ์ที่ไม่บังคับ)
- รองรับเพย์โหลดข้อมูลไบต์สูงสุด 32 KB
- การสนับสนุนสำหรับเพย์โหลดข้อมูลไฟล์ (จำกัดเฉพาะพื้นที่ที่มีอยู่ในไฟล์ ) และเพย์โหลดข้อมูลสตรีมโดยไม่มีขีดจำกัดขนาดเพย์โหลด
- เพิ่มชั้นเรียน
AdvertistingOptions
แล้ว ชั้นเรียนนี้ให้ตัวเลือกสำหรับ ไปยังเมธอดstartAdvertising()
- เพิ่มชั้นเรียน
ConnectionInfo
แล้ว ชั้นเรียนนี้ให้ข้อมูลเกี่ยวกับ การเชื่อมต่อที่กำลังเกิดขึ้น - เพิ่มชั้นเรียน
ConnectionLifecycleCallback
แล้ว ชั้นเรียนนี้เป็นผู้ฟัง สำหรับเหตุการณ์ในวงจรที่เชื่อมโยงกับการเชื่อมต่อกับปลายทางระยะไกล - เพิ่มชั้นเรียน
ConnectionResolution
แล้ว ชั้นเรียนนี้เป็นผลลัพธ์ที่ได้รับ จากการเรียกใช้เมธอดonConnectionInitiated()
- เพิ่มชั้นเรียน
DiscoveredEndpoints
แล้ว ชั้นเรียนนี้จะให้ข้อมูล เกี่ยวกับปลายทางเมื่อพบ - เพิ่มชั้นเรียน
DiscoveryOptions
แล้ว ชั้นเรียนนี้ให้ตัวเลือกสำหรับ ไปยังเมธอดstartDiscovery()
- เพิ่มชั้นเรียน
EndpointDiscoveryCallback
แล้ว ชั้นเรียนนี้เป็นผู้ฟัง ที่ถูกเรียกระหว่างการค้นหาปลายทาง - เพิ่ม
Payload
,PayloadCallback
,Payload.File
และPayload.Stream
ชั้นเรียน คลาสเหล่านี้หมายถึงข้อมูล ซึ่งเป็นเพย์โหลดข้อมูล Listener ข้อมูลในไฟล์ในพื้นที่เก็บข้อมูลภายในอุปกรณ์ และสตรีมข้อมูล เพิ่มอินเทอร์เฟซPayloadTransferUpdate.Status
ที่เกี่ยวข้องด้วย - เพิ่มชั้นเรียน
Strategy
แล้ว คลาสนี้จะกำหนดการเชื่อมต่อ ข้อกำหนดสำหรับอุปกรณ์และข้อจำกัดด้านโทโพโลยีของการเชื่อมต่อ Connections.ConnectionRequestListener
และ เลิกใช้งานConnections.ConnectionResponseCallback
ชั้นเรียนแล้ว ใช้เมนูConnectionLifecycleCallback
ชั้นเรียนแทน- เลิกใช้งานคลาส
Connections.EndpointDiscoveryListener
แล้ว ใช้ ชั้นเรียนEndpointDiscoveryCallback
แทน - อินเทอร์เฟซ
Connections.MessageListener
เลิกใช้งานแล้ว ใช้เมนูPayloadCallback
ชั้นเรียนแทน - คลาส
ConnectionsStatusCodes
มีรหัสสถานะใหม่หลายรายการแล้วในตอนนี้ ที่เกี่ยวข้องกับสิทธิ์
- ตอนนี้ API การเชื่อมต่อ Nearby มีความสามารถดังต่อไปนี้
ความปลอดภัย
- เพิ่มชั้นเรียน
SafetyNetClient
แล้ว ชั้นเรียนนี้เป็นรายการหลัก ของ SafetyNet ซึ่งมีความสามารถดังต่อไปนี้- ให้บริการตรวจสอบประสิทธิภาพการทำงานของอุปกรณ์
- ยืนยันผู้ใช้โดยใช้ reCAPTCHA API
- ช่วยให้ผู้ใช้หลีกเลี่ยงแอปที่อาจเป็นอันตราย
- ให้การท่องเว็บอย่างปลอดภัยภายในแอป
- ตรวจหาภัยคุกคามที่ทราบซึ่งเชื่อมโยงกับ URI ที่เจาะจง
- เพิ่มชั้นเรียน
HarmfulAppsData
และข้อมูลที่เกี่ยวข้อง ชั้นเรียนSafetyNetApi.HarmfulAppsResponse
คลาสเหล่านี้แสดงถึง ข้อมูลที่เกี่ยวข้องกับแอปที่อาจเป็นอันตราย ขณะนี้มีการเลิกใช้งานSafetyNetApi.HarmfulAppsResult
คลาสเพื่อใช้ตัวเลือกเหล่านี้ - เพิ่มเมธอด
getClient(Context)
และgetClient(Activity)
ลงใน คลาส SafetyNet เมธอดเหล่านี้จะส่งคืนSafetyNetClient
ที่ใช้เพื่อ เข้าถึง SafetyNet API ทั้งหมด วิธีการเหล่านี้แทนที่API
และSafetyNetAPI
ช่องของคลาสSafetyNet
ซึ่งตอนนี้เลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.AttestationResponse
แล้ว ชั้นเรียนนี้มี ผลการทดสอบจากการทดสอบความเข้ากันได้ของ Android Suite ชั้นเรียนนี้ แทนที่SafetyNetApi.AttestationResult
และSafetyNet.SafeBrowsingResult
ชั้นเรียน ซึ่งตอนนี้เลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.RecaptchaTokenResponse
แล้ว ชั้นเรียนนี้ มีโทเค็นการตอบกลับของผู้ใช้ reCAPTCHA คลาสนี้แทนที่SafetyNetApi.RecaptchaTokenResult
ชั้นเรียน ซึ่งตอนนี้เลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.SafeBrowsingResponse
แล้ว ชั้นเรียนนี้มีResponse
ที่ระบุเมื่อแอปเรียกเมธอดlookupUri()
ช่วงเวลานี้ จะแทนที่คลาสSafetyNetApi.SafeBrowsingResult
ซึ่งตอนนี้ เลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.VerifyAppsUserResponse
และเพิ่มใหม่ เป็นค่าคงที่ของคลาสVerifyAppsConstants
ชั้นเรียนเหล่านี้สนับสนุน ยืนยัน Apps API
- เพิ่มชั้นเรียน
Wallet
- เพิ่มชั้นเรียน
InstrumentInfo.CardClass
แล้ว คลาสนี้ระบุว่า บัตรคือบัตรเครดิต บัตรเดบิต หรือบัตรแบบชำระเงินล่วงหน้า
- เพิ่มชั้นเรียน
พฤษภาคม 2017 - เวอร์ชัน 10.2.6
การจัดทำดัชนีแอป
นับตั้งแต่การเปิดตัว SDK ของบริการ Google Play เวอร์ชัน 10.0 API การจัดทำดัชนีแอป ได้ย้ายข้อมูลไปยัง API การจัดทำดัชนีแอปของ Firebase ตอนนี้เราได้เลิกใช้งาน API การจัดทำดัชนีแอปเดิมโดยสมบูรณ์แล้ว และจะใช้งานไม่ได้อีกต่อไป ใช้ในแอปที่สร้างด้วย SDK 10.2.6 ได้
Firebase
การอัปเดตล่าสุดของ Firebase ประกอบด้วย Performance รุ่นเบต้า การตรวจสอบและการปรับปรุงอีกหลายอย่างในหลายฟีเจอร์ รวมถึง 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 สำหรับนักพัฒนาซอฟต์แวร์ 1
รุ่นนี้มีการอัปเดตเพื่อให้เข้ากันได้กับ Android O การแสดงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 1. การอัปเดตที่สำคัญที่สุดคือการเปลี่ยนแปลงภายใน การรับส่งข้อความในระบบคลาวด์ของ Google (GCM) และการรับส่งข้อความในระบบคลาวด์ของ Firebase (FCM) และการเปลี่ยนแปลงในวงจรการรับประกันของ GCM และ Callback ของ FCM 10 วินาที หลังจากนั้น Android O จะถือว่าการเรียกกลับดังกล่าวมีสิทธิ์ การสิ้นสุดข้อตกลง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดการข้อความ GCM และ FCM ใน Android O โปรดดู บล็อก Firebase
กุมภาพันธ์ 2017 - เวอร์ชัน 10.2
ไฮไลต์จากบริการ Google Play รุ่น 10.2
การเลิกใช้งาน Android เวอร์ชัน 2.3.x (Gingerbread)
บริการ Google Play 10.2.x เป็นรุ่นแรกที่ไม่มี การสนับสนุนเต็มรูปแบบสำหรับ Android เวอร์ชัน 2.3.x (Gingerbread) แอปที่พัฒนาโดยใช้ SDK รุ่น 10.2.x ขึ้นไปต้องมีระดับ API ของ Android ขั้นต่ำที่ 14 และ ติดตั้งในอุปกรณ์ที่ใช้ระดับ API ต่ำกว่า 14 ไม่ได้ เพื่อเรียนรู้ ตัวเลือกของคุณเพิ่มเติม ซึ่งรวมถึงการสร้าง APK หลายรายการเพื่อขยาย การสนับสนุนของแอปสำหรับ Android Gingerbread โปรดดู บล็อกของนักพัฒนาแอป Android
โฆษณา
- เพิ่มการรองรับชิ้นงานวิดีโอลงในโฆษณาเนทีฟแบบคอนเทนต์ขั้นสูงและ โฆษณาเนทีฟที่แสดงผลแบบกำหนดเองของ DoubleClick for Publishers (DFP)
- เพิ่มเมธอด
destroy()
ลงในNativeCustomTemplateAd
ของ Google - เพิ่ม
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 ฝั่งเซิร์ฟเวอร์Google Fit
เพิ่มประเภทข้อมูลสุขภาพใหม่ที่ช่วยให้คุณเขียนข้อมูลสุขภาพได้อย่างหลากหลายมากขึ้น ไปยังแพลตฟอร์ม Google Fit รวมถึงความดันโลหิต น้ำตาลกลูโคสในเลือด ความอิ่มตัวของออกซิเจน ตำแหน่งของร่างกาย อุณหภูมิร่างกาย และอนามัยการเจริญพันธุ์ ดูข้อมูลเพิ่มเติมได้ที่
HealthDataTypes
และHealthDataFields
ใหม่Maps
รุ่นนี้เปิดตัวการจัดรูปแบบที่กำหนดเองสำหรับเส้นประกอบและโครงร่าง รูปหลายเหลี่ยมและวงกลม
- คุณสามารถจัดเก็บวัตถุข้อมูลไว้กับวัตถุเรขาคณิตได้แล้ว สำหรับ ตัวอย่างเช่น เรียก setTag() เพื่อเพิ่มออบเจ็กต์ข้อมูลลงในเส้นประกอบ
- ดูรายการฟีเจอร์ทั้งหมด การแก้ไขข้อบกพร่อง และหมายเหตุอื่นๆ ได้ที่ บันทึกประจำรุ่น สำหรับ Maps Android API
ใกล้เคียง
เพิ่ม
AudioBytes
คลาสเป็นโหมดใกล้เคียงmessages.audio
API เพื่อช่วยให้อุปกรณ์ส่งหรือรับข้อมูลโดยใช้เสียงความถี่ใกล้อัลตราซาวด์Firebase
การอัปเดตล่าสุดของ Firebase ประกอบด้วยการปรับปรุงหลายอย่าง หลายฟีเจอร์ ซึ่งรวมถึง Analytics, การตรวจสอบสิทธิ์, Realtime Database พื้นที่เก็บข้อมูล, 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 ได้ ใช้บริการในอุปกรณ์ 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 พร้อมใช้งานอีกครั้งแล้ว โปรดดู เว็บไซต์ของนักพัฒนาแอปฟีเจอร์การแจ้งเตือน Nearby เพื่อดูรายละเอียดและข้อมูลอัปเดต
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการปรับปรุงและการแก้ไขข้อบกพร่องหลายรายการ ในฟีเจอร์ที่หลากหลาย รวมถึงความพร้อมใช้งานของแอป Firebase ใหม่ Indexing API สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
ตุลาคม 2016 - เวอร์ชัน 9.8
ไฮไลต์จากบริการ Google Play รุ่น 9.8
โฆษณา
- เพิ่มการรวบรวมข้อมูลการวัดการเข้าชมมุมมองแอ็กทีฟสำหรับ ผู้ลงโฆษณา DoubleClick Campaign Manager ที่แสดงโฆษณาในแอปที่ใช้ เวลา SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google
การแคสต์
Cast API v3.3 มีฟังก์ชันที่ดีขึ้นสำหรับนักพัฒนาแอปใน พื้นที่ต่อไปนี้:
- เมื่อเล่นโฆษณา รูปลักษณ์ของแถบค้นหาได้รับการปรับปรุงให้ดีขึ้น และ ภาพโปสเตอร์พื้นหลังจะถูกเบลอ
- เพิ่มความสามารถในการปรับแต่งสไตล์ของตัวควบคุมขนาดเล็ก
- เพิ่ม
ImageHints
ซึ่งจะให้คำแนะนำกับออบเจ็กต์ImagePicker
เกี่ยวกับประเภทและ ของรูปภาพที่จะเลือกให้แสดงใน UI - ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.3
พอดี
- ตอนนี้ Fit มี API เป้าหมาย ที่ช่วยให้แอปของคุณอ่านเป้าหมายการออกกำลังกายที่ผู้ใช้ของ แอป Fit สำหรับ Android
Google Sign-In
- เพิ่มความสามารถสำหรับผู้ใช้ในการกรอกหมายเลขโทรศัพท์ที่เชื่อมโยงกับ ด้วยการแตะเพียงครั้งเดียวในแอปที่ใช้ Credentials API
ใกล้เคียง
- ข้อความใกล้เคียงได้รับการเพิ่มประสิทธิภาพด้วย เลือกเข้าร่วม UI และการสนับสนุนสำหรับการทำงานแบบแฮนด์ฟรี
- การแจ้งเตือน Nearby ไม่พร้อมใช้งานชั่วคราว โปรดดู เว็บไซต์นักพัฒนาการแจ้งเตือน Nearby สำหรับ รายละเอียดและการอัปเดตต่างๆ
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการปรับปรุงและการแก้ไขข้อบกพร่องหลายรายการ ในหลายฟีเจอร์ สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase Android SDK
กันยายน 2016 - เวอร์ชัน 9.6
ไฮไลต์จากบริการ Google Play รุ่น 9.6
บริการ Google Play ได้รับการอัปเดตเป็น 9.6.1 รุ่นนี้แก้ไขค่า
minSdkVersion
ที่ขาดหายไปในplay-services-location.aar
ที่ทำให้ไม่ได้ตั้งใจWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
และREAD_PHONE_STATE
สิทธิ์ที่จะผสานรวมเป็นไฟล์ Manifest ของแอปโฆษณา
- เพิ่มเมธอด API การวินิจฉัยผู้เผยแพร่โฆษณา
openDebugMenu
ลงในส่วนMobileAds
สำหรับผู้เผยแพร่โฆษณาในเว็บบนอุปกรณ์เคลื่อนที่และแอปบนอุปกรณ์เคลื่อนที่ การแก้ปัญหาและฟังก์ชันการแสดงตัวอย่างที่พร้อมใช้งานสําหรับเดสก์ท็อป ทั้งหมด
- เพิ่มเมธอด API การวินิจฉัยผู้เผยแพร่โฆษณา
การแคสต์
Cast API v3.2 มีฟังก์ชันที่ดีขึ้นสำหรับนักพัฒนาแอปใน พื้นที่ต่อไปนี้:
- โหมดโฆษณา: นำตัวควบคุมและการควบคุมการแจ้งเตือนเข้าไว้ในโหมด ซึ่งจะปิดใช้ตัวควบคุมขณะที่แสดงโฆษณา
- โหมดถ่ายทอดสด: ตอนนี้สตรีมวิดีโอและเสียงแบบสดจะมีเล่น/หยุด แทนปุ่มเล่น/หยุดชั่วคราว
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.2
Maps
- ขอแนะนำการจัดรูปแบบแผนที่แบบกำหนดเอง: ขณะนี้คุณสามารถจัดรูปแบบแผนที่เพื่อเปลี่ยน ลักษณะ (หรือซ่อน) คุณลักษณะ เช่น ถนน สวนสาธารณะ ธุรกิจ และอื่นๆ
- ขณะนี้จุดที่น่าสนใจของธุรกิจ (POI) จะปรากฏบนแผนที่โดยค่าเริ่มต้น จุดที่น่าสนใจของธุรกิจหมายถึงธุรกิจต่างๆ เช่น ร้านค้า ร้านอาหาร และโรงแรม คุณสามารถซ่อนรายการเหล่านี้ได้โดยใช้การจัดรูปแบบแผนที่ที่กำหนดเอง
- ดูรายละเอียดและหมายเหตุสำคัญได้ที่ บันทึกประจำรุ่นของ 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
- หากแอปต้องใช้ข้อมูลโซเชียลและข้อมูลโปรไฟล์ที่ครอบคลุมมากขึ้น ลองใช้ Android ผู้ให้บริการรายชื่อติดต่อ หรือข้ามแพลตฟอร์ม People API เพื่อเพิ่มประสิทธิภาพการจัดจำหน่ายแอปผ่านกราฟโซเชียลของ ฐานผู้ใช้ของแอปของคุณ Firebase Invites
โปรดดูหมายเหตุการเลิกใช้งาน Plus.API สำหรับ รายละเอียด
- หากต้องการผสานรวมกับ Google Sign-In ให้เปลี่ยนเป็น
การแคสต์
ตอนนี้ Cast API v3 มีฟังก์ชันที่ปรับปรุงใหม่สำหรับนักพัฒนาแอปใน พื้นที่ต่อไปนี้:
-
ControlButtonsContainer
จะเป็นตัวกำหนดคอนเทนเนอร์สำหรับปุ่มควบคุม -
ExpandedControllerActivity
จะให้การติดตั้งใช้งานส่วนใหญ่สำหรับตัวควบคุมแบบขยาย รีโมตคอนโทรลแบบเต็มหน้าจอ
-
สถานที่
- ตอนนี้ Places API มี UI เครื่องมือเลือกสถานที่ ที่ใช้หลักการของดีไซน์ Material
Maps
- เพิ่มชุด Listener การเปลี่ยนกล้องแบบใหม่สำหรับการเริ่มการเคลื่อนไหวของกล้อง กิจกรรมต่อเนื่องและสิ้นสุด
- เพิ่มความสามารถในการจัดเก็บและเรียกออบเจ็กต์ข้อมูลที่กำหนดเอง ที่เกี่ยวข้องกับเครื่องหมาย
- เพิ่มความสามารถในการตั้งค่าระดับการซูมต่ำสุดและสูงสุดที่ต้องการ
- เพิ่มความสามารถในการจำกัดขอบเขตภายในที่ผู้ใช้เลื่อนดูได้ และเลื่อน
- ดูข้อมูลเพิ่มเติมได้ใน บันทึกประจำรุ่นของ Google Maps Android API
ความปลอดภัย
- API ของ Google Safe Browsing ช่วยให้แอปของคุณระบุได้ว่า URI เชื่อมโยงกับเนื้อหาที่อาจเป็นอันตรายหรือไม่ หรือการโจมตีแบบวิศวกรรมสังคมที่อาจเกิดขึ้นได้ ดูข้อมูลเพิ่มเติมได้ที่ การตรวจสอบ URL ด้วย Google Safe Browsing API
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการปรับปรุงและการแก้ไขข้อบกพร่องหลายรายการ ในหลายฟีเจอร์ สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase
มิถุนายน 2016 - เวอร์ชัน 9.2
ไฮไลต์จากบริการ Google Play รุ่น 9.2
บริการ Google Play ได้รับการอัปเดตเป็น 9.2.1 รุ่นนี้แก้ปัญหาเกี่ยวกับไฟล์
proguard.txt
ที่รวมอยู่ในไฟล์ รุ่น 9.2.0 ที่เกิดข้อผิดพลาดต่อไปนี้ในโปรเจ็กต์ Android ที่ใช้ เครื่องมือย่อทรัพยากร Gradle เกิดข้อผิดพลาดต่อไปนี้
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
ในโปรเจ็กต์ Android ที่ใช้ Jack Toolchain ข้อผิดพลาด ซึ่งมีลักษณะคล้ายกับรายการต่อไปนี้
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
ผู้เผยแพร่แอปสามารถใช้วิธีการนี้เพื่อระบุตําแหน่ง ไอคอนตัวเลือกโฆษณาอื่นๆ ในโฆษณาเนทีฟ - ปรับปรุงการเล่นโฆษณาวิดีโอโดยแก้ไขข้อบกพร่องหลายรายการ
- เพิ่ม
การรับรู้
Aware API รวมสัญญาณตำแหน่งและบริบททั้ง 7 สัญญาณไว้ใน API ช่วยให้คุณสร้างแอปด้วยฟีเจอร์ตามบริบทที่มีประสิทธิภาพซึ่ง จะส่งผลกระทบน้อยที่สุดต่อทรัพยากรของระบบ ซึ่งประกอบด้วย API 2 ชุด ได้แก่
- Snapshot API ทำให้แอปพลิเคชันใช้ค่าปัจจุบันของ สัญญาณ
- Fence API ทำให้แอปตอบสนองต่อการเปลี่ยนแปลงในบริบทของผู้ใช้ได้
การแคสต์
Cast API v3 มีฟังก์ชันที่ดีขึ้นสำหรับนักพัฒนาแอปใน พื้นที่ต่อไปนี้:
- การจัดการสถานะเซสชัน
- เชื่อมต่อ ยกเลิกการเชื่อมต่อ และเชื่อมต่อตรรกะอีกครั้ง
- การใช้งาน UX และ UI
- รองรับอุปกรณ์หลากหลายประเภทมากขึ้น
- หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ โปรดดูที่ Google Cast SDK v3
Firebase
- การอัปเดตล่าสุดของ Firebase ประกอบด้วยการปรับปรุงและการแก้ไขข้อบกพร่องหลายรายการ ในหลายฟีเจอร์ สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นของ Firebase
Google Fit
- การปรับปรุงการนับจำนวนก้าวใน Android Wear เพื่อปรับการวัดจำนวนก้าว สอดคล้องกันทั้งในหน้าปัดและแอป HistoryApi#readDailyTotal
- ฟังการอัปเดตข้อมูลด้วย HistoryApi#registerDataUpdateListener() เพื่ออนุญาตให้แอปอัปเดตแคชข้อมูลภายในของเมื่อข้อมูลที่จัดเก็บไว้ อัปเดตโดยแอปอื่น
- เพิ่มใหม่ Hydration ประเภทของข้อมูลที่ใช้วัดการใช้น้ำ
ตำแหน่ง
- แก้ไขข้อบกพร่องและปรับปรุงด้านต่างๆ รวมถึงการจัดการแบตเตอรี่ และการจดจำกิจกรรม
Maps
- ฟิลด์ MarkerOptions.zIndex() จะกำหนดลำดับการเรียงซ้อนของเครื่องหมายโดยสัมพันธ์กับเครื่องหมายอื่นๆ บน แผนที่
- คุณสามารถกำหนดระดับความโปร่งใสบนการวางซ้อนของชิ้นส่วนแผนที่ เพื่อให้ผู้ใช้เห็น แผนที่ฐานด้านล่างชิ้นส่วนที่วางซ้อน
- ทำให้สามารถคลิกแวดวงได้ง่ายขึ้น แล้วใช้ OnCircleClickListener ฟังเหตุการณ์การคลิก
- ดูรายละเอียดและหมายเหตุสำคัญได้ที่ บันทึกประจำรุ่นของ Maps Android API
การมองเห็นบนอุปกรณ์เคลื่อนที่
- แก้ปัญหาเกี่ยวกับบริการที่การตรวจจับบาร์โค้ดของ Mobile Vision ต้องใช้แล้ว และการตรวจจับใบหน้า ผู้ใช้ทุกคนสามารถใช้การตรวจจับบาร์โค้ดและใบหน้าได้อีกครั้ง สำหรับข้อมูลเพิ่มเติม โปรดดู บันทึกประจำรุ่นสำหรับ Mobile Vision
- API ข้อความที่เพิ่ม: การรู้จำอักขระด้วยภาพสำหรับข้อความตัวอักษรละติน (อังกฤษ สเปน เยอรมัน ฝรั่งเศส ฯลฯ) ในรูปภาพ API ข้อความ แสดงโครงสร้างองค์กรของข้อความ (ย่อหน้า บรรทัด คำ) รวมถึงตัวข้อความเอง
ใกล้เคียง
- เพิ่มเมื่อ การแจ้งเตือนในบริเวณใกล้เคียง เพื่อแจ้งให้ผู้ใช้ทราบเกี่ยวกับแอปและเว็บไซต์ที่เชื่อมโยงกับบีคอนที่อยู่ใกล้เคียงและ อุปกรณ์อัจฉริยะ
- Nearby.Messages จะสแกนหาบีคอนของ Eddystone ได้ และ iBeacons อยู่ในเบื้องหลัง ซึ่งปลุกแอปพลิเคชันไคลเอ็นต์ให้เริ่มทำงานเมื่อบีคอน ตรงตัวกรองที่พบ ดูข้อมูลเพิ่มเติมได้ที่ Nearby.Messages
- รุ่นนี้ได้ยกเลิกข้อกำหนดที่ว่าไคลเอ็นต์ใช้บีคอนพร็อกซิมิตี API เพื่อจัดการบีคอน ขณะนี้ฟีเจอร์ใกล้เคียงจะแสดงผล BLE ที่แยกวิเคราะห์แล้ว โดยตรง ซึ่งทำให้ลูกค้าสามารถใช้โซลูชันของตนเองเพื่อ แปลโฆษณาเหล่านั้น
- การประมาณระยะทางและข้อมูล RSSI กลับสู่เบื้องหน้าแล้ว ไคลเอ็นต์บีคอน
พฤษภาคม 2016 - เวอร์ชัน 9.0
ไฮไลต์จากบริการ Google Play รุ่น 9.0
บริการ Google Play ได้รับการอัปเดตเป็น 9.0.2 บริการ Google Play เวอร์ชัน 9.0.2 พร้อมให้บริการแล้ว ช่วงเวลานี้ เผยแพร่การแก้ไข ปัญหาที่ทราบแล้ว ด้วยการตรวจสอบสิทธิ์ Firebase ซึ่ง
FirebaseAuthApi
ไม่พร้อมใช้งาน อุปกรณ์บางเครื่อง ข้อผิดพลาดFirebaseApiNotAvailableException
เกิดขึ้นเมื่อ อุปกรณ์พยายามใช้ 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 การกำหนดค่าระยะไกล, รายงานข้อขัดข้องของ Firebase, ลิงก์แบบไดนามิกของ Firebase และ การแจ้งเตือนของ Firebase
สำหรับรายการไลบรารีที่พร้อมใช้งานสำหรับฟีเจอร์ต่างๆ ของ Firebase ดู ไลบรารี Firebase ฟีเจอร์ต่อไปนี้เป็นส่วนหนึ่งของ Firebase ในบริการ Google Play แล้ว SDK 9.0:
คำเชิญแอป (ปัจจุบันคือคำเชิญของ Firebase) ยังคงใช้งานได้ที่
com.google.android.gms.appinvite
แต่ต่อจากนี้ไปคุณควรใช้com.google.firebase:firebase-invites
Firebase Cloud Messaging สร้างขึ้นและปรับปรุงการรับส่งข้อความในระบบคลาวด์ของ Google API คุณยังสามารถใช้การรับส่งข้อความในระบบคลาวด์ของ Google ต่อไปกับ
com.google.android.gms.gcm
แต่เราแนะนำ การอัปเกรด ไปยังcom.google.firebase:firebase-messaging
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Firebase ได้ที่ https://firebase.google.com/
โฆษณา
- ตอนนี้ API ผู้เผยแพร่โฆษณาวิดีโอที่มีการให้รางวัลมีการรองรับเหตุการณ์ที่กำหนดเองแล้ว
- ตอนนี้วิดีโอเนทีฟแบบเร่งด่วนมี API ที่ช่วยให้คุณควบคุมวิธีการทำงานของวิดีโอแล้ว จะปรากฏขึ้น ซึ่งรวมถึงการระบุสถานะปิดเสียงเริ่มต้นและ Callback เมื่อวิดีโอเล่นจบ
- โฆษณาที่กำหนดเองในเครือข่ายการค้นหาที่อัปเดตสำหรับแอปบนอุปกรณ์เคลื่อนที่ที่ช่วยให้นักพัฒนาแอปสร้างรายได้ เหตุการณ์การค้นหาในแอปที่มีโฆษณาที่มีความเกี่ยวข้องสูง โดยอิงตาม การค้นหา การอัปเดตครั้งนี้ทำให้โซลูชันการสร้างรายได้ในแอปมีประสิทธิภาพเทียบเท่า กับสิ่งที่มีให้ใช้งานบนเดสก์ท็อปหรือเว็บบนอุปกรณ์เคลื่อนที่ นักพัฒนาแอปเลย มีสิทธิ์เข้าถึงส่วนขยาย เลย์เอาต์ ตัวเลือกการระบุแหล่งที่มา Callback และไอคอนโฆษณาที่กำหนดเอง
- ขณะนี้ MobileAds API มีการสนับสนุนสำหรับการตั้งค่าปริมาณที่ต้องการของ
โฆษณาวิดีโอที่ใช้
setAppVolume()
และซ่อนโฆษณาวิดีโอโดยใช้setAppMuted()
- โฆษณาบนมือถือ
initialize(android.content.Context, java.lang.String)
ไม่มีการเลิกใช้งาน แต่ ตอนนี้เลิกใช้งานเมธอดinitialize(android.content.Context)
แล้ว - ตอนนี้อินเทอร์เฟซ
MediationNativeListener
จะมีเมธอดonAdImpression()
, เครือข่ายโฆษณาบนอุปกรณ์เคลื่อนที่ที่สามารถเรียกใช้ได้เมื่อบันทึกการแสดงผล
ใกล้เคียง
- ลดความซับซ้อนของ UI ความยินยอม Nearby และรูปแบบสิทธิ์
- แอปใดก็ตามที่มีสิทธิ์เข้าถึงตำแหน่งแบบละเอียดจะสแกนหาบีคอน BLE ได้ โดยไม่ได้รับอนุญาตเพิ่มเติม
- กล่องโต้ตอบการเลือกใช้จะแสดงต่อผู้ใช้เมื่อแอปเรียกใช้ GoogleAPIClient
connect()
- ลดความซับซ้อนของ UI ความยินยอม Nearby และรูปแบบสิทธิ์
เกม
- การอัปเดต SDK ของไคลเอ็นต์เพื่อปรับปรุง Player Stat API การคาดการณ์: การคาดการณ์การใช้จ่ายของผู้เล่นในอีก 28 วันข้างหน้า และการคาดการณ์ ความน่าจะเป็นที่ผู้เล่นจะเป็นผู้ใช้จ่ายเปอร์เซ็นไทล์ที่ 95
- อัปเดต SDK ของไคลเอ็นต์เพื่อทำให้ API การบันทึกวิดีโอพร้อมใช้งานในวงกว้าง
การรับส่งข้อความในระบบคลาวด์ของ Google
- Google Cloud Messaging (GCM) ผสานรวมเข้ากับ Firebase ผู้ใช้ที่มีอยู่ ของ GCM ยังคงสามารถใช้ GCM ต่อไปได้โดยไม่มีการหยุดทำงาน แต่เรา ขอแนะนำให้อัปเกรดเป็น Firebase Cloud Messaging ในรูปแบบใหม่ที่ใช้งานง่าย (FCM) API เพื่อให้ผู้ใช้ได้รับประโยชน์จากการเปิดตัวฟีเจอร์ใหม่ในอนาคต และการปรับปรุง ดูข้อมูลเพิ่มเติมได้ที่ ย้ายข้อมูลแอปไคลเอ็นต์ GCM สำหรับ Android ไปยัง Firebase Cloud Messaging
การมองเห็นบนอุปกรณ์เคลื่อนที่
- บริการที่จำเป็นสำหรับ Mobile Vision ได้ถูกปิดใช้งานแล้วเนื่องจากปัญหาเกี่ยวกับ บริการนั้น วิธีนี้จะป้องกันไม่ให้ผู้ใช้ที่ยังไม่ได้ใช้ใบหน้า หรือการตรวจจับบาร์โค้ด ไม่ให้ใช้ฟีเจอร์เหล่านั้น เราไม่แนะนำให้เพิ่ม ฟีเจอร์ใหม่ๆ ของ Mobile Vision ลงในแอปของคุณจนกว่าปัญหานี้จะได้รับการแก้ไข
- สำหรับแอปที่ใช้ฟีเจอร์ Mobile Vision อยู่แล้ว ให้ตรวจสอบ
FaceDetector.isOperational()
หรือBarcodeDetector.isOperational()
เพื่อยืนยันความพร้อมของตัวตรวจจับก่อนใช้ตัวตรวจจับใบหน้าหรือบาร์โค้ด
การตรวจสอบสิทธิ์
GoogleAuthUtil ได้ย้ายไปที่การแยก -auth API ใน Google Play SDK ของบริการ หากแอปใช้
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'
หากเป็นกรณีอื่น เราขอแนะนำ การย้ายข้อมูล ไปยังฟังก์ชัน API ของ Google Sign-In เพื่อนำการปรับปรุงด้านความปลอดภัยและประสบการณ์ของผู้ใช้ล่าสุดไปใช้กับ แอปของคุณ ดูข้อมูลเพิ่มเติมได้ที่ คำแนะนำเกี่ยวกับแนวทางปฏิบัติแนะนำสำหรับการลงชื่อเข้าใช้ Google
ปัญหาที่ทราบในเวอร์ชัน 9.0.0
หากแอปใช้ AdMob และใช้การประมวลผลหลังการใช้ ProGuard ด้วย แอปจะไม่ทำงาน สามารถแสดงโฆษณาไปยังอุปกรณ์ที่ไม่มี APK ของบริการ Google Play ยกเว้นในกรณีที่คุณ ปรับการกำหนดค่า ProGuard หรืออัปเดตแอปเพื่อใช้ Google Play SDK ของบริการเวอร์ชัน 9.0.1 เพื่อให้แน่ใจว่าโฆษณาจะแสดงในช่องทางต่อไปนี้ อุปกรณ์หลังจากที่อัปเดตแอปให้ใช้ SDK 9.0.0 ของบริการ Google Play ให้เพิ่ม ดังต่อไปนี้ เก็บตัวเลือก ลงในไฟล์การกำหนดค่า 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
ทริกเกอร์ Callback ไปยังonGroundOverlayClick(GroundOverlay)
เมื่อ ผู้ใช้คลิกบนพื้นดิน ดูคู่มือสำหรับ เหตุการณ์การวางซ้อนพื้น
- คุณสามารถเปิดหรือปิดใช้ความสามารถในการคลิกได้ของเส้นประกอบ รูปหลายเหลี่ยม และ
การวางซ้อนพื้นโดยการเรียกใช้
setClickable(boolean)
ในออบเจ็กต์ที่เกี่ยวข้อง - แก้ไขข้อบกพร่องหลายรายการ รายละเอียดมีอยู่ในบันทึกประจำรุ่นของ Google Maps
- การเปิดตัวครั้งนี้ขอแนะนำ Listener เหตุการณ์ใหม่จำนวนหนึ่ง:
Google สถานที่
- รุ่นนี้มีบริการเติมข้อความอัตโนมัติใหม่ที่ช่วยให้
การคาดคะเนตอบกลับคำค้นหาของผู้ใช้
PlaceAutocompleteFragment
เป็นกล่องโต้ตอบการค้นหาที่มีฟังก์ชันเติมข้อความอัตโนมัติในตัวGeoDataApi.getAutocompletePredictions()
อนุญาตให้ดำเนินการแบบเป็นโปรแกรม สิทธิ์เข้าถึงการคาดคะเนสถานที่เพื่ออนุญาตให้สร้าง UI การค้นหาที่กำหนดเองเต็มรูปแบบ
- นอกจากนี้ ระบบยังได้เพิ่มการเติมข้อความอัตโนมัติลงในเครื่องมือเลือกสถานที่ด้วย
- รุ่นนี้มีบริการเติมข้อความอัตโนมัติใหม่ที่ช่วยให้
การคาดคะเนตอบกลับคำค้นหาของผู้ใช้
การลงชื่อเข้าใช้ Google
- เมื่อผู้ใช้เพิกถอนการเข้าถึงของแอปด้วยการตั้งค่า Google > แอปที่เชื่อมต่อ บริการ Google Play จะเริ่มต้น บริการเพิกถอน เพื่อล้างสถานะการลงชื่อเข้าใช้ที่แคชไว้
- คุณสามารถกำหนดค่าออบเจ็กต์
GoogleSignInOptions
เพื่อแจ้งเตือนผู้ใช้ให้ทำดังนี้ ลงชื่อเข้าใช้ด้วยบัญชีในโดเมน Google Apps ของคุณโดยใช้ setHostedDomain เครื่องมือสร้างขึ้นมาโดยอัตโนมัติ - Callback
onUploadServerAuthCode
และฟังก์ชันที่เกี่ยวข้องได้รับการ ลบแล้ว ในการรับโทเค็นเพื่อการเข้าถึงสำหรับแบ็กเอนด์ ให้ใช้requestServerAuthCode
และgetServerAuthCode
เมธอด โปรดดู การเปิดใช้การเข้าถึงฝั่งเซิร์ฟเวอร์ เพื่อดูรายละเอียด
ประวัติ Google Fit
- ตอนนี้ API ประวัติของ Google Fit มีวิธีการใหม่
updateData
ซึ่งช่วยให้อัปเดตข้อมูลที่เก็บไว้ใน Google Fit ได้ง่ายขึ้น ด้วยupdateData
คุณไม่จำเป็นต้องลบจุดข้อมูลที่มีอยู่ซึ่ง ทับซ้อนกับจุดข้อมูลใหม่ที่ต้องการเพิ่มลงใน Google Fit ข้อขัดแย้ง แก้ไขโดยอัตโนมัติด้วยการลบจุดข้อมูลที่มีอยู่ซึ่งทับซ้อนกัน ด้วยจุดข้อมูลใหม่
- ตอนนี้ API ประวัติของ Google Fit มีวิธีการใหม่
การรับส่งข้อความใกล้เคียง
- การสนับสนุนใหม่สำหรับการสมัครรับข้อมูลข้อความบีคอน BLE ใน เบื้องหลัง วิธีนี้จะช่วยให้แอปของคุณได้รับการแจ้งเตือนบีคอน เมื่อไม่มีการใช้งานในปัจจุบัน
คำเชิญแอป
- ตอนนี้คุณสามารถรวมข้อมูลเพิ่มเติมจากแอปเมื่อส่งอีเมลโดยใช้ คำเชิญ ซึ่งรวมถึง: รูปภาพที่กำหนดเอง ข้อความกระตุ้นการตัดสินใจที่กำหนดเองสำหรับแท็ก ปุ่มติดตั้งคำเชิญ และ HTML ที่กำหนดเองสำหรับอีเมลคำเชิญ
Vision API
- เพิ่มการรองรับบาร์โค้ดแอซเท็ก
บริการตำแหน่ง
- ปรับปรุงความแม่นยำเมื่อใช้ 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
เพื่อดูรายละเอียดเพิ่มเติม - ลดความซับซ้อนในการผสานรวมเมื่อตรวจสอบสิทธิ์กับเซิร์ฟเวอร์
- ไม่จำเป็นต้องใช้สิทธิ์ของระบบในการรับบัญชีที่ลงชื่อเข้าใช้อีกต่อไป
- ปุ่มลงชื่อเข้าใช้ที่ออกแบบใหม่
- ตอนนี้คุณสามารถเปลี่ยนสถานะการลงชื่อเข้าใช้ของ
- บริการตำแหน่ง
- การปรับปรุงแบตเตอรี่สำหรับ Fused Location Provider
- เมธอด
flushLocations()
ใหม่จะให้คุณแสดงผลสถานที่ตั้งเป็นกลุ่มได้ทันที แทนที่จะรอให้มีการจัดกลุ่ม
- การวัดผลแอปพลิเคชัน - รุ่นนี้เพิ่มฟีเจอร์สำหรับการรวบรวม
สถิติที่ไม่ระบุตัวตนเกี่ยวกับเหตุการณ์การซื้อในแอป
- คำเชิญแอป - แอปใหม่
AppInvite.AppInviteApi.getInvitation()
จะตั้งค่าResultCallback
ที่คุณสามารถใช้เพื่อเปิดตัว ลิงก์กิจกรรม
- คำเชิญแอป - แอปใหม่
- การปรับปรุงเบ็ดเตล็ด - มีการปรับปรุงและเปลี่ยนแปลงมากมาย
ที่ดำเนินการกับบริการ Google Play ซึ่งรวมถึงรายการต่อไปนี้
AdRequest.Builder setIsDesignedForFamilies
ใหม่ ช่วยให้แอปที่เลือกใช้ ออกแบบเพื่อครอบครัว เพื่อระบุว่าคำขอโฆษณาที่ระบุควรแสดงผล "ออกแบบสำหรับ" หรือไม่ โฆษณาที่สอดคล้องกับครอบครัว- สามารถใช้
ResolvingResultCallbacks
เพื่อเริ่มการแก้ปัญหาที่แสดงผลจากการเรียก API โดยอัตโนมัติ เมื่อต้องมีการโต้ตอบของผู้ใช้ CastRemoteDisplayLocalService
แสดง Callback ใหม่onServiceCreated
ซึ่งเรียกเมื่อ สร้างบริการในพื้นที่แล้วGoogleApiClient.dumpAll()
เพื่อช่วยแก้ไขข้อบกพร่องของปัญหาในวงจรได้- ตอนนี้คุณเขียนโปรแกรม
setAutoFocusEnabled()
ได้แล้ว ในวันที่CameraSource
- ตอนนี้
DataApi
ช่วยให้คุณระบุความเร่งด่วนของรายการที่จะซิงค์ได้แล้ว ไปยังอุปกรณ์ที่สวมใส่ได้โดยใช้เมธอดPutDataRequest.isUrgent()
- Credentials API ได้ย้ายไปยังไลบรารี -auth จาก -base คุณอาจต้องเพิ่ม
compile 'com.google.android.gms:play-services-auth:8.3.0'
เพื่อหลีกเลี่ยงข้อผิดพลาดในการคอมไพล์
ปัญหาที่ทราบ
- หากได้รับข้อผิดพลาด "พบ com.google.android.gms:play-services-auth:8.3.0" แต่จำเป็นต้องใช้เวอร์ชัน 8.1.0" เมื่อใช้ปลั๊กอิน google-services โปรด อัปเกรดปลั๊กอิน google-services เป็น 1.5.0-beta2 หรือใหม่กว่า
กันยายน 2015 - เวอร์ชัน 8.1
ไฮไลต์จากบริการ Google Play รุ่น 8.1
- เพิ่มการรองรับโมเดลสิทธิ์ของ Marshmallow
- API สถิติผู้เล่นของ Play Games API ใหม่ที่ให้คุณปรับแต่งโปรแกรมเล่น ให้ผู้เล่นเฉพาะกลุ่มทราบตลอดวงจรชีวิตของเกม กลุ่มผู้เล่นจะอิงตามความคืบหน้าของผู้เล่น การใช้จ่าย และการมีส่วนร่วม
- Google Maps Android API - การสนับสนุนใหม่สำหรับ โหมดแอมเบียนท์สำหรับแอปที่สวมใส่ได้ โหมดแอมเบียนท์นั้นใช้สำหรับแอปที่เปิดตลอดเวลา และจะเปิดใช้งานเมื่อผู้ใช้ไม่อยู่ ใช้งานแอปอย่างสม่ำเสมอนานขึ้น
- คำเชิญแอป - ตอนนี้คุณปรับแต่งคำเชิญทางอีเมลที่ส่งจาก แอป
- API ข้อความใกล้เคียง - แอปของคุณจะได้รับการเรียกกลับเมื่อ การเผยแพร่หรือการสมัครใช้บริการในบริเวณใกล้เคียงจะหมดอายุลง
- 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 ประกอบด้วย เครื่องตรวจจับใบหน้า เครื่องสแกนบาร์โค้ด และฟังก์ชันสำหรับ การติด