21 กรกฎาคม 2025
การเปลี่ยนแปลงที่ทำให้เกิดข้อขัดข้อง: การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงในส่วนต่อไปนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase AI Logic
- Firebase App Check
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase Data Connect
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:34.0.0
- com.google.firebase:firebase-abt:23.0.0
- com.google.firebase:firebase-ai:17.0.0
- com.google.firebase:firebase-analytics:23.0.0
- com.google.firebase:firebase-annotations:17.0.0
- com.google.firebase:firebase-appcheck:19.0.0
- com.google.firebase:firebase-appcheck-debug:19.0.0
- com.google.firebase:firebase-appcheck-debug-testing:19.0.0
- com.google.firebase:firebase-appcheck-playintegrity:19.0.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta16
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
- com.google.firebase:firebase-auth:24.0.0
- com.google.firebase:firebase-common:22.0.0
- com.google.firebase:firebase-components:19.0.0
- com.google.firebase:firebase-config:23.0.0
- com.google.firebase:firebase-crashlytics:20.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.5
- com.google.firebase:firebase-crashlytics-gradle:3.0.5
- com.google.firebase:firebase-crashlytics-ndk:20.0.0
- com.google.firebase:firebase-database:22.0.0
- com.google.firebase:firebase-dataconnect:17.0.0
- com.google.firebase:firebase-datatransport:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta04
- com.google.firebase:firebase-firestore:26.0.0
- com.google.firebase:firebase-functions:22.0.0
- com.google.firebase:firebase-inappmessaging:22.0.0
- com.google.firebase:firebase-inappmessaging-display:22.0.0
- com.google.firebase:firebase-installations:19.0.0
- com.google.firebase:firebase-messaging:25.0.0
- com.google.firebase:firebase-messaging-directboot:25.0.0
- com.google.firebase:firebase-ml-modeldownloader:26.0.0
- com.google.firebase:firebase-perf:22.0.0
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-sessions:3.0.0
- com.google.firebase:firebase-storage:22.0.0
- com.google.android.gms:play-services-measurement:23.0.0
- com.google.android.gms:play-services-measurement-api:23.0.00
- com.google.android.gms:play-services-measurement-base:23.0.0
- com.google.android.gms:play-services-measurement-impl:23.0.0
- com.google.android.gms:play-services-measurement-sdk:23.0.0
- com.google.android.gms:play-services-measurement-sdk-api:23.0.0
17 กรกฎาคม 2025
การอัปเดต
play-services-camera-low-light-boost
คลัง (v16.0.1-beta04) ล่าสุดมีการเปลี่ยนแปลงดังนี้- แก้ไขปัญหาเมื่อติดตั้งโมดูลการเพิ่มแสงในสภาวะแสงน้อย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta04
15 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-oss-licenses
มีการเปลี่ยนแปลงต่อไปนี้- แก้ไขปัญหาที่เมนูใบอนุญาตและเนื้อหาซ่อนอยู่หลังแถบแอปเมื่อใช้ธีม
ActionBar
กับกิจกรรม
- แก้ไขปัญหาที่เมนูใบอนุญาตและเนื้อหาซ่อนอยู่หลังแถบแอปเมื่อใช้ธีม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.2.1
9 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-base
และplay-services-tasks
มีการเปลี่ยนแปลงดังนี้- แก้ไขการอ้างอิงที่ไม่ถูกต้องเพื่อนำข้อกำหนดในการลดความซับซ้อนของไลบรารีหลักออก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.7.2
- com.google.android.gms:play-services-tasks:18.3.2
7 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
มีการเปลี่ยนแปลงดังนี้นำข้อกำหนดที่ว่าแอปของคุณต้องสร้างด้วยปลั๊กอิน Android Gradle (AGP) v8.2.0 ขึ้นไปออกแล้ว
นำข้อกำหนดที่แอปต้องตั้งค่า
isCoreLibraryDesugaringEnabled = true
ออก
การอัปเดตล่าสุดในไลบรารี
play-services-oss-licenses
มีการเปลี่ยนแปลงต่อไปนี้- อัปเดตกิจกรรมการแจ้งเตือนโอเพนซอร์สเพื่อรองรับขอบถึงขอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.7.1
- com.google.android.gms:play-services-basement:18.7.1
- com.google.android.gms:play-services-tasks:18.3.1
- com.google.android.gms:play-services-oss-licenses:17.2.0
2 กรกฎาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-camera-low-light-boost
(v16.0.1-beta03) มีการเปลี่ยนแปลงดังนี้- แก้ไขปัญหาเมื่อสอบถามว่าฟีเจอร์เพิ่มแสงในสภาวะแสงน้อยพร้อมใช้งานและรองรับหรือไม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta03
26 มิถุนายน 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase AI Logic
- Firebase Cloud Messaging
- Firebase Data Connect
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.4.3) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.16.0
- com.google.firebase:firebase-ai:16.2.0
- com.google.firebase:firebase-analytics:22.5.0
- com.google.firebase:firebase-analytics-ktx:22.5.0
- com.google.firebase:firebase-dataconnect:16.0.3
- com.google.firebase:firebase-messaging:24.1.2
- com.google.firebase:firebase-messaging-directboot:24.1.2
- com.google.firebase:firebase-messaging-ktx:24.1.2
- com.google.android.gms:play-services-measurement:22.5.0
- com.google.android.gms:play-services-measurement-api:22.5.0
- com.google.android.gms:play-services-measurement-base:22.5.0
- com.google.android.gms:play-services-measurement-impl:22.5.0
- com.google.android.gms:play-services-measurement-sdk:22.5.0
- com.google.android.gms:play-services-measurement-sdk-api:22.5.0
- com.google.gms:google-services:4.4.3
23 มิถุนายน 2025
การอัปเดตล่าสุดของ
play-services-games-v2
(v21.0.0) มีการเปลี่ยนแปลงดังต่อไปนี้- เพิ่มการรองรับขอบเขตการให้สิทธิ์เพิ่มเติมโดยใช้
requestServerSideAccess
- นำการขึ้นต่อกันของ Google Sign-In ที่เลิกใช้งานแล้วออก
- นำการขึ้นต่อกันของ Google ไดรฟ์ ที่เลิกใช้งานแล้วออก
- เพิ่มการรองรับขอบเขตการให้สิทธิ์เพิ่มเติมโดยใช้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:21.0.0
12 มิถุนายน 2025
การเปิดตัวไลบรารีการค้นหาชุดค่าผสมของฟีเจอร์กล้อง (
play-services-cam-feature-combo-query
) ครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cam-feature-combo-query:16.0.0-beta01
11 มิถุนายน 2025
- การอัปเดตล่าสุดของไลบรารี
play-services-maps3d
(v0.0.2) มีการแก้ไขและปรับปรุงภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.2
9 มิถุนายน 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.4.0
5 มิถุนายน 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase AI Logic
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.15.0
- com.google.firebase:firebase-ai:16.1.0
- com.google.firebase:firebase-crashlytics:19.4.4
- com.google.firebase:firebase-crashlytics-ktx:19.4.4
- com.google.firebase:firebase-crashlytics-ndk:19.4.4
- com.google.firebase:firebase-crashlytics-buildtools:3.0.4
- com.google.firebase:firebase-crashlytics-gradle:3.0.4
- com.google.firebase:firebase-sessions:2.1.2
4 มิถุนายน 2025
การอัปเดตล่าสุดของ
play-services-camera-low-light-boost
ไลบรารี (v16.0.1-beta02) มีการเปลี่ยนแปลงดังนี้- ปรับปรุงประสบการณ์ของผู้ใช้เมื่อเรียกใช้ API ที่ไม่พร้อมใช้งานใน บริการ Google Play เวอร์ชันปัจจุบัน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta02
27 พฤษภาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-camera-low-light-boost
(v16.0.1-beta01) มีการเปลี่ยนแปลงดังนี้- การปรับปรุงความน่าเชื่อถือ
การอัปเดตล่าสุดของ
play-services-identity-credentials
(v16.0.0-alpha08) มีการเปลี่ยนแปลงต่อไปนี้เพิ่ม API สถานะของข้อมูลเข้าสู่ระบบ Signal สำหรับการส่งสัญญาณสถานะของข้อมูลเข้าสู่ระบบ
เพิ่ม API ตัวเลือกการล้างการสร้าง สำหรับการล้างรีจิสทรี
เพิ่ม API ตัวเลือกการสร้างการลงทะเบียน สำหรับการลงทะเบียนข้อมูลของผู้สมัครรับการสร้าง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta01
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha08
22 พฤษภาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-threadnetwork
มีการเปลี่ยนแปลงดังนี้เพิ่ม
ThreadNetworkClientOptions
เพื่อให้ OEM ปรับแต่ง UI ของกล่องโต้ตอบความยินยอมได้เลิกใช้งานแล้ว
ThreadNetworkClient#getClient()
โปรดใช้ThreadNetworkClient#getNetworkClient()
แทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.3.0
21 พฤษภาคม 2025
การเปิดตัวเวอร์ชันทดลอง ครั้งแรกของไลบรารี
play-services-maps3d
ซึ่งรวมถึงรายการต่อไปนี้- เปิดตัว API Map3DView และ GoogleMap3D
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบเกี่ยวกับ Google Maps 3D SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.1
20 พฤษภาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Storage for Firebase
- Firebase AI Logic
- การตรวจสอบสิทธิ์ Firebase
- Firebase Data Connect
- การกำหนดค่าระยะไกลของ Firebase
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.14.0
- com.google.firebase:firebase-ai:16.0.0
- com.google.firebase:firebase-auth:23.2.1
- com.google.firebase:firebase-auth-ktx:23.2.1
- com.google.firebase:firebase-config:22.1.2
- com.google.firebase:firebase-config-ktx:22.1.2
- com.google.firebase:firebase-dataconnect:16.0.2
- com.google.firebase:firebase-storage:21.0.2
- com.google.firebase:firebase-storage-ktx:21.0.2
- com.google.firebase:firebase-vertexai:16.5.0
19 พฤษภาคม 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.3.0
- com.google.android.gms:play-services-ads-lite:24.3.0
12 พฤษภาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-cast
และplay-services-cast-framework
มีการเปลี่ยนแปลงดังนี้อัปเดตให้ขึ้นอยู่กับ
androidx.mediarouter:mediarouter:1.8.0-beta01
และ เพิ่มการรองรับ AndroidX Media RouterMediaRouter.RouteInfo#connect()
และMediaRouter.RouteInfo#disconnect()
APIเพิ่ม
CastOptions
เพื่อตั้งค่า AndroidX Media RouterMediaRouterParams.Builder#setMediaTransferRestrictedToSelfProviders(boolean)
API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:22.1.0
- com.google.android.gms:play-services-cast-framework:22.1.0
7 พฤษภาคม 2025
การอัปเดตล่าสุดของ
play-services-identity-credentials
(v16.0.0-alpha07) มีการเปลี่ยนแปลงดังนี้เพิ่มการรองรับ การนำเข้าข้อมูลเข้าสู่ระบบ สำหรับการแลกเปลี่ยนข้อมูลเข้าสู่ระบบ
เพิ่มการรองรับ การส่งออกข้อมูลเข้าสู่ระบบ สำหรับการแลกเปลี่ยนข้อมูลเข้าสู่ระบบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha07
24 เมษายน 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Data Connect
- การกำหนดค่าระยะไกลของ Firebase
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.13.0
- com.google.firebase:firebase-config:22.1.1
- com.google.firebase:firebase-config-ktx:22.1.1
- com.google.firebase:firebase-crashlytics:19.4.3
- com.google.firebase:firebase-crashlytics-ktx:19.4.3
- com.google.firebase:firebase-crashlytics-ndk:19.4.3
- com.google.firebase:firebase-dataconnect:16.0.1
- com.google.firebase:firebase-firestore:25.1.4
- com.google.firebase:firebase-firestore-ktx:25.1.4
- com.google.firebase:firebase-sessions:2.1.1
- com.google.firebase:firebase-vertexai:16.4.0
14 เมษายน 2025
การอัปเดตล่าสุดของ
play-services-maps
(v19.2.0) มีการปรับปรุงการระบุแหล่งที่มาการอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
มีการเปลี่ยนแปลงดังนี้เพิ่มไฟล์
aar-metadata.properties
ภายใน AAR แต่ละรายการ ซึ่งจะบังคับใช้ สิ่งต่อไปนี้แอปของคุณต้องสร้างด้วยปลั๊กอิน Android Gradle (AGP) v8.2.0 ขึ้นไป
แอปของคุณต้องตั้งค่า
isCoreLibraryDesugaringEnabled = true
ดูวิธีเปิดใช้การรองรับการยกเลิกการเพิ่มน้ำตาลไวยากรณ์ของ API Java 8 ขึ้นไปการตั้งค่า
isCoreLibraryDesugaringEnabled = true
เป็นสิ่งที่ควรทำเนื่องจาก ไลบรารีบริการ Play เวอร์ชันต่อๆ ไปอาจเริ่มอ้างอิงถึง API ภาษาที่ใช้ได้เฉพาะใน Android เวอร์ชันล่าสุด หากไม่มีการลบการน้ำตาลออกจากไลบรารี แอปอาจพบข้อผิดพลาดรันไทม์ (เช่นNoClassDefFoundError
และNoSuchMethodError
) ในแพลตฟอร์มเวอร์ชันเก่าหากต้องการเลือกไม่ใช้การบังคับใช้การยกเลิกการเพิ่มความซับซ้อนของไลบรารี โปรดดูตัวเลือก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:19.2.0
- com.google.android.gms:play-services-base:18.7.0
- com.google.android.gms:play-services-basement:18.7.0
- com.google.android.gms:play-services-tasks:18.3.0
7 เมษายน 2025
อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดตล่าสุดของ
play-services-fido
คลัง (v21.2.0) มีการเปลี่ยนแปลงดังต่อไปนี้- เพิ่ม API ใหม่
setAttestationFormats
ไปยังPublicKeyCredentialCreationOptions.Builder
ซึ่งจะตั้งค่ารายการรูปแบบการรับรองที่ขอตามลำดับที่ต้องการ - เพิ่ม
PaymentExtension
- เพิ่ม API ใหม่
setPaymentExtension
และเลิกใช้งาน APIsetGoogleThirdPartyPaymentExtension
ในAuthenticationExtensions.Builder
- เพิ่ม API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.2.0
- com.google.android.gms:play-services-fido:21.2.0
31 มีนาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase Data Connect
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.12.0
- com.google.firebase:firebase-dataconnect:16.0.0
- com.google.firebase:firebase-functions:21.2.1
- com.google.firebase:firebase-functions-ktx:21.2.1
- com.google.firebase:firebase-vertexai:16.3.0
26 มีนาคม 2025
การอัปเดตล่าสุดของ
play-services-auth-api-phone
(v18.2.0) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับหมายเลขผู้โทรเข้า
- เตรียมห้องสมุดเพื่อรองรับการปรับปรุงและฟีเจอร์ที่จะเปิดตัวในอนาคต
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.2.0
20 มีนาคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- การรับส่งข้อความในแอป Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.11.0
- com.google.firebase:firebase-analytics:22.4.0
- com.google.firebase:firebase-analytics-ktx:22.4.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
- com.google.firebase:firebase-crashlytics:19.4.2
- com.google.firebase:firebase-crashlytics-ktx:19.4.2
- com.google.firebase:firebase-crashlytics-ndk:19.4.2
- com.google.firebase:firebase-dataconnect:16.0.0-beta05
- com.google.firebase:firebase-firestore:25.1.3
- com.google.firebase:firebase-firestore-ktx:25.1.3
- com.google.firebase:firebase-functions:21.2.0
- com.google.firebase:firebase-functions-ktx:21.2.0
- com.google.firebase:firebase-inappmessaging:21.0.2
- com.google.firebase:firebase-inappmessaging-display:21.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
- com.google.firebase:firebase-inappmessaging-ktx:21.0.2
- com.google.firebase:firebase-messaging:24.1.1
- com.google.firebase:firebase-messaging-directboot:24.1.1
- com.google.firebase:firebase-messaging-ktx:24.1.1
- com.google.firebase:firebase-perf:21.0.5
- com.google.firebase:firebase-perf-ktx:21.0.5
- com.google.firebase:firebase-sessions:2.1.0
- com.google.firebase:protolite-well-known-types:18.0.1
- com.google.android.gms:play-services-measurement:22.4.0
- com.google.android.gms:play-services-measurement-api:22.4.0
- com.google.android.gms:play-services-measurement-base:22.4.0
- com.google.android.gms:play-services-measurement-impl:22.4.0
- com.google.android.gms:play-services-measurement-sdk:22.4.0
- com.google.android.gms:play-services-measurement-sdk-api:22.4.0
17 มีนาคม 2025
การอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
มีการเปลี่ยนแปลงดังนี้- เพิ่มเมธอด
useBackgroundThreadExecutorForBindService
และuseBackgroundThreadForConnectionCallback
เพื่อขอตัวดำเนินการเธรดเบื้องหลังที่เชื่อมต่อกับบริการของ Google Play - เพิ่มเมธอด
isUsingBackgroundThreadExecutorForBindService
เพื่อรับสถานะการเลือกใช้ปัจจุบันของการใช้ตัวดำเนินการ เธรดพื้นหลัง - ตอนนี้ระบบจะเผยแพร่ Artifact พร้อมกับไฟล์ลายเซ็น
.asc
ที่เกี่ยวข้องเพื่อ รับรองความถูกต้อง คุณจะเปิดใช้การยืนยันลายเซ็นหรือไม่ก็ได้ ดูเอกสารประกอบของ Jetpack เพื่อกำหนดค่าคีย์ที่เชื่อถือได้ของ Google
- เพิ่มเมธอด
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.6.0
- com.google.android.gms:play-services-basement:18.6.0
- com.google.android.gms:play-services-tasks:18.2.1
12 มีนาคม 2025
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดตล่าสุดของ
play-services-tagmanager
(v18.3.0) มีการเปลี่ยนแปลงต่อไปนี้- ยกเลิกการรองรับแท็ก Universal Analytics Universal Analytics ได้รับการ แทนที่ด้วย Google Analytics 4
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.1.0
- com.google.android.gms:play-services-tagmanager:18.3.0
10 มีนาคม 2025
การอัปเดตล่าสุดสำหรับ Credential Manager API (
play-services-identity-credentials
) มีการเปลี่ยนแปลงต่อไปนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha06
6 มีนาคม 2025
- เปิดตัวไลบรารีการเพิ่มประสิทธิภาพสำหรับที่แสงน้อยของกล้องเป็นครั้งแรก
(
play-services-camera-low-light-boost
) ไลบรารีนี้จะปรับความสว่างโดยอัตโนมัติ เพื่อให้เหมาะกับฉากที่มีแสงน้อย ซึ่งจะช่วยในการบันทึกวิดีโอใน การตั้งค่าที่มีแสงน้อย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.0-beta01
27 กุมภาพันธ์ 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.10.0
- com.google.firebase:firebase-analytics:22.3.0
- com.google.firebase:firebase-analytics-ktx:22.3.0
- com.google.firebase:firebase-crashlytics:19.4.1
- com.google.firebase:firebase-crashlytics-ktx:19.4.1
- com.google.firebase:firebase-crashlytics-ndk:19.4.1
- com.google.firebase:firebase-functions:21.1.1
- com.google.firebase:firebase-functions-ktx:21.1.1
- com.google.firebase:firebase-sessions:2.0.9
- com.google.firebase:firebase-vertexai:16.2.0
- com.google.android.gms:play-services-measurement:22.3.0
- com.google.android.gms:play-services-measurement-api:22.3.0
- com.google.android.gms:play-services-measurement-base:22.3.0
- com.google.android.gms:play-services-measurement-impl:22.3.0
- com.google.android.gms:play-services-measurement-sdk:22.3.0
- com.google.android.gms:play-services-measurement-sdk-api:22.3.0
24 กุมภาพันธ์ 2025
อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
เราจะไม่เผยแพร่ Firebase Ads SDK (อาร์ติแฟกต์
firebase-ads
และfirebase-ads-lite
) อีกต่อไป แต่ให้ใช้ Google Mobile Ads Android SDK แทน สำหรับบางแอป คุณอาจต้องเพิ่ม Firebase SDK สำหรับ Google Analytics ด้วยอาร์ติแฟกต์
firebase-ads
และfirebase-ads-lite
ไม่ได้จัดหาไบนารีของตนเอง และเป็นเพียง Wrapper รอบๆ การขึ้นต่อกัน เราทำการเปลี่ยนแปลงนี้เพื่อให้คุณควบคุมการอ้างอิงที่คุณเพิ่มลงในแอปได้มากขึ้น ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้และวิธีเปลี่ยนไปใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ได้ในคำถามที่พบบ่อยนี้ในเอกสารประกอบของ Firebaseโปรดทราบว่าเวอร์ชันที่มีอยู่จะยังคงใช้งานได้ อย่างไรก็ตาม หากต้องการรับการแก้ไขข้อบกพร่องและฟีเจอร์ใหม่ๆ คุณจะต้องย้ายข้อมูลเพื่อใช้ SDK ตามที่อธิบายไว้ในคำถามที่พบบ่อย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:24.0.0
- com.google.android.gms:play-services-ads-lite:24.0.0
20 กุมภาพันธ์ 2025
การอัปเดตล่าสุดของ
play-services-maps
(v19.1.0) มีการรองรับฟีเจอร์ใหม่ต่อไปนี้- ตั้งแต่การเปิดตัวนี้เป็นต้นไป ทางม้าลาย ทางเท้า และเครื่องหมายช่องจราจรอาจ ปรากฏบนแผนที่ในบางพื้นที่มหานครทั่วโลก เครื่องหมายจราจรบนพื้นถนน อาจไม่ปรากฏบนถนนบางสายแม้ในพื้นที่ที่รองรับ พื้นที่ที่องค์ประกอบเหล่านี้ปรากฏอาจแตกต่างกันไปตามเวลา เมื่อมองเห็น องค์ประกอบทางม้าลายและทางเท้า คุณจะจัดรูปแบบได้ผ่านการจัดรูปแบบแผนที่ในระบบคลาวด์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:19.1.0
6 กุมภาพันธ์ 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.9.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.1
- com.google.firebase:firebase-auth:23.2.0
- com.google.firebase:firebase-auth-ktx:23.2.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.3
- com.google.firebase:firebase-crashlytics-gradle:3.0.3
- com.google.firebase:firebase-firestore:25.1.2
- com.google.firebase:firebase-firestore-ktx:25.1.2
- com.google.firebase:firebase-vertexai:16.1.0
21 มกราคม 2025
การอัปเดตล่าสุดสำหรับ Credential Manager API (
play-services-identity-credentials
) มีการเปลี่ยนแปลงต่อไปนี้- เปิดเผย register credential API อีกครั้งผ่าน
IdentityCredentialClient
เราได้นำ API นี้ออกโดยไม่ได้ตั้งใจในรุ่นก่อนหน้า
- เปิดเผย register credential API อีกครั้งผ่าน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha05
16 มกราคม 2025
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.8.0
- com.google.firebase:firebase-analytics:22.2.0
- com.google.firebase:firebase-analytics-ktx:22.2.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.0
- com.google.firebase:firebase-config:22.1.0
- com.google.firebase:firebase-config-ktx:22.1.0
- com.google.firebase:firebase-crashlytics:19.4.0
- com.google.firebase:firebase-crashlytics-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-ndk:19.4.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta04
- com.google.firebase:firebase-perf:21.0.4
- com.google.firebase:firebase-perf-ktx:21.0.4
- com.google.firebase:firebase-sessions:2.0.8
- com.google.android.gms:play-services-measurement:22.2.0
- com.google.android.gms:play-services-measurement-api:22.2.0
- com.google.android.gms:play-services-measurement-base:22.2.0
- com.google.android.gms:play-services-measurement-impl:22.2.0
- com.google.android.gms:play-services-measurement-sdk:22.2.0
- com.google.android.gms:play-services-measurement-sdk-api:22.2.0
14 มกราคม 2025
- ตอนนี้
play-services-pal
เวอร์ชันล่าสุดพร้อมให้ใช้งานแล้ว (v22.0.0) ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ PAL Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pal:22.0.0
9 มกราคม 2025
การอัปเดตล่าสุดของ
play-services-time
(v16.0.1) มีการเปลี่ยนแปลงต่อไปนี้- แก้ไขปัญหาที่อาจทำให้เกิดการตรวจสอบเวอร์ชันของบริการรักษาเวลาของบริการ Google Play โดยไม่จำเป็น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-time:16.0.1
17 ธันวาคม 2024
การอัปเดตล่าสุดสำหรับ Credential Manager API (
play-services-identity-credentials
) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
API สร้างข้อมูลเข้าสู่ระบบ
ที่รองรับผ่าน
CreateCredentialRequest
CreateCredentialResponse
CreateCredentialHandle
และCreateCredentialException
- เพิ่ม
CredentialProviderService
เพื่อให้ผู้ให้บริการได้รับการอัปเดตข้อมูลเข้าสู่ระบบ - เพิ่มคลาส
CallingAppInfoParcelable
เพื่อเผยแพร่ข้อมูลไคลเอ็นต์ไปยังผู้ให้บริการข้อมูลเข้าสู่ระบบ - เพิ่มคลาส
CreateCredentialCallback
เพื่อให้ผู้ให้บริการเผยแพร่การตอบกลับการสร้างข้อมูลเข้าสู่ระบบกลับไปยัง ไคลเอ็นต์ - เพิ่ม การรองรับการระบุการดำเนินการ Intent อื่น ที่จะใช้ในการเปิดใช้งานกิจกรรมการดำเนินการตามคำสั่งเมื่อผู้ใช้เลือกข้อมูลเข้าสู่ระบบที่ลงทะเบียน
- เพิ่มการรองรับการจัดเก็บ / การจัดสรรข้อมูลเข้าสู่ระบบผ่านรีจิสทรี
ผ่าน
RegisterCreationOptionsRequest
และRegisterCreationOptionsResponse
- เพิ่ม
API สร้างข้อมูลเข้าสู่ระบบ
ที่รองรับผ่าน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha04
10 ธันวาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-time
มีการเปลี่ยนแปลงดังนี้- เปิดตัวรุ่นเสถียรสาธารณะรุ่นแรกของ
TrustedTimeClient
TrustedTimeClient
มีเมธอดที่ใช้แทนSystem.currentTimeMillis()
และInstant.now()
ได้ ซึ่งผู้ใช้ปลายทางไม่สามารถส่งผลกระทบต่อเมธอดดังกล่าวได้ นอกจากนี้TrustedTimeClient
ยังให้ข้อมูลเกี่ยวกับ ขอบเขตความแม่นยำของเวลาที่แสดง
- เปิดตัวรุ่นเสถียรสาธารณะรุ่นแรกของ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-time:16.0.0
9 ธันวาคม 2024
การอัปเดตล่าสุดของ
play-services-ads-identifier
(v18.2.0) มีการเปลี่ยนแปลงต่อไปนี้- สร้างไคลเอ็นต์แบบถาวรที่แชร์แทนการเชื่อมโยงแบบครั้งเดียวสำหรับ การเรียกใช้รหัสโฆษณาทุกครั้ง ซึ่งจะช่วยลดเวลาในการตอบสนอง ไคลเอ็นต์จะตัดการเชื่อมต่อโดยอัตโนมัติ หลังจากไม่มีการใช้งานเป็นเวลา 30 วินาที
การอัปเดตล่าสุดของไลบรารี
play-services-auth
(v21.3.0) มีการเปลี่ยนแปลงดังนี้เพิ่ม API ใหม่
setOptOutOfIncludeGrantedScopes
ไปยังAuthorizationRequest.Builder
ซึ่งระบุว่าควรข้ามขอบเขตที่ได้รับก่อนหน้านี้หรือไม่เลิกใช้งานแล้ว
GoogleAuthUtil.clearToken
เลิกใช้งาน API ทั้งหมดสำหรับการรับโทเค็น หากต้องการดึงข้อมูลโทเค็นเพื่อการเข้าถึงสำหรับ การให้สิทธิ์ ให้ใช้
AuthorizationClient
หากต้องการดึงโทเค็นข้อมูลประจำตัวสำหรับการตรวจสอบสิทธิ์ ให้ใช้ เครื่องมือจัดการข้อมูลเข้าสู่ระบบ แทน
ตอนนี้การอัปเดตล่าสุดของไลบรารี Google Play services LiteRT (TensorFlow Lite) (v16.4.0) พร้อมใช้งานแล้ว ในรุ่นนี้มีฟีเจอร์ใหม่คือการรองรับเวอร์ชันเบต้า สำหรับ LiteRT (TF Lite) C++ API
คุณสามารถใช้ไลบรารีนี้แทนไลบรารี LiteRT (TensorFlow Lite) แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติ ได้ ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบ LiteRT
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในการเผยแพร่ TensorFlow Lite เวอร์ชัน 2.18.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.2.0
- com.google.android.gms:play-services-auth:21.3.0
- com.google.android.gms:play-services-auth-base:18.1.0
- com.google.android.gms:play-services-tflite-gpu:16.4.0
- com.google.android.gms:play-services-tflite-impl:16.4.0
- com.google.android.gms:play-services-tflite-java:16.4.0
- com.google.android.gms:play-services-tflite-support:16.4.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.4.0-beta01
5 ธันวาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.7.0
- com.google.firebase:firebase-crashlytics:19.3.0
- com.google.firebase:firebase-crashlytics-ktx:19.3.0
- com.google.firebase:firebase-crashlytics-ndk:19.3.0
- com.google.firebase:firebase-perf:21.0.3
- com.google.firebase:firebase-perf-ktx:21.0.3
- com.google.firebase:firebase-sessions:2.0.7
3 ธันวาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.6.0
- com.google.android.gms:play-services-ads-lite:23.6.0
- com.google.firebase:firebase-ads:23.6.0
- com.google.firebase:firebase-ads-lite:23.6.0
26 พฤศจิกายน 2024
- การอัปเดตล่าสุดของ
play-services-basement
ไลบรารี (v18.5.0) มี การแก้ไขและการปรับปรุงภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.5.0
21 พฤศจิกายน 2024
การอัปเดตล่าสุดของ
play-services-wearable
(v19.0.0) มีการเปลี่ยนแปลงดังต่อไปนี้- อัปเดตทรัพยากร Dependency สำหรับไลบรารี
play-services-wearable
เป็นเวอร์ชันล่าสุด - นำตัวแปร
sendMessage()
API ที่ไม่รองรับซึ่งมีพารามิเตอร์MessageOptions
ออก
- อัปเดตทรัพยากร Dependency สำหรับไลบรารี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 พฤศจิกายน 2024
ตอนนี้การอัปเดตล่าสุดของไลบรารี Google Play services LiteRT (TensorFlow Lite) (v16.3.0) พร้อมให้บริการแล้ว ซึ่งรวมถึงทั้ง Java และ C API รวมถึงการรองรับการเร่งความเร็วด้วย GPU การเปิดตัวครั้งนี้ทำให้ทั้ง Java และ C API พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว (ก่อนหน้านี้ C API พร้อมให้บริการเฉพาะในเวอร์ชันเบต้าเท่านั้น)
คุณสามารถใช้ไลบรารีนี้แทนไลบรารี LiteRT (TensorFlow Lite) แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติ ได้ ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบ LiteRT
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในการเผยแพร่ TensorFlow Lite เวอร์ชัน 2.18.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
15 พฤศจิกายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase Cloud Messaging
- Firebase Data Connect
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
5 พฤศจิกายน 2024
- อัปเดต
play-services-pal
เป็นเวอร์ชัน 21.0.0 ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ PAL Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 ตุลาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
28 ตุลาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-cast
,play-services-cast-framework
และplay-services-cast-tv
มีการเปลี่ยนแปลงดังนี้- แก้ไขช่องโหว่การปฏิเสธการให้บริการที่อาจเกิดขึ้น ซึ่งพบในไลบรารี Protobuf Java Lite
- แก้ไขข้อบกพร่องสำหรับอุปกรณ์ที่ใช้ Android R หรือต่ำกว่า ซึ่งการพยายามแสดง รูปภาพที่มีขนาดเล็กเกินไปในการแจ้งเตือน Google Cast อาจทำให้ UI ของระบบขัดข้อง
- ลบ
MediaNotificationService
แล้ว แอปพลิเคชันไม่ควรใช้โดยตรง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:22.0.0
- com.google.android.gms:play-services-cast-framework:22.0.0
- com.google.android.gms:play-services-cast-tv:21.1.1
23 ตุลาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.5.1
- com.google.firebase:firebase-vertexai:16.0.1
21 ตุลาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของ
play-services-tagmanager
(v18.1.1),play-services-analytics
(v18.1.1) และplay-services-analytics-impl
(v18.2.0) มีการเปลี่ยนแปลงดังนี้- แก้ไขช่องโหว่ CVE-2024-7254
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.5.0
- com.google.firebase:firebase-auth:23.1.0
- com.google.firebase:firebase-auth-ktx:23.1.0
- com.google.firebase:firebase-config:22.0.1
- com.google.firebase:firebase-config-ktx:22.0.1
- com.google.firebase:firebase-crashlytics:19.2.1
- com.google.firebase:firebase-crashlytics-ktx:19.2.1
- com.google.firebase:firebase-crashlytics-ndk:19.2.1
- com.google.firebase:firebase-dataconnect:16.0.0-beta02
- com.google.firebase:firebase-firestore:25.1.1
- com.google.firebase:firebase-firestore-ktx:25.1.1
- com.google.firebase:firebase-inappmessaging:21.0.1
- com.google.firebase:firebase-inappmessaging-display:21.0.1
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1
- com.google.firebase:firebase-inappmessaging-ktx:21.0.1
- com.google.firebase:firebase-messaging:24.0.3
- com.google.firebase:firebase-messaging-directboot:24.0.3
- com.google.firebase:firebase-messaging-ktx:24.0.3
- com.google.firebase:firebase-ml-modeldownloader:25.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.1
- com.google.firebase:firebase-perf:21.0.2
- com.google.firebase:firebase-perf-ktx:21.0.2
- com.google.firebase:firebase-sessions:2.0.6
- com.google.firebase:firebase-vertexai:16.0.0
- com.google.android.gms:play-services-tagmanager:18.1.1
- com.google.android.gms:play-services-analytics:18.1.1
- com.google.android.gms:play-services-analytics-impl:18.2.0
17 ตุลาคม 2024
การอัปเดตล่าสุดของ
play-services-device-posture
(v16.1.0) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
PrepareEnvironmentCallback
ไปยังprepareEnvironment
API
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 ตุลาคม 2024
- การอัปเดตล่าสุดของบริการ Google Play ไลบรารี Thread ได้เพิ่ม API ใหม่สำหรับ การค้นหาข้อมูลเข้าสู่ระบบเครือข่าย Thread ที่ใช้งานอยู่ในพื้นที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.2.1
3 ตุลาคม 2024
การอัปเดตล่าสุดของ
play-services-appsearch
(v16.0.1) มีการเปลี่ยนแปลงต่อไปนี้- แก้ไขปัญหาความไม่พร้อมใช้งานของบริการ App Search ในกรณีที่พบได้ยากซึ่ง ยังไม่ได้เปิดใช้โดยการเปิดใช้บริการเมื่อสร้างเซสชัน เป็นครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.1
1 ตุลาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
30 กันยายน 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
23 กันยายน 2024
- อัปเดตทรัพยากร Dependency สำหรับไลบรารี
play-services-recaptchabase
เป็นเวอร์ชันล่าสุด
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-recaptchabase:16.1.0
18 กันยายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-dtdi
มีการเปลี่ยนแปลงดังนี้เพิ่ม
startScanningForDeviceAvailability
และstopScanningForDeviceAvailability
เพื่อฟังเมื่อมีอุปกรณ์ที่ใช้ได้อยู่ใกล้ๆเพิ่ม
getApiAvailability
เพื่อดึงข้อมูลเกี่ยวกับความพร้อมใช้งานของ DTDI API
ดูข้อมูลเพิ่มเติมได้ที่เอกสารอ้างอิง DTDI API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 กันยายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
29 สิงหาคม 2024
การอัปเดตล่าสุดสำหรับ Credential Manager API (
play-services-identity-credentials
) มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับรหัสรีจิสทรี
- เพิ่ม API การล้างรีจิสทรี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 สิงหาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การเปิดตัว
แทนplay-services-recaptchabase
API ครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
12 สิงหาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 สิงหาคม 2024
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1 สิงหาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 กรกฎาคม 2024
การเปิดตัว Credential Manager API เวอร์ชันอัลฟ่าเริ่มต้น (
play-services-identity-credentials
) สำหรับกรณีการใช้งานการรับรองทางดิจิทัลการอัปเดตล่าสุดของ
play-services-auth-blockstore
(v16.4.0) แก้ไขปัญหา ความเข้ากันได้เมื่อสร้าง SDK ด้วย AndroidX
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 กรกฎาคม 2024
ตอนนี้ไลบรารี
play-services-device-posture
พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้มี API สำหรับติดตั้งและอัปเดตแอป Android Device Policy
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 กรกฎาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของ
play-services-auth-blockstore
(v16.3.1) แก้ไขปัญหา ความเข้ากันได้เมื่อสร้าง SDK ด้วย AndroidX
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 กรกฎาคม 2024
- การอัปเดตล่าสุดของ
play-services-games-v2
(v20.1.2) แก้ไขปัญหาความเข้ากันได้ เมื่อใช้ API ของบริการเกมของ Play กับเกมที่สร้างด้วย Unreal Engine
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 กรกฎาคม 2024
- การอัปเดตล่าสุดของ
play-services-games-v2
(v20.1.1) แก้ไขข้อบกพร่องที่แอปพลิเคชันเวอร์ชันแอปด่วนจะขัดข้องเมื่อพยายามเข้าถึง Play Games Services API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 มิถุนายน 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 มิถุนายน 2024
การอัปเดตล่าสุดของ
play-services-maps
(v19.0.0) มีการรองรับฟีเจอร์ใหม่ต่อไปนี้- การกำหนดค่ารูปแบบสีของแผนที่เป็นแบบมืด สว่าง หรือใช้การตั้งค่าระบบ โปรดดูรายละเอียดที่หัวข้อกำหนดค่าแผนที่
- ใช้สีเริ่มต้นสำหรับแผนที่ให้ตรงกับสีใหม่ที่มีอยู่แล้วในแอป Google Maps ดูรายละเอียดได้ที่รูปแบบแผนที่ใหม่สำหรับ Google Maps Platform
- การใช้การจัดรูปแบบตามข้อมูลสำหรับขอบเขต และการจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูล
play-services-maps
เวอร์ชันล่าสุดยังมีการอัปเดต API ต่อไปนี้ด้วย- เพิ่ม
DatasetFeature
แล้ว - เพิ่ม
Feature
แล้ว - เพิ่ม
FeatureClickEvent
แล้ว - เพิ่ม
FeatureLayer
แล้ว - เพิ่ม
FeatureLayerOptions
แล้ว - เพิ่ม
FeatureStyle
แล้ว - เพิ่ม
FeatureType
แล้ว - เพิ่ม
MapColorScheme
แล้ว - เพิ่ม
PlaceFeature
แล้ว - เลิกใช้งาน
MapsInitializer.Renderer.LEGACY
ในMapsInitializer.Renderer
แล้ว แต่ให้ใช้เครื่องมือแสดงแผนที่ล่าสุดแทน - อัปเดต
MapCapabilities
เพื่อรวมวิธีการตรวจสอบความพร้อมใช้งานสำหรับการจัดรูปแบบตามข้อมูล - อัปเดต
GoogleMap
เพื่อรวมวิธีการตั้งค่ารูปแบบสีของแผนที่ - อัปเดต
GoogleMapOptions
เพื่อรวมวิธีการตั้งค่ารูปแบบสีของแผนที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 มิถุนายน 2024
- การอัปเดตล่าสุดของไลบรารี
play-services-auth-blockstore
มีการเปิดตัว RestoreCredential API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 มิถุนายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 มิถุนายน 2024
ตอนนี้ไลบรารี
play-services-appsearch
พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้มี API สำหรับจัดเก็บข้อมูลที่มีโครงสร้างในฐานข้อมูล AppSearch ที่รวมศูนย์ซึ่งให้บริการโดยบริการ Google Play ซึ่งช่วยให้แชร์ข้อมูลข้ามแอปได้ โดยอิงตามการกำหนดค่ารายการควบคุมการเข้าถึง (ACL) ที่ไคลเอ็นต์ระบุ การแชร์ข้ามแอปเป็นแบบเลือกใช้และต้องมีการกำหนดค่าที่ชัดเจนจากนักพัฒนาแอปเมื่อใช้ AppSearch API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- ลิงก์แบบไดนามิกของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.4.2) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 พฤษภาคม 2024
การอัปเดตล่าสุดของไลบรารีหลายรายการมีการเปลี่ยนแปลงต่อไปนี้
- เปลี่ยน
minSdkVersion
เป็น 21 - อัปเดตทรัพยากร Dependency ในไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
เป็นเวอร์ชันล่าสุด
ดูรายการไลบรารีที่ได้รับผลกระทบทั้งหมดได้ในส่วน "อาร์ติแฟกต์ที่เผยแพร่"
- เปลี่ยน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 พฤษภาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ [
addResourceParameter
] ไปยังAuthorizationRequest.Builder
เพื่อให้ส่งพารามิเตอร์ทรัพยากรที่กำหนดเองไปยัง Authorization API ได้
- เพิ่ม API ใหม่ [
การอัปเดตล่าสุดของไลบรารี
play-services-fitness
มีการเปิดตัว Recording API บนอุปกรณ์เคลื่อนที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Vertex AI ใน Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 พฤษภาคม 2024
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 พฤษภาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase A/B Testing
- Firebase App Check
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- ลดหมายเลขเวอร์ชันฟีเจอร์ของ
beginSignIn()
API เพื่อให้ทำงานร่วมกับ APK ของบริการ Google Play เวอร์ชันเก่าได้
- ลดหมายเลขเวอร์ชันฟีเจอร์ของ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
17 เมษายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-cloud-messaging
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มเมธอดใหม่
setRetainProxiedNotifications
เพื่อกำหนดว่าจะเก็บรักษาข้อมูลสำหรับการแจ้งเตือนที่พร็อกซีหรือไม่ - เพิ่มเมธอดใหม่
getProxiedNotificationData
เพื่อรับข้อมูลสำหรับการแจ้งเตือนที่ผ่านพร็อกซี
- เพิ่มเมธอดใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 เมษายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ที่เกี่ยวข้องกับการลงชื่อเข้าใช้ด้วย One Tap, การบันทึกรหัสผ่าน และปุ่มลงชื่อเข้าใช้ด้วย Google
การอัปเดตล่าสุดของไลบรารี
play-services-base
มีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ที่เกี่ยวข้องกับ Google Sign-In
การอัปเดตล่าสุดของไลบรารี
play-services-fido
มีการเปลี่ยนแปลงดังนี้- อัปเดตคลาสข้อมูลคำขอและการตอบกลับให้ได้รับการสนับสนุนโดย
ByteString
แทนbyte[]
เพื่อให้เปลี่ยนแปลงไม่ได้ - เพิ่มคำอธิบายประกอบ
@Nullable
และ@NonNull
ที่เหมาะสมลงในพารามิเตอร์ API - เพิ่มตัวสร้างใหม่ใน
PublicKeyCredentialCreationOptions
ที่รับสตริง JSON
- อัปเดตคลาสข้อมูลคำขอและการตอบกลับให้ได้รับการสนับสนุนโดย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 เมษายน 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 เมษายน 2024
การอัปเดตล่าสุดของ Nearby SDK (
play-services-nearby
) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มเมธอดใหม่
subscribeToUwbAvailability
และunsubscribeFromUwbAvailability
สำหรับUwbClient
เพื่อรองรับการสมัครใช้บริการความพร้อมใช้งานของ UWBเพิ่มตัวสร้างสำหรับ
RangingControleeParameters
เพื่อรองรับการเริ่มต้นของคลาสนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1 เมษายน 2024
การอัปเดตล่าสุดของไลบรารี
play-services-games-v2
มีการเปลี่ยนแปลงต่อไปนี้- นำอินเทอร์เฟซที่เลิกใช้งานแล้วออก
- เพิ่มการรองรับตัวสลับโปรไฟล์ด่วน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 มีนาคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 มีนาคม 2024
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
ในเดือนกันยายน 2024 เราจะหยุดเผยแพร่ SDK โฆษณา Firebase (อาร์ติแฟกต์
firebase-ads
และfirebase-ads-lite
) แต่ให้ใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android แทนอาร์ติแฟกต์ Firebase เหล่านี้ไม่ได้จัดหาไบนารีของตัวเองและเป็นเพียง Wrapper รอบๆ การขึ้นต่อกัน เราทำการเปลี่ยนแปลงนี้เพื่อให้คุณมีสิทธิ์ควบคุมมากขึ้น ในการขึ้นต่อกันที่คุณเพิ่มลงในแอป ดูข้อมูลเพิ่มเติม เกี่ยวกับการเปลี่ยนแปลงนี้และวิธีย้ายข้อมูลเพื่อใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android ได้ที่ คำถามที่พบบ่อยนี้ใน เอกสารประกอบของ Firebase
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 มีนาคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-location
มีการเปลี่ยนแปลงต่อไปนี้- สร้างไคลเอ็นต์ API การวางแนวใหม่ FusedOrientationProviderClient เพื่อแทนที่ API การวางแนวที่เลิกใช้งานแล้วใน FusedLocationProviderClient
- เลิกใช้งาน API การวางแนวใน FusedLocationProviderClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 กุมภาพันธ์ 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 กุมภาพันธ์ 2024
การอัปเดตล่าสุดของไลบรารี
play-services-wallet
มีการเปลี่ยนแปลงต่อไปนี้เพิ่มสัญญาใหม่ที่ใช้กับ Activity Result API ใหม่ใน Android เพื่อจัดการผลลัพธ์ของงาน
loadPaymentData
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Pay Android SDKเลิกใช้งานแล้ว
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
โปรดใช้สัญญา Activity Result API ใหม่ที่เปิดตัวในรุ่นนี้แทน
โปรดทราบว่าการเปลี่ยนแปลงเหล่านี้พร้อมใช้งานใน
play-services-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 มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.4.1) เวอร์ชันล่าสุดพร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
1 กุมภาพันธ์ 2024
- การอัปเดตล่าสุดของไลบรารี
play-service-auth-api-phone
จะเพิ่มเวอร์ชันของทรัพยากร Dependencyplay-services-basement
จาก 18.0.1 เป็น 18.0.2
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 มกราคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-location
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม API การอัปเดตการวางแนวไปยัง FusedLocationProviderClient
- เพิ่ม API ใหม่สำหรับ
isGoogleLocationAccuracyEnabled()
เพื่อSettingsClient
- เพิ่มวิธีการ
isBatched()
ไปยังLocationRequest
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 มกราคม 2024
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 มกราคม 2024
การอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
มีการเปลี่ยนแปลงดังนี้เพิ่มเมธอดที่โอเวอร์โหลดใหม่
startResolutionForResult
ซึ่งใช้ AndroidXActivityResultContract
เพิ่มเมธอดที่โอเวอร์โหลดใหม่ซึ่งช่วยให้มีความยืดหยุ่นมากขึ้นด้วยตัวดำเนินการที่กำหนดเอง
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 ธันวาคม 2023
การอัปเดตล่าสุดของ Nearby SDK (
play-services-nearby
) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มการรองรับเพิ่มเติมสำหรับ บริการจับคู่ด่วนของ Google (GFPS) ดังนี้
เพิ่มเมธอดใหม่
getFastPairClient
สำหรับNearby
เพื่อรับFastPairClient
เพิ่มคลาสใหม่
FastPairClient
ซึ่งมี API ที่เกี่ยวข้องกับการจับคู่ด่วนเพิ่มเมธอดใหม่
isSassDeviceAvailable
และtriggerSassForUsage
สำหรับFastPairClient
เพื่อรองรับ Audio Switch
เปลี่ยนประเภทการคืนค่าของ
supportedSlotDurations
และsupportedRangingIntervals
เป็นList
นำ API ที่เชื่อมโยงกับการแจ้งเตือนความเสี่ยงต่อการติดเชื้อออกแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 ธันวาคม 2023
ตอนนี้ TensorFlow Lite ใน Google Play Services C API พร้อมให้บริการในรุ่นเบต้าสำหรับผู้ใช้ทั่วไปแล้ว
การใช้ API นี้จะช่วยให้คุณเขียนโค้ด C หรือ C++ ที่ใช้ TensorFlow Lite ในบริการ Google Play ได้
ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow Lite ในบริการของ Google Play C API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 ธันวาคม 2023
การอัปเดตล่าสุดของ Google Pay API (
play-services-wallet
) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มสัญญาใหม่ที่ใช้กับ Activity Result API ใหม่ใน Android เพื่อจัดการผลลัพธ์ของงาน
loadPaymentData
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Pay Android SDKเลิกใช้งานแล้ว
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
ให้ใช้สัญญา API ผลลัพธ์ของกิจกรรมใหม่ที่เปิดตัวในรุ่นนี้แทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 ธันวาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 ธันวาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 ธันวาคม 2023
การอัปเดตล่าสุดของไลบรารี
play-services-cast
,play-services-cast-framework
และplay-services-cast-tv
มีการเปลี่ยนแปลงดังนี้อัปเดตให้ขึ้นอยู่กับ
androidx.mediarouter:mediarouter:1.6.0-beta01
การเปลี่ยนแปลงนี้จะทำให้MediaRouteButtons
แสดงอยู่เสมอโดยค่าเริ่มต้นเปลี่ยนเพื่อลดสถานการณ์ที่การค้นหาอุปกรณ์ Cast เริ่มต้นโดยอัตโนมัติโดยที่ผู้ใช้ไม่ได้ดำเนินการใดๆ
เพิ่ม
CastOptions.Builder#setSessionTransferEnabled
เพื่อตั้งค่าว่าแอปพลิเคชันที่ส่งควรแสดงอุปกรณ์แคสต์เมื่อเปิดใช้ ตัวสลับเอาต์พุต หรือไม่ ค่าเริ่มต้นคือtrue
เพิ่มเวอร์ชันใหม่ของ
CastButtonFactory#setUpMediaRouteButton
ที่แสดงผลTasks
ซึ่งแอปสามารถฟังเพื่อดูว่าสำเร็จหรือมีข้อยกเว้น
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 พฤศจิกายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของ
play-services-pay
ไลบรารี (v16.4.0) มีการเปลี่ยนแปลงต่อไปนี้เพื่อรองรับฟีเจอร์เงินอิเล็กทรอนิกส์เพิ่ม
EmoneyReadiness
เพิ่ม
EmoneyReadinessStatus
เพิ่มเมธอดใหม่
checkReadinessForEmoney
สำหรับแอปในรายการที่อนุญาตสำหรับฟีเจอร์เงินอิเล็กทรอนิกส์เพื่อตรวจสอบความพร้อมของบริการ Google Play ในการรองรับเงินอิเล็กทรอนิกส์เพิ่มวิธีการใหม่
notifyEmoneyCardStatusUpdate
สำหรับแอปในรายการที่อนุญาตสำหรับฟีเจอร์เงินอิเล็กทรอนิกส์เพื่อแจ้งให้บริการ Google Play ทราบถึงการอัปเดตสถานะบัตรเงินอิเล็กทรอนิกส์บางอย่างเพิ่มวิธีการใหม่
pushEmoneyCard
สำหรับแอปในรายการที่อนุญาตสำหรับฟีเจอร์เงินอิเล็กทรอนิกส์เพื่อส่งบัตรเงินอิเล็กทรอนิกส์ไปยัง บริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 พฤศจิกายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-cloud-messaging
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มเมธอดใหม่
messageHandled
เพื่อระบุว่ามีการจัดการข้อความแล้ว
- เพิ่มเมธอดใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 พฤศจิกายน 2023
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 ตุลาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 ตุลาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 ตุลาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- การติดตั้ง Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดสำหรับไลบรารี
play-services-tagmanager
และplay-services-analytics
จะอัปเดตBroadcastReceiver
การลงทะเบียน สำหรับ Android U
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 ตุลาคม 2023
การอัปเดตล่าสุดของ
play-services-maps
(v18.2.0) มี เครื่องหมายขั้นสูง และความสามารถในการตรวจสอบความสามารถของแผนที่ การใช้งานความสามารถของแผนที่จะอธิบายไว้ ในคำแนะนำที่ลิงก์ไว้ 2 รายการ- เพิ่ม
AdvancedMarkerOptions
ซึ่งใช้เพื่อกำหนดตัวเลือกสำหรับAdvancedMarker
- เพิ่ม
AdvancedMarker
แล้ว - เพิ่ม
PinConfig
แล้ว - เพิ่ม
Glyph
แล้ว - เพิ่ม
MapCapabilities
แล้ว - อัปเดต
GoogleMap
เพื่อรวมวิธีการรับMapCapabilities
และฟังการเปลี่ยนแปลงในMapCapabilities
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 ตุลาคม 2023
การอัปเดตล่าสุดของ
play-services-pay
ไลบรารี (v16.3.0) มีการเปลี่ยนแปลงดังนี้- เพิ่มวิธีการใหม่
notifyCardTapEvent
สำหรับแอปในรายการที่อนุญาตเพื่อแจ้งให้บริการ Google Play ทราบถึงเหตุการณ์การแตะบัตร บางรายการ
- เพิ่มวิธีการใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 กันยายน 2023
การอัปเดตล่าสุดของ Nearby SDK (
play-services-nearby
) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มวิธีการใหม่
addControleeWithSessionParams
สำหรับUwbClient
เพื่อรองรับเคสคีย์แต่ละรายการของ STS ที่จัดสรรเพิ่มเมธอดใหม่
reconfigureRangingInterval
และreconfigureRangeDataNtf
สำหรับUwbClient
เพื่อรองรับการกำหนดค่าช่วงเวลาการวัดและข้อมูลช่วงใหม่แบบไดนามิก การแจ้งเตือนเพิ่มความสามารถในการวัดระยะใหม่สำหรับระยะเวลาระหว่างช่วงที่กำหนดค่าได้และ ช่วงการวัดระยะ ดู
supportedSlotDurations
supportedRangingIntervals
supportsRangingIntervalReconfigure
และhasBackgroundRangingSupport
เพิ่มพารามิเตอร์การวัดระยะใหม่เพื่อกำหนดค่าระยะเวลาระหว่างสล็อต ช่วงการวัดระยะ และ AoA ดู
slotDuration
rangingInterval
และisAoaDisabled
เพิ่ม
getAuthenticationStatus
เพื่อรับสถานะการตรวจสอบสิทธิ์และConnectionInfo.Builder#setAuthenticationStatus
เพื่อตั้งค่าผลการแฮนด์เชคการตรวจสอบสิทธิ์นำ API ในการตรวจหาการเข้าใกล้บุคคลอื่นออกแล้ว ไม่มีการเปลี่ยนทดแทน
เลิกใช้งาน API ใน Nearby Messages โปรดใช้
ConnectionsClient
แทน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 กันยายน 2023
- การอัปเดตครั้งใหญ่ของ
play-services-games-v2
ไลบรารีที่มอบวิธีใหม่ ให้นักพัฒนาเกมผสานรวมบริการเกมของ Play (PGS) เข้ากับเกมของตน ดูข้อมูลเพิ่มเติมได้ที่ PGS Recall API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 กันยายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 กันยายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.4.0) พร้อมให้บริการแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
- com.google.gms:google-services:4.4.0
13 กันยายน 2023
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
การอัปเดตล่าสุดเกี่ยวกับ
play-services-wallet
การเปลี่ยนแปลงไลบรารีจะเปลี่ยนPayButton API ให้กลับไปใช้ชิ้นงานปุ่มแบบคงที่สำหรับอุปกรณ์ที่ใช้บริการ Google Play เวอร์ชันต่ำกว่า v23.21.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 สิงหาคม 2023
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้เพิ่มไคลเอ็นต์ API ใหม่
AuthorizationClient
เพื่อช่วยคุณขอสิทธิ์เข้าถึงข้อมูล Google ที่เชื่อมโยง กับบัญชีที่ลงชื่อเข้าใช้ในอุปกรณ์เลิกใช้งาน
getPhoneNumber
โดยไม่มีการแทนที่
การอัปเดตล่าสุดของไลบรารี
play-services-fido
มีการเปลี่ยนแปลงดังนี้- เพิ่มเมธอดใหม่
toJson
ซึ่งจะแสดงการแสดง JSON ของออบเจ็กต์PublicKeyCredential
- เพิ่มเมธอดใหม่
การอัปเดตล่าสุดของไลบรารี
play-services-wearable
มีการเปลี่ยนแปลงดังนี้- การรองรับแอปพลิเคชันสำหรับการย้ายข้อมูลจากนาฬิกาจากโทรศัพท์เครื่องเก่าไปยังโทรศัพท์เครื่องใหม่
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 สิงหาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 สิงหาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 สิงหาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1 สิงหาคม 2023
- อัปเดตเพื่อรองรับฟีเจอร์ซูมอัตโนมัติในไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 กรกฎาคม 2023
- ตอนนี้เราเลิกใช้งานไลบรารี
play-services-panorama
แล้วและจะหยุดให้บริการ ในวันที่ 30 ตุลาคม 2023 ไม่มีการแทนที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 กรกฎาคม 2023
- การเปิดตัวคลัง
sdkcoroutines
ครั้งแรก ไลบรารีนี้มี ยูทิลิตีโครูทีนที่ไม่ใช่นักพัฒนาแอปสำหรับ Java SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 กรกฎาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 กรกฎาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 มิถุนายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-wallet
มีการเปลี่ยนแปลงดังนี้- อัปเกรด Pay Button API จากเวอร์ชันเบต้าเป็นเวอร์ชันเสถียร
เปลี่ยนรูปแบบต่อไปนี้สำหรับปุ่ม
- ตอนนี้ขนาดข้อความบนปุ่มจะตรงกับขนาดของโลโก้ "GPay" แล้ว
- ปรับขอบปุ่มให้มีความสูงของปุ่มขั้นต่ำและสูงสุด
- ตอนนี้คุณกำหนดค่าความกลมของปุ่มได้แล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 มิถุนายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ที่เกี่ยวข้องกับฟีเจอร์หมายเลขโทรศัพท์ที่ยืนยันแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 มิถุนายน 2023
การอัปเดตล่าสุดสำหรับ Nearby UWB SDK (
play-services-nearby
) มีการเปลี่ยนแปลงต่อไปนี้เพิ่มความสามารถในการวัดระยะใหม่สำหรับการแจ้งเตือนข้อมูลช่วงที่กำหนดค่าได้ ดู
supportedNtfConfigs
เพิ่มพารามิเตอร์การวัดระยะใหม่เพื่อกำหนดค่าการแจ้งเตือนข้อมูลช่วง ดู
uwbRangeDataNtfConfig
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 มิถุนายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Storage for Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี
play-services-tagmanager
ช่วยปรับปรุงกระบวนการสร้างเครื่องมือภายใน ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อผู้พัฒนา
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 พฤษภาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Check
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 พฤษภาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 พฤษภาคม 2023
ตอนนี้ TensorFlow Lite Acceleration Service สำหรับ Android พร้อมให้บริการในเวอร์ชันเบต้าสำหรับผู้ใช้ทั่วไปแล้ว
การใช้ไลบรารีบริการเร่งความเร็ว (
play-services-tflite-acceleration
) คุณสามารถเรียกใช้การเปรียบเทียบประสิทธิภาพ ML บนอุปกรณ์และกำหนดวิธีที่ดีที่สุดในการเร่งภาระงาน ML โดยอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ใน เอกสารประกอบของบริการเร่งความเร็วการอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการของ Google Play รวมการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ในการเปิดตัว TensorFlow v2.12.0
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 พฤษภาคม 2023
- เปิดตัวไลบรารีการจดจำข้อความ ML Kit v2 ของบริการ Google Play เป็นครั้งแรก
สำหรับภาษาจีน เทวนาครี ญี่ปุ่น และเกาหลี นอกจากนี้ เรายังได้อัปเดต
play-services-mlkit-text-recognition
ไลบรารีที่มีอยู่ด้วย ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1 พฤษภาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 เมษายน 2023
- การอัปเดตล่าสุดของไลบรารี
play-services-oss-licenses
มีการแก้ไข เพื่อนำข้อมูลใบอนุญาตที่ไม่เกี่ยวข้องออกจากไลบรารี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 เมษายน 2023
- การอัปเดตล่าสุดของไลบรารี
play-services-wallet
มี API ใหม่สำหรับ สร้างและปรับแต่งปุ่มชำระเงินของ Google Pay ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Pay สำหรับการชำระเงิน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 เมษายน 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 เมษายน 2023
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequest
ซึ่งช่วยให้นักพัฒนาแอปใช้ไลบรารี Jetpack เพื่อรับพาสคีย์ด้วยคำขอ JSON ได้
- เพิ่ม API ใหม่ใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 มีนาคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตไลบรารี
play-services-cast
,play-services-cast-framework
และplay-services-cast-tv
มีดังนี้NotificationManager
จะใช้เพื่อโพสต์การแจ้งเตือนสื่อของ Cast แทน บริการที่ทำงานอยู่เบื้องหน้า- เพิ่ม
CastReasonCodes#CAST_CANCELLED
ใหม่เพื่อระบุว่ามีการยกเลิกเซสชัน Cast
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 มีนาคม 2023
- ตอนนี้ไลบรารีเครื่องสแกนโค้ดของบริการ Google Play (
play-services-code-scanner
) พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้ได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 มีนาคม 2023
เปิดตัวไลบรารีประสิทธิภาพของอุปกรณ์ (
play-services-deviceperformance
) เป็นครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 มีนาคม 2023
การอัปเดต
play-services-basement
ไลบรารีครั้งล่าสุดช่วยปรับปรุง ประสิทธิภาพการเชื่อมต่อกับบริการ Google Playการอัปเดตล่าสุดของ Nearby UWB SDK มีการเปลี่ยนแปลงดังนี้
- แก้ไขปัญหาที่บริการใกล้เคียงใช้
UWBClient
ซ้ำเพื่อรองรับหลายเซสชัน
- แก้ไขปัญหาที่บริการใกล้เคียงใช้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 มีนาคม 2023
การอัปเดตล่าสุดของบริการเกม Play (v2) แบบเนทีฟมีการเปลี่ยนแปลงต่อไปนี้ ในไลบรารี GNI (
play-services-gni-native-c
) ไลบรารีนี้เป็นไลบรารีสนับสนุนสำหรับ เครื่องมือ Wrapper ของไลบรารี- เพิ่มการรองรับการเรียกกลับแบบเนทีฟ
- เพิ่มมาโครตัวช่วย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 มีนาคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Cloud Messaging
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของไลบรารี Block Store (
play-services-auth-blockstore
) มีการเปลี่ยนแปลงดังนี้เพิ่มเมธอดใหม่
StoreBytesData.Builder#setKey
เพื่อเชื่อมโยงข้อมูลกับคีย์เพิ่ม API ใหม่สำหรับ
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
พร้อมตัวเลือกคำขอเพิ่มเติมเพิ่ม API ใหม่สำหรับ
BlockstoreClient#deleteBytes(DeleteBytesRequest)
พร้อมตัวเลือกคำขอเพิ่มเติมเพิ่มตัวแปรค่าคงที่ใหม่
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
ซึ่งใช้ได้เมื่อไม่ได้ระบุคีย์เลิกใช้งาน
BlockstoreClient#retrieveBytes()
เพื่อใช้BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 กุมภาพันธ์ 2023
- การอัปเดตล่าสุดของไลบรารี Thread ในบริการ Google Play จะอัปเกรด API จากสถานะเบต้าเป็นพร้อมให้บริการโดยทั่วไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของไลบรารี
play-services-base
มีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
GoogleApiAvailability
ซึ่งช่วยให้นักพัฒนาแอปแสดงDialogFragment
สำหรับรหัสข้อผิดพลาด ที่ส่งคืนโดยisGooglePlayServicesAvailable
โดยใช้รูปแบบActivityResultContract
- เพิ่ม API ใหม่ใน
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 กุมภาพันธ์ 2023
การอัปเดตล่าสุดของ Nearby UWB SDK มีการเปลี่ยนแปลงดังนี้
- เพิ่มความสามารถในการวัดระยะใหม่เพื่อแสดงความจุของอุปกรณ์
minRangingInterval
supportedChannels
เพิ่มพารามิเตอร์การวัดระยะใหม่เพื่อรองรับการวัดระยะ STS ที่จัดสรร
เปิดใช้ RSSI ในตำแหน่งการวัดระยะ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 มกราคม 2023
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 มกราคม 2023
- ตอนนี้เราเลิกใช้งาน Stream Protect SDK แล้วและจะปิดตัวในปี 2023
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 มกราคม 2023
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Check
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.3.15) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDKการอัปเดตล่าสุดของไลบรารี
play-services-fido
มีการเปลี่ยนแปลงดังนี้- แก้ไขปัญหาเกี่ยวกับ
ResidentKeyRequirement
ซึ่งทำให้การสร้างล้มเหลว
- แก้ไขปัญหาเกี่ยวกับ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 มกราคม 2023
การอัปเดตล่าสุดของไลบรารี
play-services-pay
มีการเปลี่ยนแปลงดังนี้เพิ่ม API ใหม่
getPendingIntentForWalletOnWear
ซึ่งช่วยให้พาร์ทเนอร์ Wear สามารถเริ่ม UI ของ Wallet Wear ในโทรศัพท์ผ่านPendingIntent
ที่ส่งคืนเพิ่ม API ใหม่
getProductName
ที่แสดงชื่อผลิตภัณฑ์ในตลาดนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 ธันวาคม 2022
- การอัปเดตล่าสุดของไลบรารี Matter ในบริการ Google Play จะอัปเกรด API จากสถานะเบต้าเป็นพร้อมใช้งานโดยทั่วไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 ธันวาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 ธันวาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 ธันวาคม 2022
- เปิดตัวไลบรารีช่วยตอบของ ML Kit ในบริการ Google Play เวอร์ชันเบต้าเป็นครั้งแรก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 ธันวาคม 2022
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- ตั้งค่า
notCompatibleWithConfigurationCache
เพื่อหลีกเลี่ยงข้อผิดพลาดเกี่ยวกับฟีเจอร์แคชการกำหนดค่า Gradle ที่อยู่ระหว่างการพัฒนา (ปัญหาใน GitHub #206)
- ตั้งค่า
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 พฤศจิกายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequest
ซึ่งช่วยให้นักพัฒนาแอปใช้ไลบรารี JetPack เพื่อใช้พาสคีย์ได้ - เพิ่ม API ใหม่ใน
CredentialSavingClient
ที่ช่วยให้นักพัฒนาแอปดึงออบเจ็กต์สถานะจาก Intent ผลลัพธ์ของกิจกรรมได้
- เพิ่ม API ใหม่ใน
การอัปเดตล่าสุดของไลบรารี
play-services-fido
มีการเปลี่ยนแปลงดังนี้- เปิดตัว
FidoCredentialDetails
- เปิดตัว
GoogleThirdPartyPaymentExtension
- เปิดตัว
DevicePublicKeyStringDef
- เปิดตัว
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
11 พฤศจิกายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 พฤศจิกายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-location
มีการเปลี่ยนแปลงต่อไปนี้- อัปเดตการอ้างอิงที่ไม่ถูกต้องเพื่อแก้ไข
SettingsClient
ปัญหา
- อัปเดตการอ้างอิงที่ไม่ถูกต้องเพื่อแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 ตุลาคม 2022
การอัปเดตล่าสุดของไลบรารี
play-services-games
มีการเปลี่ยนแปลงดังนี้- นำค่าคงที่บางรายการที่ไม่ได้รวมไว้ในรุ่น
23.0.0
กลับมาใช้ใหม่
- นำค่าคงที่บางรายการที่ไม่ได้รวมไว้ในรุ่น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 ตุลาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 ตุลาคม 2022
- เปิดตัว Play Games Services (v2) Native เวอร์ชันเบต้าครั้งแรก ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 ตุลาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite สำหรับบริการ Play มีการเปลี่ยนแปลงต่อไปนี้
- ปรับปรุงความเสถียรเมื่อดาวน์โหลดโมดูลที่ไม่บังคับ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 ตุลาคม 2022
การอัปเดตล่าสุดของไลบรารี
play-services-location
มีการเปลี่ยนแปลงต่อไปนี้- ตอนนี้
FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
และSettingsClient
เป็นอินเทอร์เฟซแทนที่จะเป็นคลาส ซึ่งช่วยบังคับใช้การใช้งานที่ถูกต้องและ ปรับปรุงความสามารถในการทดสอบ - เพิ่ม
LocationRequest.Builder
คลาสเป็นวิธีที่แนะนำในการสร้างLocationRequest
และ เลิกใช้งานวิธีการสร้างแบบเดิม CurrentLocationRequest.Builder
และLastLocationRequest.Builder
พร้อมให้บริการแล้วfinal
- ตอนนี้ API ที่อิงตาม
PendingIntent
ซึ่งเรียกใช้โดยแอปด่วนจะทำงานล้มเหลวอย่างถูกต้อง แทนที่จะไม่แสดงผลลัพธ์เลย
- ตอนนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 ตุลาคม 2022
การอัปเดตล่าสุดของไลบรารี
play-services-threadnetwork
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่มการรองรับใน Android 8.0 (API ระดับ 26)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 ตุลาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- การติดตั้ง Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 ตุลาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
- การอัปเดตไลบรารี
play-services-cast
และplay-services-cast-framework
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 กันยายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-tflite-gpu
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
TfLiteGpu.getClient(context)
เพื่อให้เข้ากันได้กับModuleInstallClient
API - ปรับปรุงความเสถียรของ
TfLiteGpu.isGpuDelegateAvailable(context)
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 กันยายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-games
มีการเปลี่ยนแปลงดังนี้- เลิกใช้งานฟีเจอร์การบันทึกวิดีโอ
- ปิดใช้การบันทึกวิดีโอผ่านบริการเกมของ Play สำหรับ Android SDK เวอร์ชัน 33 ขึ้นไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 กันยายน 2022
การอัปเดตล่าสุดของไลบรารีอุปกรณ์ที่สวมใส่ได้มีการเปลี่ยนแปลงดังนี้
- ปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play
- เพิ่มการรองรับแอปพลิเคชันที่กำหนดเป้าหมายเป็น Android 13
- แทนที่
@RecentlyNonNull
และ@RecentlyNullable
ด้วยคำอธิบายประกอบ ความสามารถในการเป็น Null อย่างเข้มงวด (@NonNull
และ@Nullable
) การเปลี่ยนแปลงนี้จะทำให้สิ่งที่เคยทำให้เกิด คำเตือนเกี่ยวกับความสามารถในการเป็น Null จะทำให้เกิดข้อผิดพลาดเมื่อสร้างโค้ด Kotlin หรือ ใช้เฟรมเวิร์กการตรวจสอบnull
ของ Java
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
15 กันยายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การติดตั้ง Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.3.14) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 กันยายน 2022
- เปิดตัวเวอร์ชันเบต้าครั้งแรกของคลัง Matter ในบริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 กันยายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play (v16.0.0) พร้อมให้บริการแล้ว การเปิดตัวนี้ทำให้ตอนนี้คลังพร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว คุณใช้ไลบรารีนี้แทนไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติได้ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 กันยายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequest
และGetSignInIntentRequest
ที่คุณใช้เพื่อขอหมายเลขโทรศัพท์ที่ยืนยันแล้วจากบัญชี Google ของผู้ใช้ได้ เมื่อใช้การลงชื่อเข้าใช้ด้วย Google
- เพิ่ม API ใหม่ใน
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 สิงหาคม 2022
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
ตอนนี้
play-services-dtdi
Library (v16.0.0-beta01) เวอร์ชันเบต้าเริ่มต้นพร้อมใช้งานแล้ว นี่คือการเปิดตัวAPI จากอุปกรณ์ไปยังอุปกรณ์ครั้งแรกต่อสาธารณะ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 สิงหาคม 2022
การอัปเดตไลบรารี
play-services-cast
,play-services-cast-framework
และplay-services-cast-tv
มีดังนี้- เลิกใช้งาน
CastContext#getSharedInstance(Context)
แล้ว แต่ให้ใช้CastContext#getSharedInstance(Context, Executor)
ซึ่งจะแสดงผล Task API และModuleUnavailableException
เพื่อจัดการข้อยกเว้นเมื่อ Cast SDK โหลดโมดูล Cast ภายในไม่สำเร็จ - เลิกใช้งาน
ApplicationMetadata#getImages()
แล้ว แต่ให้ใช้ApplicationMetadata#getIconUrl()
ซึ่งจะแสดงรูปภาพแอปพลิเคชันที่ตั้งค่าไว้ใน Cast Developer Console - เปลี่ยน
minSdkVersion
จาก 14 เป็น 16 สำหรับไลบรารีplay-services-cast-tv
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android Sender SDK
- เลิกใช้งาน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 สิงหาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 สิงหาคม 2022
- SDK ของ G+ ในบริการ Google Play (
com.google.android.gms.plus
) ถูกเลิกใช้งาน ในปี 2018 และปิดตัวในเดือนกุมภาพันธ์ 2022 ด้วยเหตุนี้ เราจึงได้นำเอกสารอ้างอิงที่เกี่ยวข้องทั้งหมดออกแล้ว
1 สิงหาคม 2022
- ตอนนี้การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ของบริการ Google Play (v16.0.0-beta03) พร้อมใช้งานแล้ว คุณใช้ไลบรารีนี้เป็นทางเลือกแทนไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติได้ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 กรกฎาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 กรกฎาคม 2022
การอัปเดตล่าสุดของ
play-services-maps
มีการปรับแต่งเส้นหลายเหลี่ยม ขั้นสูง สำหรับการเปิดให้บริการทั่วไป ซึ่งได้แก่- เพิ่มช่วงรูปแบบไปยังเส้นประกอบ
- เพิ่มสไตล์สไปรต์
- เพิ่มสไตล์พื้นผิว
การอัปเดตล่าสุดของ Nearby UWB SDK มีการเปลี่ยนแปลงดังนี้
- เปิดใช้การสร้างไคลเอ็นต์ของตัวควบคุม UWB
- เปิดใช้การวัดระยะแบบ 2 ทาง 2 ด้านแบบหนึ่งต่อหลายรายการ (DS-TWR)
การอัปเดตล่าสุดของ Nearby Connections SDK มีการเปลี่ยนแปลงดังนี้
- เพิ่ม
ConnectionLifecycleCallback#onBandwidthChanged
เพื่อแจ้งให้ไคลเอ็นต์ทราบว่าคุณภาพการเชื่อมต่อดี (6 ~ 60 MBps), ปานกลาง (60 ~ 200 KBps) หรือไม่ดี (5 KBps) - เพิ่ม
ConnectionType
เพื่อแทนที่ API เดิม (เช่น ใช้AdvertisingOptions.Builder#setConnectionType
แทนAdvertisingOptions.Builder#setDisruptiveUpgrade
- เลิกใช้งานแล้ว
AdvertisingOptions.Builder#setDisruptiveUpgrade
โปรดใช้AdvertisingOptions.Builder#setConnectionType
แทน - เลิกใช้งานแล้ว
ConnectionOptions.Builder#setDisruptiveUpgrade
โปรดใช้ConnectionOptions.Builder#setConnectionType
แทน
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 กรกฎาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การรองรับโมดูลแบบไดนามิกของ Firebase
- Firebase ML
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 กรกฎาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 กรกฎาคม 2022
- เปิดตัวไลบรารี ThreadNetwork ของบริการ Google Play เป็นรุ่นเบต้าครั้งแรก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 มิถุนายน 2022
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.3.13) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDKตอนนี้ไลบรารีเครื่องสแกนโค้ดของบริการ Google Play เวอร์ชันล่าสุดพร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตได้ที่บันทึกประจำรุ่นของ ML Kit
การอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
มีการเปลี่ยนแปลงดังนี้- เพิ่มอินเทอร์เฟซใหม่
OptionalModuleApi
ซึ่งระบุว่า API ต้องใช้คอมโพเนนต์บริการ Google Play เพิ่มเติมหรือไม่ (เช่น โมดูลที่ไม่บังคับ) - เพิ่มคลาสใหม่
ModuleInstallClient
ซึ่งช่วยให้คุณส่งคำขอที่ชัดเจนเพื่อดาวน์โหลดโมดูลที่ไม่บังคับ ปล่อยโมดูลที่ไม่บังคับ และตรวจสอบความพร้อมใช้งานของ API ที่ต้องใช้โมดูลที่ไม่บังคับ
- เพิ่มอินเทอร์เฟซใหม่
ตอนนี้ไลบรารี
play-services-base-testing
พร้อมใช้งานแล้ว โดยจะมีการทดสอบจำลองสำหรับModuleInstallClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 มิถุนายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี
google-services
ปลั๊กอิน สำหรับ Android (v4.3.12) และstrict-version-matcher
ปลั๊กอิน สำหรับ Android (v1.2.4) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 มิถุนายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-location
มีการเปลี่ยนแปลงต่อไปนี้- แก้ไข ปัญหาเกี่ยวกับคำอธิบายประกอบการยอมรับค่า Null สำหรับไคลเอ็นต์ Kotlin
- แก้ไข
LocationCallback
ปัญหาหน่วยความจำรั่วไหล - เพิ่ม API ใหม่สำหรับ getCurrentLocation() พร้อมตัวเลือกคำขอเพิ่มเติม
- เพิ่ม API ใหม่สำหรับ getLastLocation() พร้อมตัวเลือกคำขอเพิ่มเติม
- เพิ่ม API ใหม่สำหรับ requestLocationUpdates() พร้อมการรองรับ Executor
- เลิกใช้งาน ค่าคงที่ LocationRequest.PRIORITY_* เพื่อใช้ค่าคงที่ Priority.PRIORITY_* แทน
- เลิกใช้งานแล้ว LocationRequest.setExpirationTime() แทน LocationRequest.setExpirationDuration()
- ชี้แจงและเพิ่มคำแนะนำเพิ่มเติมในเอกสารอ้างอิงของไลบรารี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 มิถุนายน 2022
ตอนนี้ไลบรารี
play-services-appindex
พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้ใช้แทนไลบรารีfirebase-appindexing
และรองรับกรณีการใช้งานสำหรับการแชร์เอกสารที่มีโครงสร้างเป็นIndexables
และUserActions
กับ Google Assistantดูรายละเอียดเพิ่มเติมเกี่ยวกับการแชร์เอกสารกับ Google Assistant ได้ที่ส่งทางลัดแบบไดนามิกไปยัง Assistant
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตล่าสุดของไลบรารี TensorFlow Lite ในบริการ Google Play รวมถึงการเปลี่ยนแปลงทั้งหมดที่รวมอยู่ ในการเผยแพร่ TensorFlow v2.9
การอัปเดตล่าสุดของไลบรารี
play-services-fitness
จะเลิกใช้งาน API ที่รองรับการอ่านและการเขียนข้อมูลการออกกำลังกายย้อนหลังเพื่อรองรับ Health Connect
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 พฤษภาคม 2022
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 พฤษภาคม 2022
การอัปเดตล่าสุดของ
play-service-nearby
(v18.2.0) มีการเปิดตัวNearby UWB API เป็นครั้งแรกต่อสาธารณะ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 พฤษภาคม 2022
- การเปิดตัวไลบรารีเครื่องสแกนโค้ดของบริการ Google Play เวอร์ชันเบต้าครั้งแรก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 พฤษภาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Firebase App Check
- Firebase Cloud Messaging
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 พฤษภาคม 2022
- การอัปเดตล่าสุดในไลบรารี
play-services-basement
ช่วยปรับปรุงความปลอดภัยในการ ยืนยันลายเซ็นและแก้ไขช่องโหว่PendingIntent
ที่เปลี่ยนแปลงได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 เมษายน 2022
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ใน
CredentialClient
และคําขอ/การตอบกลับที่เกี่ยวข้อง
- เลิกใช้งาน API ใน
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 เมษายน 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 เมษายน 2022
การอัปเดตล่าสุดของ
play-services-nearby
(v18.1.0) มีการเปลี่ยนแปลงดังนี้ตอนนี้ต้องมีสิทธิ์
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
และBLUETOOTH_SCAN
สำหรับ Nearby Connections จาก Android Sเพิ่ม
Payload#setFileName()
และPayload#setParentFolder()
เพื่อบันทึกไฟล์ที่ได้รับด้วยชื่อไฟล์และเส้นทางแบบสัมพัทธ์ที่กำหนดเพิ่ม
VariantOfConcern
เพื่อให้หน่วยงานด้านสาธารณสุข (PHA) แนบสายพันธุ์ที่ PHA กำหนดซึ่งเป็นสายพันธุ์ที่น่ากังวล ในการแจ้งเตือนความเสี่ยงต่อการติดเชื้อ ตัวอย่างเช่น PHA อาจกำหนดคำจำกัดความต่อไปนี้VariantOfConcernType.type1
เป็น "วัคซีนมีประสิทธิภาพ"VariantOfConcernType.type2
ว่า "แพร่เชื้อได้สูง"VariantOfConcernType.type3
เป็น "ความรุนแรงสูง"VariantOfConcernType.type4
เป็น "การติดเชื้อหลังฉีดวัคซีน"เลิกใช้งานฟีเจอร์อัลตราโซนิกของข้อความที่อยู่ใกล้เคียงแล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 มีนาคม 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-basement
จะแก้ไขการละเมิด StrictMode ใน Android 12
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- Firebase Cloud Messaging
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 มีนาคม 2022
play-services-games-v2
ไลบรารีเวอร์ชันแรกพร้อมใช้งานแล้ว ไลบรารีนี้มีฟังก์ชันการลงชื่อเข้าใช้ที่ง่ายขึ้น ดูข้อมูลเพิ่มเติมได้ที่คู่มือเริ่มต้นใช้งานการลงชื่อเข้าใช้สำหรับ v2
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 มีนาคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 มีนาคม 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-wallet
มี API ใหม่สำหรับ OCR บัตรเครดิต ดูรายละเอียดเพิ่มเติมได้ในคู่มือนักพัฒนาซอฟต์แวร์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 กุมภาพันธ์ 2022
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
ลำดับการเรียกใช้งาน Task ทำให้เกิดปัญหาเกี่ยวกับไลบรารี Hilt DI (ปัญหาใน GitHub #209, ปัญหาใน GitHub #194, ปัญหาใน GitHub Hilt #2744)
โปรเจ็กต์ที่มีตัวแปรจำนวนมากจะใช้เวลานานในการดำเนินการตรวจหา การอ้างอิง (ปัญหาใน GitHub #200)
รวมการอ้างอิงการทดสอบ (ปัญหาใน GitHub #214)
ไม่มีใบอนุญาต (ปัญหาใน GitHub #215)
AmbiguousVariantSelectionException
ลดความรุนแรงของการบันทึก (ปัญหาใน GitHub #202)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 กุมภาพันธ์ 2022
อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 กุมภาพันธ์ 2022
- ตอนนี้ไลบรารี TensorFlow Lite ของบริการ Google Play พร้อมให้บริการในเวอร์ชันเบต้าแบบสาธารณะแล้ว คุณสามารถใช้ไลบรารีนี้แทนไลบรารี TensorFlow Lite แบบสแตนด์อโลนเพื่อลดขนาดแอปและรับการอัปเดตอัตโนมัติได้ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของ TensorFlow
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 กุมภาพันธ์ 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1 กุมภาพันธ์ 2022
- การอัปเดตล่าสุดของไลบรารี
play-services-auth
มี API ใหม่ที่ ช่วยให้คำแนะนำในการลงชื่อเข้าใช้สำหรับการตรวจสอบสิทธิ์ผ่านหมายเลขโทรศัพท์ ซึ่งช่วยให้ ผู้ใช้เลือกหมายเลขโทรศัพท์ในซิมการ์ดและแชร์กับแอปโทรได้ โปรดดูข้อมูลเพิ่มเติมในเอกสารประกอบของ API
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 มกราคม 2022
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 มกราคม 2022
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 มกราคม 2022
การอัปเดตล่าสุดของ Block Store SDK มีการเปลี่ยนแปลงดังนี้
เพิ่มวิธีการใหม่
StoreBytesData.Builder#setShouldBackupToCloud
ซึ่งช่วยให้คุณเปิดใช้การสำรองข้อมูล Block Store ของแอปไปยังระบบคลาวด์ได้เพิ่ม API ใหม่
BlockstoreClient#isEndToEndEncryptionAvailable
ซึ่งช่วยให้คุณตรวจสอบได้ว่าข้อมูล Block Store ที่สำรองข้อมูลไปยังระบบคลาวด์ จะได้รับการเข้ารหัสจากต้นทางถึงปลายทางหรือไม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 มกราคม 2022
- การอัปเดตล่าสุดสำหรับไลบรารีหลายรายการ (ดูส่วน "อาร์ติแฟกต์ที่เผยแพร่" ด้านล่าง) รวมถึงการใช้
play-services-base
และplay-services-tasks
(v18.0.1) เวอร์ชันล่าสุดเพื่อแก้ไขปัญหาที่อธิบายไว้ในรุ่นวันที่ 9 ธันวาคม 2021
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 ธันวาคม 2021
การอัปเดตล่าสุดของ
play-services-base
และplay-services-tasks
แก้ไขปัญหาที่อาจทำให้เกิด NPE (NullPointerException
) ที่รันไทม์เมื่อจัดการผลลัพธ์Task<Void>
ในโค้ด Kotlin หากคุณใช้ไลบรารีเวอร์ชันใดก็ตามที่ระบุไว้ในการเปิดตัววันที่ 9 ธันวาคม 2021 คุณสามารถหลีกเลี่ยง NPE ที่รันไทม์ได้โดยระบุ การขึ้นอยู่กับplay-services-base
และplay-services-tasks
เวอร์ชัน 18.0.1 อย่างชัดเจน เพิ่มโค้ดต่อไปนี้ในส่วนdependencies
ของbuild.gradle
implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
ในเดือนมกราคม 2022 เราวางแผนที่จะเผยแพร่เวอร์ชันใหม่ของอาร์ติแฟกต์อื่นๆ ที่เผยแพร่เมื่อวันที่ 9 ธันวาคม โดยมี
POM
การอ้างอิงใหม่ใน เวอร์ชัน 18.0.1 ของplay-services-base
และplay-services-tasks
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
การเปิดตัว Firebase นี้ใช้
play-services-base
และplay-services-tasks
(v18.0.1) เวอร์ชันล่าสุดเพื่อแก้ไขปัญหาที่อธิบายไว้ในการเปิดตัววันที่ 9 ธันวาคม 2021ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 ธันวาคม 2021
- อัปเดตไลบรารี ML Kit ของบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ ML Kit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
10 ธันวาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 ธันวาคม 2021
การอัปเดตล่าสุดของไลบรารีหลายรายการมีการเปลี่ยนแปลงต่อไปนี้
- เรากำลังใช้คำอธิบายประกอบความสามารถในการเป็นค่าว่างที่เข้มงวด (
@NonNull
และ@Nullable
) ในที่ที่เคยใช้@RecentlyNonNull
และ@RecentlyNullable
การเปลี่ยนแปลงนี้จะทำให้สิ่งที่เคยทำให้เกิดคำเตือนเกี่ยวกับค่า Null จะทำให้เกิดข้อผิดพลาดเมื่อสร้างโค้ด Kotlin หรือใช้null
เฟรมเวิร์กการตรวจสอบ Java เราจะทยอยเปิดตัวการเปลี่ยนแปลงคำอธิบายประกอบที่คล้ายกันในรุ่นต่อๆ ไปของอาร์ติแฟกต์อื่นๆ ของcom.google.android.gms
ดูรายการไลบรารีที่ได้รับผลกระทบทั้งหมดได้ในส่วน "อาร์ติแฟกต์ที่เผยแพร่"
- เรากำลังใช้คำอธิบายประกอบความสามารถในการเป็นค่าว่างที่เข้มงวด (
การอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
มีการเปลี่ยนแปลงคำอธิบายประกอบเกี่ยวกับความสามารถในการเป็นค่าว่างที่เข้มงวดตามที่อธิบายไว้ข้างต้น รวมถึงการเปลี่ยนแปลงเพิ่มเติมต่อไปนี้- นำค่าคงที่ของการออกกำลังกายที่เลิกใช้งานแล้วออกจาก ขอบเขต
- เพิ่มเมธอดยูทิลิตี
withTimeout()
ไปยัง Tasks
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 พฤศจิกายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 พฤศจิกายน 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 พฤศจิกายน 2021
การอัปเดตไลบรารี
play-services-cast
และplay-services-cast-framework
มีดังนี้- การปรับปรุงคิว
- เพิ่ม
itemsReorderedAtIndexes
การเรียกกลับใหม่ไปยังMediaQueue
ซึ่งจะเรียกใช้เมื่อมีการจัดลำดับคิวใหม่ - เพิ่มการรองรับการทำให้คำสั่งคิวเป็นอนุกรม
- แก้ไข
customData
param ใน `RemoteMediaClient#queueSetRepeatMode nullable - เลิกใช้งานฟีเจอร์การแสดงผลระยะไกล
- เปลี่ยน
minSdkVersion
จาก 14 เป็น 16
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 ตุลาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 ตุลาคม 2021
play-services-maps
ไลบรารีไคลเอ็นต์พร้อมให้บริการแล้ว รองรับใน Android API ระดับ 19 (Android 4.4, KitKat) ขึ้นไปการเปิดตัวนี้รวมถึงเครื่องมือแสดงผลแผนที่ใหม่ที่พร้อมให้ใช้งานแบบเลือกใช้ ซึ่งช่วยปรับปรุงประสิทธิภาพและความเสถียร รวมถึงรองรับ การจัดรูปแบบแผนที่บนระบบคลาวด์ ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตนี้และอื่นๆ ได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 ตุลาคม 2021
ตอนนี้ไลบรารี
play-services-appset
พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว ไลบรารีนี้ ออกแบบมาเพื่อรองรับกรณีการใช้งาน เช่น ข้อมูลวิเคราะห์หรือการป้องกันการประพฤติมิชอบ ในลักษณะที่ เคารพความเป็นส่วนตัวของผู้ใช้ไลบรารีนี้มีเมธอดในการจัดการรหัสชุดแอป ซึ่งเป็นรหัสที่ไม่ซ้ำกันที่ช่วยให้คุณเชื่อมโยงการใช้งานหรือการดำเนินการในชุดแอปที่เป็นขององค์กรในอุปกรณ์หนึ่งๆ ได้ ดูข้อมูลเพิ่มเติมได้ในคู่มือนี้
รุ่น GA นี้มีการอัปเดตต่อไปนี้ในเวอร์ชันตัวอย่างสำหรับนักพัฒนาแอป
- เปลี่ยนชื่ออินเทอร์เฟซสำหรับลูกค้าหลายราย ดูรายละเอียดเพิ่มเติมได้ที่
play-services-appset
เอกสารประกอบข้อมูลอ้างอิงเกี่ยวกับ API - ทำให้ไลบรารี
play-services-appset
ใช้งานร่วมกับรหัสชุดแอปที่กำหนดขอบเขตสำหรับนักพัฒนาแอปที่จะเปิดตัวในอนาคตได้ คาดว่าบริการ Google Play จะ เพิ่มการรองรับรหัสชุดแอปที่กำหนดขอบเขตโดยนักพัฒนาแอปในเร็วๆ นี้ ความสามารถนี้จะเปิดตัวในบริการ Google Play และจะมีการพุชไปยังอุปกรณ์ของผู้ใช้โดยไม่ต้องอัปเกรดเวอร์ชันของไลบรารีplay-services-appset
- เปลี่ยนชื่ออินเทอร์เฟซสำหรับลูกค้าหลายราย ดูรายละเอียดเพิ่มเติมได้ที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 ตุลาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 กันยายน 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 กันยายน 2021
การอัปเดตล่าสุดของ
ads-identifier
ไลบรารีมีการประกาศ สิทธิ์ของบริการ Google Play:com.google.android.gms.permission.AD_ID
หากใช้
ads-identifier
v17.1.0 ขึ้นไป คุณไม่จำเป็นต้องประกาศ สิทธิ์อีกครั้งในไฟล์ Manifest ของแอปเพื่อเข้าถึงรหัสโฆษณา อย่างไรก็ตาม หากแอปไม่ควรเข้าถึงรหัสโฆษณา คุณต้องนำสิทธิ์ออกโดยใช้<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
ดูรายละเอียดเพิ่มเติมได้ที่
getId()
การอัปเดตล่าสุดของไลบรารี
play-services-pay
ได้แก้ไขปัญหาเกี่ยวกับสิทธิ์ ซึ่งทำให้ API ทั้งหมดถูกบล็อก
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 กันยายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Functions for Firebase (ไคลเอ็นต์)
- ฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase App Distribution
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 กันยายน 2021
การอัปเดตล่าสุดของไลบรารี AFS Native มีการเปลี่ยนแปลงดังนี้
- แก้ไขข้อบกพร่องที่
onAdLeftApplication
ไม่บันทึกการคลิกโฆษณา - แก้ไขข้อบกพร่องที่ทำให้แอปพลิเคชันขัดข้องเมื่อพยายามโหลดโฆษณาโดยไม่มีการเชื่อมต่อ
- แก้ไขข้อบกพร่องที่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 สิงหาคม 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 สิงหาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การรับส่งข้อความในแอป Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 สิงหาคม 2021
การอัปเดตล่าสุดของไลบรารี Analytics มีการเปลี่ยนแปลงดังนี้
- แก้ไขปัญหาที่สร้างไลบรารีโดยใช้ Android 12 เป็นเป้าหมายไม่ได้
การอัปเดตล่าสุดของไลบรารี TagManager มีการเปลี่ยนแปลงต่อไปนี้
- การปรับปรุงโครงสร้างพื้นฐานภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 สิงหาคม 2021
ตอนนี้แอปสามารถใช้ Blockstore SDK เพื่อเปิดใช้การลงชื่อเข้าใช้ที่ราบรื่น ในโทรศัพท์ที่ตั้งค่าใหม่ได้แล้ว ดูข้อมูลเพิ่มเติมได้ที่ เอกสารอ้างอิง Blockstore SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.10) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 สิงหาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services เวอร์ชันอัปเดตสำหรับ Android (v4.3.9) แล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 กรกฎาคม 2021
ตอนนี้
play-services-appset
ไลบรารีพร้อมใช้งานในเวอร์ชันตัวอย่างสำหรับนักพัฒนาแอปแล้ว ไลบรารีนี้ออกแบบมาเพื่อรองรับกรณีการใช้งาน เช่น ข้อมูลวิเคราะห์หรือ การป้องกันการประพฤติมิชอบในลักษณะที่เคารพความเป็นส่วนตัวของผู้ใช้ไลบรารีนี้มีเมธอดในการจัดการรหัสชุดแอป ซึ่งเป็นรหัสที่ไม่ซ้ำกันที่ช่วยให้คุณเชื่อมโยงการใช้งานหรือการดำเนินการในชุดแอปที่เป็นขององค์กรในอุปกรณ์หนึ่งๆ ได้ ดูข้อมูลเพิ่มเติมได้ในคู่มือนี้
เราได้อัปเดต
ads-identifier
เอกสารอ้างอิง API ด้วยข้อมูลเกี่ยวกับการเปลี่ยนแปลงที่จะเกิดขึ้นกับรหัสโฆษณาเมื่อผู้ใช้เปิดใช้การจำกัดการติดตามโฆษณา รวมถึงข้อกำหนดเกี่ยวกับสิทธิ์ใหม่ของบริการ Google Playดูรายละเอียดได้ที่
getId()
ads-identifier
ไลบรารีads-identifier
จะไม่มีการเปลี่ยนแปลง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 กรกฎาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 กรกฎาคม 2021
การอัปเดตไลบรารี
play-services-auth
ล่าสุดมีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่
CredentialSavingClient#saveAccountLinkingToken
เพื่อช่วยคุณลิงก์บัญชีของผู้ใช้ในแอปพลิเคชันกับ Google เพื่อวัตถุประสงค์ในการลิงก์บัญชี - เพิ่มวิธีการใหม่
BeginSignInRequest.Builder#associateLinkedAccounts
เพื่อช่วยให้คุณลงชื่อเข้าใช้ผู้ใช้ในแอปได้หากผู้ใช้เคยลิงก์ บัญชีกับ Google ไว้ก่อนหน้านี้
- เพิ่ม API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 กรกฎาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Cloud Firestore
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1 กรกฎาคม 2021
play-services-pay
ไลบรารีเวอร์ชันแรกพร้อมใช้งานแล้ว ไลบรารีนี้จะแทนที่ฟังก์ชันการทำงานWalletObjects
ของไลบรารีplay-services-wallet
ดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 มิถุนายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 มิถุนายน 2021
การอัปเดตล่าสุดของไลบรารี AFS Native มีการเปลี่ยนแปลงดังนี้
อัปเดตการแสดงโฆษณาบนอุปกรณ์เคลื่อนที่เพื่อให้ตรงกับการแสดงโฆษณาบนเว็บและการแสดงโฆษณาตัวอย่าง ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ AFS Native SDK สำหรับ Android
นำความสามารถในการขอโฆษณา SPA ออก
ตอนนี้ Stream Protect SDK พร้อมให้ใช้งานกับแอปพลิเคชัน Android TV ที่มีความไวต่อเวลาในการตอบสนอง การดาวน์สตรีมแล้ว SDK นี้ต้องมีการรองรับเฟิร์มแวร์ของอุปกรณ์ และขณะนี้ทำงานได้บน Chromecast พร้อม Google TV เท่านั้น ดูข้อมูลเพิ่มเติมได้ที่ เอกสารอ้างอิง SDK ของ Stream Protect
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 มิถุนายน 2021
เราได้เพิ่มคำอธิบายประกอบ
@RecentlyNonNull
และ@RecentlyNullable
ลงใน SDK หลายรายการที่ก่อนหน้านี้ไม่ได้ กำหนดค่า Null อย่างชัดเจน เพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการกำหนดค่า Null อย่างเข้มงวด การเปลี่ยนแปลงนี้จะทำให้เกิดคำเตือนเกี่ยวกับการละเมิดความปลอดภัยของค่า Nullการเปลี่ยนแปลงนี้ช่วยให้การทำงานร่วมกันของ Kotlin ดีขึ้นและมีการตรวจสอบค่า Null แบบคงที่ที่ดีขึ้นสำหรับแอปที่ใช้เฟรมเวิร์กการตรวจสอบค่า Null ของ Java
การเพิ่ม
@RecentlyNonNull
และ@RecentlyNullable
ที่คล้ายกันจะทยอยเปิดตัวในรุ่นต่อๆ ไปของอาร์ติแฟกต์com.google.android.gms
อื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
8 มิถุนายน 2021
การอัปเดตล่าสุดของ
play-services-nearby
(v18.0.0) มีการเปลี่ยนแปลงดังนี้เพิ่ม Annotation
@NonNull
และ@Nullable
ใน API Surface ซึ่ง อาจทำให้แอป Kotlin ที่ก่อนหน้านี้ไม่ได้จัดการค่าnull
ใน ลักษณะที่ปลอดภัยใช้งานไม่ได้ (ดู เอกสารประกอบ Kotlin เกี่ยวกับ Null-Safety)เปลี่ยน ConnectionsClient ให้เป็นอินเทอร์เฟซแทนคลาสที่ไม่มีตัวตน
เปลี่ยน ConnectionsClient#MAX_BYTES_DATA_SIZE ให้เป็น final
เพิ่ม ConnectionInfo#getAuthenticationDigits() เพื่อรับโทเค็นการตรวจสอบสิทธิ์ที่มนุษย์อ่านได้แบบ 4 หลักซึ่งมีให้ สำหรับอุปกรณ์ทั้ง 2 เครื่อง
เพิ่มการรองรับการโอนไฟล์ที่มีความละเอียดอ่อนด้วย Payload#isSensitive() และ Payload#setSensitive(boolean) เพื่อจำกัดไม่ให้แอปอื่นๆ เข้าถึงไฟล์ที่แชร์
เพิ่มการรองรับฟีเจอร์การอัปเกรดที่หยุดชะงัก ฟีเจอร์นี้เปิดใช้อยู่โดยค่าเริ่มต้น ไคลเอ็นต์สามารถปิดใช้ได้ด้วย AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) และ ConnectionOptions.Builder#setDisruptiveUpgrade(boolean) ซึ่งจะป้องกันไม่ให้ระบบปิดใช้หรือยกเลิกการเชื่อมต่อเครือข่าย Wi-Fi ที่เชื่อมต่อไว้ตั้งแต่แรกในระหว่างการอัปเกรด
เลิกใช้งานแล้ว Payload.File#close() และ Payload.Stream#close()
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 มิถุนายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 พฤษภาคม 2021
เราได้เพิ่มคำอธิบายประกอบ
@RecentlyNonNull
และ@RecentlyNullable
ลงใน SDK หลายรายการที่ก่อนหน้านี้ไม่ได้ กำหนดค่า Null อย่างชัดเจน เพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการกำหนดค่า Null อย่างเข้มงวด การเปลี่ยนแปลงนี้จะทำให้เกิดคำเตือนเกี่ยวกับการละเมิดความปลอดภัยของค่า Nullการเปลี่ยนแปลงนี้ช่วยให้การทำงานร่วมกันของ Kotlin ดีขึ้น รวมถึงการตรวจสอบค่า Null แบบคงที่สำหรับแอปที่ใช้เฟรมเวิร์กการตรวจสอบค่า Null ของ Java ดีขึ้นด้วย
การเพิ่ม
@RecentlyNonNull
และ@RecentlyNullable
ที่คล้ายกันจะทยอยเปิดตัวในรุ่นต่อๆ ไปของอาร์ติแฟกต์com.google.android.gms
อื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 พฤษภาคม 2021
- ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.8) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.8
13 พฤษภาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.7) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 พฤษภาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase SDK สำหรับ Google Analytics
- Firebase A/B Testing
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- การจัดทำดัชนีแอปของ Firebase
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ลิงก์แบบไดนามิกของ Firebase
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- Firebase ML
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ตอนนี้รุ่นเบต้าเริ่มต้นของรายการต่อไปนี้พร้อมใช้งานแล้ว
- Firebase App Check
- การรองรับโมดูลฟีเจอร์แบบไดนามิกของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.6) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 เมษายน 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 เมษายน 2021
การอัปเดตล่าสุดของ
play-services-maps
มีการเปลี่ยนแปลงดังนี้- เพิ่มคำอธิบายประกอบการกำหนดค่า Null "ที่ไม่ทำให้เกิดการเปลี่ยนแปลงที่ไม่เข้ากัน" ลงใน API Surface
เพิ่มการประกาศต่อไปนี้ใน
AndroidManifest.xml
เพื่อรองรับ การกรองระดับการมองเห็นแพ็กเกจ ใน Android 11 (API ระดับ 30) ขึ้นไป หลังจากอัปเดตเป็นcom.google.android.gms:play-services-maps:17.0.1
แล้ว คุณสามารถนำบรรทัดต่อไปนี้ออกจากAndroidManifest.xml
ของคุณเองได้
การอัปเดตล่าสุดของไลบรารีอุปกรณ์ที่สวมใส่ได้มีการเปลี่ยนแปลงดังนี้
- ข้อบกพร่องที่แก้ไขแล้ว
- ปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 เมษายน 2021
การอัปเดตล่าสุดของ Cast SDK มีการเปลี่ยนแปลงต่อไปนี้
- ลบ GameManager และ API ที่เกี่ยวข้อง โดยเลิกใช้งานตั้งแต่ปี 2017
- เพิ่มคลาส SessionState ลงในไลบรารีไคลเอ็นต์ Cast
- เพิ่ม CastReasonCodes เพื่อให้คำอธิบายโดยละเอียดเกี่ยวกับ CastStatusCodes ใช้เมธอด CastContext#getCastReasonCodeForCastStatusCode(int) เพื่อแปลจาก CastStatusCodes เป็น CastReasonCodes
- อัปเดตการอ้างอิง
com.google.android.datatransport:transport-api
เป็นเวอร์ชันล่าสุด
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Cast Android Sender SDK
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Firebase ML
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 เมษายน 2021
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- รองรับวงจรการอ้างอิงในโปรเจ็กต์ (ปัญหาใน GitHub #172)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 เมษายน 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Cloud Messaging
- รหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 เมษายน 2021
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- คำเตือนในการสร้างเนื่องจากการใช้ API ที่ล้าสมัย (ปัญหาใน GitHub #166)
- ไม่ได้แคชงาน (ปัญหาใน GitHub #68) (ปัญหาใน GitHub #146) (ปัญหาใน GitHub #165)
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 มีนาคม 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1 มีนาคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การตรวจสอบสิทธิ์ Firebase
- การรับส่งข้อความในแอป Firebase
- Firebase ML
- การกำหนดค่าระยะไกลของ Firebase
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 กุมภาพันธ์ 2021
การอัปเดตล่าสุดของ
play-services-location
มีการเปลี่ยนแปลงดังนี้ตอนนี้ Fused Location Provider (FLP) จะระงับตำแหน่งเริ่มต้นที่ไม่ถูกต้องโดยค่าเริ่มต้น ลักษณะการทำงานนี้ช่วยปรับปรุงความแม่นยำของตำแหน่ง ในขณะที่เพิ่มเวลาในการตอบสนองน้อยที่สุด นักพัฒนาแอปที่ต้องการผลลัพธ์ที่เร็วขึ้น แทนที่จะเป็นผลลัพธ์ที่แม่นยำมากขึ้นสามารถเรียกใช้เมธอดใหม่
LocationRequest#setWaitForAccurateLocation()
ได้เพิ่มเมธอด
ActivityRecognitionClient#requestSleepSegmentUpdates()
เพื่อให้แอปสามารถลงทะเบียนใช้ Sleep API ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 กุมภาพันธ์ 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- การจัดทำดัชนีแอปของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 กุมภาพันธ์ 2021
- การอัปเดตล่าสุดของไลบรารี
play-services-base
,play-services-basement
และplay-services-tasks
มีการอัปเดตภายในเท่านั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 มกราคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- การรับส่งข้อความในแอป Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี ปลั๊กอิน google-services สำหรับ Android (v4.3.5) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 มกราคม 2021
การอัปเดตล่าสุดของไลบรารี
play-services-fido
มีการเปลี่ยนแปลงต่อไปนี้เปิดตัวรุ่นเบต้าสาธารณะครั้งแรกของคลาส
SourceDirectTransferClient
คลาสนี้มีเมธอดที่เปลี่ยนโทรศัพท์ Android ให้เป็นเครื่องมือตรวจสอบ FIDO เพื่อดำเนินการตรวจสอบสิทธิ์ให้เสร็จสมบูรณ์เลิกใช้งาน
Fido#FIDO2_KEY_RESPONSE_EXTRA
และFido#FIDO2_KEY_ERROR_EXTRA
แล้วเลิกใช้งาน
AuthenticatorAssertionResponse#getKeyHandle()
แล้วเลิกใช้งาน
AuthenticatorAttestationResponse#getKeyHandle()
แล้ว
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 มกราคม 2021
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 มกราคม 2021
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 ธันวาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (ไคลเอ็นต์)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- การรับส่งข้อความในแอป Firebase
- การติดตั้ง Firebase
- รหัสอินสแตนซ์ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 ธันวาคม 2020
- การอัปเดตล่าสุดของไลบรารี Vision ของบริการ Google Play มีการอัปเดตภายในเท่านั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 ธันวาคม 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 ธันวาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 พฤศจิกายน 2020
เพิ่มคลัง
play-services-password-complexity
ไลบรารีนี้รองรับ การตรวจสอบคุณภาพการล็อกหน้าจอ (เปิดตัวใน Android 10) สำหรับอุปกรณ์ที่ใช้ Android 4.4 ขึ้นไป
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 พฤศจิกายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- การตรวจสอบสิทธิ์ Firebase
- Firebase Crashlytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- การติดตั้ง Firebase
- การตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
- การกำหนดค่าระยะไกลของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 พฤศจิกายน 2020
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้เพิ่มไคลเอ็นต์ API ใหม่
CredentialSavingClient
เพื่อช่วยคุณบันทึกข้อมูลเข้าสู่ระบบรหัสผ่านของผู้ใช้ ซึ่งสามารถใช้เพื่อลงชื่อเข้าใช้ในภายหลังได้เพิ่ม API ใหม่
SignInClient#getSignInIntent(GetSignInIntentRequest)
เพื่อเริ่มขั้นตอนการลงชื่อเข้าใช้ด้วย Google เมื่อผู้ใช้แตะปุ่ม "ลงชื่อเข้าใช้ด้วย Google"
การอัปเดตล่าสุดของไลบรารี
play-services-games
มีการเปลี่ยนแปลงดังนี้นำ API ผู้เล่นหลายคนแบบเรียลไทม์และแบบผลัดกันเล่นออก ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบ
เปลี่ยนไคลเอ็นต์ต่อไปนี้เป็นอินเทอร์เฟซ:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
และVideosClient
นำวิธีการ GoogleApiClient ที่เลิกใช้งานแล้วต่อไปนี้ออก
getAppId
,getSdkVariant
และgetSettingsIntent
การอัปเดตภายใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 ตุลาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase A/B Testing
- การตรวจสอบสิทธิ์ Firebase
- Cloud Firestore
- Firebase Cloud Messaging
- การรับส่งข้อความในแอป Firebase
- รหัสอินสแตนซ์ Firebase
- การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 ตุลาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase Realtime Database SDK
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 ตุลาคม 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 ตุลาคม 2020
การอัปเดตล่าสุดของไลบรารี
play-services-base
และplay-services-basement
มีการเปลี่ยนแปลงดังนี้ป้องกันไม่ให้เกิดข้อขัดข้องเมื่อมีการส่ง
NoSuchElementException
เป็นครั้งคราว เมื่อเลิกผูกบริการส่ง
GooglePlayServicesIncorrectManifestValueException
หรือGooglePlayServicesMissingManifestValueException
แทนIllegalStateException
เมื่อAndroidManifest.xml
ไม่มี แท็กข้อมูลเมตาที่เหมาะสมสำหรับการใช้บริการ Google Play ซึ่งอาจบ่งบอกถึงปัญหาเกี่ยวกับวิธีสร้างแอป
การอัปเดต Google Play บริการฟิตเนสล่าสุดมีการเปลี่ยนแปลงดังนี้
ตอนนี้สิทธิ์การเขียนจะอนุญาตให้แอปอ่านข้อมูลที่แอปเขียนเท่านั้น หากต้องการอ่านข้อมูลที่แอปอื่นๆ เขียนจากแพลตฟอร์ม Google Fit ต่อไป ให้อัปเดตโค้ดเพื่อขอขอบเขตการเข้าถึงแบบอ่านสำหรับประเภทข้อมูลที่เกี่ยวข้อง
ข้อมูลอัตราการเต้นของหัวใจ มีขอบเขตของตัวเอง
ข้อมูลการนอนหลับมีขอบเขตของตัวเองและมีข้อมูลประเภทใหม่ ดู
TYPE_SLEEP_SEGMENT
และSleepStages
เลิกใช้งานแล้ว
FitnessActivities#SLEEP
และประเภทการนอนหลับอื่นๆ โปรดใช้SleepStages
แทนเมื่อทำงานกับ
SessionsClient
ตอนนี้คุณต้องระบุประเภทเซสชันที่แอปต้องเข้าถึงโดยใช้วิธีที่เหมาะสมจากFitnessOptions
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Fit
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 ตุลาคม 2020
- การอัปเดตล่าสุดในไลบรารี
play-services-auth-api-phone
ได้เพิ่ม SMS Code Browser API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 ตุลาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Android BoM (Bill of Materials)
- Firebase SDK สำหรับ Google Analytics
- SDK ของ Cloud Firestore และ Firebase Dynamic Links
- ปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 กันยายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- SDK ของ Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, รหัสอินสแตนซ์ Firebase, การตรวจสอบประสิทธิภาพ Firebase และ Firebase Realtime Database
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้มี
google-services
ปลั๊กอิน สำหรับ Android (v4.3.4) และstrict-version-matcher
ปลั๊กอิน สำหรับ Android (v1.2.2) เวอร์ชันอัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 กันยายน 2020
การอัปเดตล่าสุดของ
play-services-location
มีการเปลี่ยนแปลงดังนี้เพิ่มเมธอด
FusedLocationProviderClient.getCurrentLocation()
เพื่อคำนวณการแก้ไขตำแหน่งปัจจุบันครั้งเดียวในอุปกรณ์เพิ่มการรองรับแท็กการระบุแหล่งที่มาของ Android 11 การตรวจสอบการเข้าถึงข้อมูล ใน
FusedLocationProviderClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 กันยายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Authentication SDK
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 กันยายน 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 กันยายน 2020
- การอัปเดตบริการ Google Play ล่าสุดได้เพิ่มการรองรับ TCF เวอร์ชัน 2 ใน AFS Native ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ AFS Native SDK สำหรับ Android
1 กันยายน 2020
การอัปเดตไลบรารี Vision ของบริการ Google Play มีดังนี้
- แก้ไข
SecurityException
จากไลบรารีการมองเห็นเมื่อไม่ได้ติดตั้งบริการ Google Play - การอัปเดตภายใน
- แก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 สิงหาคม 2020
- การอัปเดตไลบรารี
play-services-games
มีการแก้ไขสำหรับLeaderboardsClient
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 สิงหาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- SDK ของ Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Cloud Storage for Firebase, Firebase In-App Messaging และฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 สิงหาคม 2020
- เราได้ทำการอัปเดตฟีเจอร์ภายในเล็กน้อยในไลบรารี Awareness ของบริการ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 สิงหาคม 2020
การอัปเดตล่าสุดของ
play-services-basement
,play-services-tasks
และplay-services-base
มีการเปลี่ยนแปลงดังนี้เราได้เพิ่มคำอธิบายประกอบ
@RecentlyNonNull
และ@RecentlyNullable
เพื่อเตรียมพร้อมสำหรับการบังคับใช้ความสามารถในการเป็น Null อย่างเข้มงวด ในกรณีที่ SDKbase
และbasement
ไม่ได้กำหนดความสามารถในการเป็น Null อย่างชัดเจนก่อนหน้านี้ ซึ่งจะช่วยให้การทำงานร่วมกันของ Kotlin ดีขึ้น รวมถึงการnull
ตรวจสอบแบบคงที่ดียิ่งขึ้นสำหรับผู้ที่ใช้เฟรมเวิร์กการตรวจสอบnull
ของ Java การเพิ่ม@RecentlyNonNull
และ@RecentlyNullable
ที่คล้ายกันจะทยอยเปิดตัวในการเผยแพร่อาร์ติแฟกต์com.google.android.gms
เมื่อการเรียก API ล้มเหลวเนื่องจากปัญหาการเชื่อมต่อระหว่างแอปกับบริการ Google Play ตอนนี้คุณเข้าถึง
ConnectionResult
ที่ล้มเหลวได้จากStatus
ของApiException
ในบางกรณีที่อุปกรณ์ไม่มีบริการ Google Play ที่ถูกต้อง การเรียก API จะล้มเหลวเร็วขึ้นแทนที่จะรอให้ผู้ใช้รับทราบ
เพิ่มการโอเวอร์โหลดใหม่
GoogleApiAvailability#getErrorDialog
ที่ยอมรับFragment
เลิกใช้เมธอด
Tasks#call
เพื่อใช้TaskCompletionSource
แทนการอัปเดตภายในสำหรับ API ของบริการอื่นๆ ของ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 สิงหาคม 2020
- การอัปเดตไลบรารี
play-services-games
มีการเปลี่ยนแปลงต่อไปนี้- เพิ่ม
loadFriends
แล้ว - เพิ่ม
getCompareProfileIntent
แล้ว - เพิ่ม
getCompareProfileIntentWithAlternativeNameHints
ซึ่งใช้ประโยชน์จากชื่อเล่นเพื่อเพิ่มบริบทให้กับผู้เล่นทั้ง 2 คน - เพิ่ม
getCurrentPlayer
ซึ่งดึงข้อมูลล่าสุดเกี่ยวกับผู้เล่นที่ลงชื่อเข้าใช้ - นำ
COLLECTION_SOCIAL
ออกแล้ว - เพิ่ม
COLLECTION_FRIENDS
แล้ว - เพิ่ม
getCurrentPlayerInfo
ซึ่งดึงข้อมูลพร็อพเพอร์ตี้ของผู้เล่นที่ลงชื่อเข้าใช้
- เพิ่ม
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 สิงหาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase SDK สำหรับ Google Analytics
- Firebase Crashlytics และ Firebase ML SDK
- ปลั๊กอิน Gradle ของ Firebase App Distribution
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 สิงหาคม 2020
การเปิดตัว Google Play Services Fitness เวอร์ชันล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
- เลิกใช้งาน
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 มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Cloud Messaging, รหัสอินสแตนซ์ Firebase และ Firebase Installations SDK
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 กรกฎาคม 2020
- เพิ่ม Cast Receiver SDK ใหม่สำหรับแอป Android TV SDK ช่วยให้แอป Android TV เป็นไปตามโปรโตคอล Cast เพื่อให้แอปทำงานเป็นแอปตัวรับ โปรดดูรายละเอียดในหมายเหตุประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 กรกฎาคม 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- การตรวจสอบประสิทธิภาพ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 กรกฎาคม 2020
การอัปเดตล่าสุดของไลบรารี
play-services-auth
มีการเปลี่ยนแปลงดังนี้- เพิ่ม API ใหม่ใน
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
สำหรับผู้ใช้ที่เลือกใช้ ระบบจะเลือกข้อมูลเข้าสู่ระบบโดยอัตโนมัติ ระหว่างการลงชื่อเข้าใช้ด้วยการแตะเพียงครั้งเดียวโดยไม่ต้องรอการดำเนินการจากผู้ใช้ (เช่น การแตะ ปุ่ม "ต่อไป")
- เพิ่ม API ใหม่ใน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Cloud Messaging และ Firebase Instance IDs SDK
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 กรกฎาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase A/B Testing, การตรวจสอบสิทธิ์ Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, การรับส่งข้อความในแอป Firebase, รหัสอินสแตนซ์ Firebase และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 มิถุนายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Bill of Materials (BoM) ของ Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, รหัสอินสแตนซ์ของ Firebase SDK ของฐานข้อมูลเรียลไทม์ของ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 มิถุนายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Crashlytics, Firebase Crashlytics NDK และ Firebase installations SDK
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1 มิถุนายน 2020
การอัปเดตล่าสุดของ
play-services-basement
,play-services-tasks
และplay-services-base
มีการเปลี่ยนแปลงดังนี้- การแก้ไขข้อบกพร่องเพื่ออัปเดตสตริงข้อความข้อผิดพลาดเกี่ยวกับความพร้อมให้บริการของ Google Play Services อย่างถูกต้องเมื่อผู้ใช้เปลี่ยนภาษา
- แก้ไขข้อบกพร่องสำหรับสภาวะการแข่งขันเมื่อสร้างอินสแตนซ์ไคลเอ็นต์ที่อิงตาม
GoogleApi
นอกชุดข้อความหลักด้วยActivity
- ข้อความแสดงข้อผิดพลาดที่ละเอียดมากขึ้นสำหรับ
Task
การเติมข้อความที่ซ้ำกัน - การอัปเดตภายในสำหรับ API ของบริการอื่นๆ ของ Google Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 พฤษภาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้ง Firebase และ SDK ของรหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 พฤษภาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging, การติดตั้ง Firebase และ SDK ของรหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 เมษายน 2020
play-services-recaptcha
ไลบรารีเวอร์ชันแรกพร้อมใช้งานแล้ว โดยรองรับฟีเจอร์ 2 อย่างต่อไปนี้สำหรับทั้งโทรศัพท์และทีวี Android ที่กำหนดเป้าหมายเป็น API ระดับ 16 ขึ้นไปAPI ของ reCAPTCHA Enterprise ซึ่งให้คะแนนตัวเลขแก่ไคลเอ็นต์เพื่อระบุความเป็นไปได้ที่ผู้ใช้จะเป็นบุคคลจริงและไม่ได้เป็นส่วนหนึ่งของการโจมตีอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
API ของ 2FA ของ reCAPTCHA ซึ่งช่วยให้ไคลเอ็นต์สามารถท้าทาย ผู้ใช้ด้วยชาเลนจ์ทางอีเมลเพื่อยืนยันตัวตน ดูข้อมูลเพิ่มเติมได้ในคู่มือการผสานรวมนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 เมษายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของการตรวจสอบสิทธิ์ Firebase, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้งใช้งาน Firebase, รหัสอินสแตนซ์ Firebase, Firebase ML Kit, การตรวจสอบประสิทธิภาพของ Firebase, ฐานข้อมูลเรียลไทม์ของ Firebase และการกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 เมษายน 2020
- อัปเดต Google Mobile Ads Android SDK และ Firebase Ads SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 เมษายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Crashlytics, Firebase Crashlytics NDK, การรับส่งข้อความในแอป Firebase, ML Kit สำหรับ Firebase และ SDK ของการตรวจสอบประสิทธิภาพ Firebase
- ปลั๊กอิน Gradle ของ Firebase Crashlytics และปลั๊กอิน Gradle ของ Firebase App Distribution
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 เมษายน 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging, การติดตั้ง Firebase และ รหัสอินสแตนซ์ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1 เมษายน 2020
การอัปเดตไลบรารี
play-services-auth
ล่าสุดมีการเปลี่ยนแปลงดังนี้- เพิ่มไคลเอ็นต์ API ใหม่
SignInClient
เพื่อช่วยคุณตรวจสอบสิทธิ์ผู้ใช้สำหรับแอป ซึ่งรวมถึงการลงชื่อเข้าใช้ ผู้ใช้ที่มีอยู่หรือการลงชื่อสมัครใช้ผู้ใช้ใหม่ ปัจจุบันระบบรองรับข้อมูลเข้าสู่ระบบ 2 ประเภท ได้แก่ โทเค็นรหัสและชื่อผู้ใช้/รหัสผ่าน
- เพิ่มไคลเอ็นต์ API ใหม่
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, การติดตั้ง Firebase และรหัสอินสแตนซ์ Firebase
- Firebase SDK สำหรับ Google Analytics
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 มีนาคม 2020
การอัปเดตล่าสุดของ
play-services-basement
,play-services-tasks
และplay-services-base
มีการเปลี่ยนแปลงดังนี้play-services-basement
อ้างอิงถึงเมธอดในandroidx-core:core:1.2.0
ดังนั้นแพตช์นี้จึงอัปเดตการขึ้นต่อกันตามนั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 มีนาคม 2020
การอัปเดตล่าสุดของ
play-services-basement
,play-services-tasks
และplay-services-base
มีการเปลี่ยนแปลงดังนี้- เพิ่มคำอธิบายประกอบการยอมรับค่า Null "non-semver-breaking" ไปยังพื้นผิว API
เช่น
GoogleApiAvailability#makeGooglePlayServicesAvailable
ตอนนี้จะแสดง@NonNull Task
เพื่อให้คอมไพเลอร์ Kotlin ถือว่า ไม่ใช่ค่า Null แทนที่จะเป็น ประเภทแพลตฟอร์ม อย่างไรก็ตาม พารามิเตอร์Activity
ที่ส่งไปยังฟังก์ชันนี้จะไม่มีการทำเครื่องหมาย@NonNull
(แม้ว่าจะมีค่าที่ไม่ใช่ Null) เพื่อให้การเปลี่ยนแปลงนี้ไม่ทำให้โค้ด Kotlin ที่ส่งActivity?
ทำงานไม่ได้- การอัปเดตภายในสำหรับไลบรารีบริการอื่นๆ ของ Play
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 มีนาคม 2020
- การอัปเดต SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สำหรับ Android และ Firebase Ads SDK โปรดดูบันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- SDK ของ Firebase Crashlytics, Firebase Cloud Messaging, การรับส่งข้อความในแอป Firebase, การติดตั้ง Firebase, รหัสอินสแตนซ์ Firebase และการกำหนดค่าระยะไกลของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Authentication SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 มีนาคม 2020
การอัปเดตไลบรารี
play-services-fido
ล่าสุดมีการเปลี่ยนแปลงดังนี้- เลิกใช้งาน API ของ U2F ผู้ใช้ U2F API ควรย้ายข้อมูลไปยัง FIDO2 API เราจะรองรับ U2F API ไปจนถึงปี 2020 และจะนำออกในปี 2021
- เปิดเผยเมธอดใหม่ใน
Fido2ApiClient
สำหรับการลงทะเบียนและการลงนาม วิธีการเหล่านี้สอดคล้องกับมาตรฐานมากกว่า - เพิ่มการรองรับส่วนขยาย
UserVerificationMethod
ในคำขอลงนามเท่านั้น ระบบไม่รองรับส่วนขยายสำหรับคำขอลงทะเบียน - เพิ่มการรองรับเมธอด
IsUserVerifyingPlatformAuthenticatorAvailable
- แสดง
PublicKeyCredential
เป็นการตอบกลับระดับบนสุดตามข้อกำหนดของ WebAuthn
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีดังนี้
- ตอนนี้ไลบรารีส่วนขยาย Kotlin สำหรับ Firebase Android SDK หลายรายการพร้อมใช้งานแล้ว ไลบรารี KTX เหล่านี้ช่วยให้คุณเข้าถึง Firebase Android API ได้โดยใช้ ไวยากรณ์ Kotlin ที่เป็นสำนวน ดูข้อมูลเพิ่มเติมเกี่ยวกับไลบรารี KTX เหล่านี้ได้ใน เอกสารอ้างอิง Android -- Kotlin
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- ไม่พบใบอนุญาตเมื่อมีโปรเจ็กต์ไลบรารี (ปัญหาใน GitHub #119)
- การโอเวอร์โหลดเมธอดที่ไม่ชัดเจนเมื่อแก้ไฟล์ POM ไม่ได้ (ปัญหาใน GitHub #120)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 มีนาคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Cloud Messaging และ Firebase Instance IDs SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
บริการ Google Play
SMS Verification APIs
ได้เพิ่มสิทธิ์ใหม่สำหรับ ปกป้องผู้รับ ดูรายละเอียดเพิ่มเติมได้ในSmsRetriever
เอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2 มีนาคม 2020
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
27 กุมภาพันธ์ 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore, Firebase Cloud Messaging, รหัสอินสแตนซ์ Firebase และ SDK การกำหนดค่าระยะไกลของ Firebase
- Firebase SDK สำหรับ Google Analytics
- Bill of Materials (BoM) ของ Firebase
การอัปเดตนี้ยังรวมถึงการเปิดตัว SDK การติดตั้ง Firebase ครั้งแรกด้วย
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 กุมภาพันธ์ 2020
อัปเดตไลบรารี
play-services-cast
และplay-services-cast-framework
โดยเพิ่มค่าคงที่ที่กำหนดไว้ล่วงหน้าสำหรับรหัสข้อผิดพลาดและสาเหตุของข้อผิดพลาดโดยละเอียดของ MediaErrorดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 กุมภาพันธ์ 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Dynamic Links SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 กุมภาพันธ์ 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Cloud Storage for Firebase, Firebase Realtime Database และ SDK ของการกำหนดค่าระยะไกลของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การเปิดตัวไลบรารี Awareness ของบริการ Google Play เวอร์ชัน 18.0.0 มีการเปลี่ยนแปลงที่ทำให้ใช้งานร่วมกันไม่ได้ดังต่อไปนี้
- นำ
getPlaces()
และ API ของgetWeather()
ออกจากAwareness#SnapshotClient
ดูข้อมูลเพิ่มเติมได้ที่ประกาศการเลิกใช้งาน
- นำ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
14 มกราคม 2020
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของการรับส่งข้อความในแอป Firebase และการตรวจสอบประสิทธิภาพ Firebase
- Firebase SDK สำหรับ Google Analytics
- Bill of Materials (BoM) ของ Firebase
การอัปเดตนี้ยังรวมถึงการเปิดตัวเบต้าครั้งแรกสำหรับ Firebase Crashlytics ด้วย
- Firebase Crashlytics SDK และ Firebase Crashlytics SDK สำหรับการรายงานข้อขัดข้องของ NDK
- ปลั๊กอิน Gradle ของ Firebase Crashlytics
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 มกราคม 2020
การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีการแก้ไขปัญหาต่อไปนี้
- คำเตือนในการสร้างเนื่องจากการใช้ API ที่ล้าสมัย (ปัญหาใน GitHub #57)
- เนื้อหาว่างเปล่าสำหรับบางไลบรารี (ปัญหาใน GitHub #99)
- ข้อความ "แอปนี้ไม่มีใบอนุญาตโอเพนซอร์ส" (ปัญหาใน GitHub #105)
- OOM ที่อาจเกิดขึ้น (ปัญหาใน GitHub #106)
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 ธันวาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK การตรวจสอบประสิทธิภาพ Firebase และการกำหนดค่าระยะไกล
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 ธันวาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK ของ Cloud Firestore, Firebase Cloud Messaging, รหัสอินสแตนซ์ของ Firebase, การตรวจสอบประสิทธิภาพของ Firebase และการกำหนดค่าระยะไกล
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 ธันวาคม 2019
การอัปเดตไลบรารี
play-services-cast
และplay-services-cast-framework
มีดังนี้- เพิ่ม
setMediaSessionEnabled
เพื่อเปิดและปิดใช้เซสชันสื่อที่สร้างโดย Cast SDK - เปลี่ยนวิธีแสดงการแจ้งเตือนสื่อระหว่างเซสชันการแคสต์ หากเปิดใช้การแจ้งเตือนสื่อ ระบบจะแสดงการแจ้งเตือนเสมอในระหว่างเซสชันการแคสต์ ก่อนหน้านี้การแจ้งเตือนจะแสดงเมื่อแอปทำงานอยู่เบื้องหลังเท่านั้น
- เปลี่ยนคลาสบางรายการที่เกี่ยวข้องกับสื่อเพื่อใช้
Parcelable
อินเทอร์เฟซ
- เพิ่ม
22 พฤศจิกายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase Authentication SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 พฤศจิกายน 2019
- การอัปเดตไลบรารี
com.google.android.gms:play-services-games
รวมถึงการเลิกใช้งาน API สำหรับผู้เล่นหลายคนแบบเรียลไทม์และแบบผลัดกันเล่น ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 พฤศจิกายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, รหัสอินสแตนซ์ของ Firebase, ML Kit สำหรับ Firebase และ SDK ของการตรวจสอบประสิทธิภาพของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้
google-services
ปลั๊กอิน สำหรับ Android (v4.3.3) และstrict-version-matcher
ปลั๊กอิน สำหรับ Android (v1.2.1) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
5 พฤศจิกายน 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 ตุลาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase SDK สำหรับ Google Analytics
- Cloud Firestore SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 ตุลาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- SDK ของ Cloud Firestore, ML Kit สำหรับ Firebase, Firebase Performance Monitoring, Firebase Realtime Database และ Firebase Remote Config
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 ตุลาคม 2019
- อัปเดตไลบรารี
play-services-auth-api-phone
เพื่อเพิ่ม API ป้อนข้อความอัตโนมัติสำหรับรหัส SMS ใหม่ ดูรายละเอียดเพิ่มเติมได้ในSmsCodeRetriever
เอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 ตุลาคม 2019
การอัปเดตล่าสุดของ ปลั๊กอิน Gradle สำหรับใบอนุญาต OSS มีดังนี้
- เปลี่ยนลักษณะการทำงานของปลั๊กอินเป็น รวมเฉพาะทรัพยากร 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 Authentication, Cloud Storage for Firebase, Firebase In-App Messaging, Firebase ML Kit และ Firebase Remote Config SDK
- ปลั๊กอิน Gradle ของ Firebase App Distribution
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 กันยายน 2019
- แก้ไขข้อบกพร่องเกี่ยวกับความพร้อมใช้งานของฟีเจอร์ API สำหรับไลบรารี
play-services-basement
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 กันยายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore SDK (v21.1.1)
- Bill of Materials (BoM) ของ Firebase (v22.2.1)
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ปัญหา - เราได้รับรายงานว่าการเปิดตัว v21.1.0 ของ Firebase Android SDK สำหรับ Cloud Firestore อาจทําให้เกิดข้อยกเว้นที่ไม่ได้จัดการ ด้วยเหตุนี้ ปัญหานี้จึงส่งผลกระทบต่อการเปิดตัว Firebase BoM v22.2.0 ด้วย โปรดอัปเดตเป็น Cloud Firestore SDK หรือ Firebase BoM เวอร์ชันถัดไปเพื่อรับการแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 กันยายน 2019
การอัปเดตไลบรารี
play-services-cast
และplay-services-cast-framework
มีดังนี้- เพิ่มฟิลด์
MediaError
ในRemoteMediaClient.MediaChannelResult
ซึ่งใช้เพื่อเข้าถึงรหัสข้อผิดพลาดโดยละเอียดสำหรับคำสั่งสื่อที่ล้มเหลวได้ - เราเลิกใช้งาน
MediaStatus.COMMAND_SKIP_FORWARD
และMediaStatus.COMMAND_SKIP_BACKWARD
แล้ว แอปควรใช้MediaStatus.COMMAND_QUEUE_NEXT
และMediaStatus.COMMAND_QUEUE_PREVIOUS
แทน - เพิ่มการอ้างอิงใหม่ใน
com.google.android.datatransport:transport-api:2.0.0
ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Cast Android Sender SDK
- เพิ่มฟิลด์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 กันยายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, Firebase Realtime Database และ Firebase Remote Config SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 กันยายน 2019
- ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.3.2) พร้อมใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.2
29 สิงหาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 สิงหาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase SDK สำหรับ Google Analytics
- Cloud Functions for Firebase (ไคลเอ็นต์) และ Firebase ML Kit SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 สิงหาคม 2019
การอัปเดต SDK ของ Google Play Services Wallet มีดังนี้
การนำ Android Pay API ที่เลิกใช้งานแล้วและสัญลักษณ์ที่เกี่ยวข้องออก
- ชั้นเรียน
com.google.android.gms.wallet.Cart
- ชั้นเรียน
com.google.android.gms.wallet.CountrySpecification
- ชั้นเรียน
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- ชั้นเรียน
com.google.android.gms.wallet.FullWallet
- ชั้นเรียน
com.google.android.gms.wallet.FullWalletRequest
- ชั้นเรียน
com.google.android.gms.wallet.LineItem
- ชั้นเรียน
com.google.android.gms.wallet.MaskedWallet
- ชั้นเรียน
com.google.android.gms.wallet.MaskedWalletRequest
- ชั้นเรียน
com.google.android.gms.wallet.ProxyCard
- ฟิลด์
com.google.android.gms.wallet.Wallet#Payments
- ฟิลด์
com.google.android.gms.wallet.WalletConstants#Payments
- อินเทอร์เฟซ
com.google.android.gms.wallet.Payments
- แพ็กเกจ
com.google.android.gms.wallet.fragment
- ชั้นเรียน
การเลิกใช้งานเมธอดที่ไม่ใช่ JSON ในออบเจ็กต์ Google Pay API รวมถึง ตัวสร้างที่ไม่ใช่ JSON ให้ใช้ API ที่อิงตาม JSON ซึ่งอธิบายไว้ในเอกสารประกอบของ Google Pay API แทนสัญลักษณ์ที่เลิกใช้งานแล้ว
- ชั้นเรียน
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- วิธีที่
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- วิธีที่
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- ชั้นเรียน
com.google.android.gms.wallet.PaymentDataRequest.Builder
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- วิธีที่
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- ชั้นเรียน
com.google.android.gms.wallet.PaymentData.Builder
- วิธีที่
com.google.android.gms.wallet.PaymentData#getCardInfo
- วิธีที่
com.google.android.gms.wallet.PaymentData#getEmail
- วิธีที่
com.google.android.gms.wallet.PaymentData#getExtraData
- วิธีที่
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- วิธีที่
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- วิธีที่
com.google.android.gms.wallet.PaymentData#getShippingAddress
- ชั้นเรียน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 สิงหาคม 2019
ตอนนี้ปลั๊กอิน
google-services
สำหรับ Android (v4.3.1) พร้อมใช้งานแล้ว รุ่นนี้จะนำการเรียกใช้ API ที่เลิกใช้งานแล้วออก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDKการเปิดตัวฟิตเนสของบริการ Google Play เวอร์ชัน 18.0.0 มีการเปลี่ยนแปลงที่ทำให้เกิดข้อขัดข้องต่อไปนี้
- เลิกใช้งาน API ที่อิงตาม GoogleApiClient ต่อไปนี้
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- นำ DataTypes ที่เลิกใช้งานแล้วต่อไปนี้ออก
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- นำเมธอด
fromLocationRequest
ที่เลิกใช้งานแล้วออกจากSensorRequest
- เพิ่มผู้สร้างสำหรับ
DataPoint
และDataSet
- เลิกใช้งาน API ที่อิงตาม GoogleApiClient ต่อไปนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 สิงหาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Firebase SDK สำหรับ Google Analytics, Cloud Firestore, Firebase Cloud Messaging และ Firebase ML Kit SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 สิงหาคม 2019
- การอัปเดตไลบรารี
com.google.android.gms:play-services-games
มีการ แก้ไขปัญหาที่เกิดจากIllegalArgumentException
ในonSnapshotOpened
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 สิงหาคม 2019
การอัปเดตไลบรารี
play-services-base
และplay-services-basement
มีดังนี้- เลิกใช้งาน
GoogleApiClient.ConnectionCallbacks
และGoogleApiClient.OnConnectionFailedListener
แล้ว อีเมลนี้เป็นการติดตามผลการเปลี่ยนทดแทนจากGoogleApi
เป็นGoogleApiClient
- ปรับปรุงวิธี
AccountPicker.newChooseAccountIntent
ที่อิงตามเครื่องมือสร้าง - แก้ไขข้อบกพร่องที่อาจทำให้เกิดข้อขัดข้องใน
GoogleApiAvailability#makeGooglePlayServicesAvailable
- เลิกใช้งาน
การอัปเดตไลบรารี
com.google.android.gms:play-services-awareness
รวมถึงการเลิกใช้งานเมธอดต่อไปนี้จากAwareness#SnapshotClient
รุ่นนี้แก้ไขปัญหาความเข้ากันได้กับรุ่น
com.google.android.gms:play-services-awareness:17.0.0
ที่อธิบายไว้ใน บันทึกประจำรุ่นวันที่ 02 กรกฎาคม 2019 คุณไม่จำเป็นต้องใช้com.google.android.gms:play-services-awareness:16.0.0
เวอร์ชันก่อน Jetpack อีกต่อไป ไม่ควรใช้com.google.android.gms:play-services-awareness:**17.0.0**
รุ่นนี้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1 สิงหาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 กรกฎาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Functions for Firebase (ไคลเอ็นต์), ฐานข้อมูลเรียลไทม์ของ Firebase, Cloud Storage for Firebase, Cloud Firestore และ SDK ของ Firebase ML Kit
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 กรกฎาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 กรกฎาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของ Analytics, Firebase Authentication, Cloud Storage สำหรับ Firebase, Firebase In-App Messaging และ ML Kit
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 กรกฎาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงปลั๊กอิน Gradle ของการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 กรกฎาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 กรกฎาคม 2019
- บริการ Google Play
auth.api.phone
เพิ่ม API ความยินยอมของผู้ใช้ SMS ใหม่ ดูรายละเอียดเพิ่มเติมได้ในstartSmsUserConsent
เอกสารประกอบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
ปัญหาที่ทราบเกี่ยวกับ com.google.android.gms:play-services-awareness:17.0.0
27 มิถุนายน 2019
- ตอนนี้
google-services
ปลั๊กอิน สำหรับ Android (v4.3.0) และstrict-version-matcher
ปลั๊กอิน สำหรับ Android (v1.2.0) พร้อมใช้งานแล้ว รุ่นนี้มีการแก้ไขข้อบกพร่องและ การเปลี่ยนแปลงตำแหน่งที่คุณใช้ปลั๊กอินได้ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 มิถุนายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK ของ Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring และรหัสอินสแตนซ์ของ Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 มิถุนายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- SDK การรับส่งข้อความในแอป Firebase
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 มิถุนายน 2019
การอัปเดตบริการ Google Play และ Firebase ล่าสุดมีการเปลี่ยนแปลงต่อไปนี้
การย้ายข้อมูลจากไลบรารีการสนับสนุนของ Android ไปยังไลบรารี Jetpack (AndroidX) ไลบรารีจะไม่ทำงานเว้นแต่คุณจะทำการเปลี่ยนแปลงต่อไปนี้ในแอป
- อัปเกรด
com.android.tools.build:gradle
เป็น v3.2.1 ขึ้นไป - อัปเกรด
compileSdkVersion
เป็น 28 ขึ้นไป - อัปเดตแอปให้ใช้ Jetpack (AndroidX) โดยทำตามวิธีการในการย้ายข้อมูลไปยัง AndroidX
- อัปเกรด
Bill of Materials (BoM) ของ Firebase
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 พฤษภาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
- Cloud Firestore SDK
- Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 พฤษภาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Cloud Firestore, การรับส่งข้อความในแอป, ML Kit และการตรวจสอบประสิทธิภาพ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 พฤษภาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 พฤษภาคม 2019
- ปลั๊กอิน Gradle สำหรับใบอนุญาต OSS ได้รับการอัปเดตแล้ว ดูรายละเอียดเพิ่มเติมได้ที่ https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 พฤษภาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงดังนี้
SDK ของ Google Analytics สําหรับ Firebase, การจัดทําดัชนีแอป Firebase, การตรวจสอบสิทธิ์ Firebase, Cloud Firestore, Cloud Functions for Firebase (ไคลเอ็นต์), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Links, Firebase Invites, Firebase ML Kit, การตรวจสอบประสิทธิภาพ Firebase, ฐานข้อมูลเรียลไทม์ของ Firebase, การกำหนดค่าระยะไกลของ Firebase, Firebase A/B Testing และรหัสอินสแตนซ์ของ Firebase
ปลั๊กอิน Gradle ของ Firebase
Bill of Materials (BoM) ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
29 เมษายน 2019
- เราเลิกใช้งาน Places SDK สำหรับ Android เวอร์ชันบริการ Google Play แล้ว โปรดดูรายละเอียดเกี่ยวกับวิธีเปลี่ยนไปใช้ Static Places SDK ใหม่ สำหรับ Android ในคำแนะนำในการย้ายข้อมูล
อัปเดต: ตั้งแต่วันที่ 29 กรกฎาคม 2019 เป็นต้นมา เราได้เลิกใช้งานcom.google.android.gms:play-services-places
อาร์ติแฟกต์แล้ว
หากต้องการใช้ Places SDK สำหรับ Android ต่อไป โปรดอัปเดต
เป็น Places SDK สำหรับ Android เวอร์ชันที่รองรับ เวอร์ชันที่รองรับจะแสดงอยู่ในบันทึกประจำรุ่น
23 เมษายน 2019
- เพิ่ม API ลงใน Cast SDK เพื่อรองรับสตรีมแบบสด UI ของตัวควบคุมที่ขยาย ยังรองรับไลฟ์สดด้วย โปรดดูรายละเอียดในบันทึกประจำรุ่นของ Cast Android Sender SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 เมษายน 2019
- เพิ่มการรองรับการลงทะเบียนล่วงหน้าใน
InstantApps.showInstallPrompt()
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 เมษายน 2019
- อัปเดต InstantApps SDK เพื่อรวมเมธอดใหม่สำหรับตรวจสอบว่าเปิดใช้ InstantApps ในอุปกรณ์ที่ระบุได้หรือไม่
areInstantAppsEnabledForDevice()
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 เมษายน 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของรหัสอินสแตนซ์, การตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging, การตรวจสอบประสิทธิภาพของ Firebase และการกำหนดค่าระยะไกลของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ไลบรารี Android ของ Cloud Firestore พร้อมส่วนขยาย Kotlin รุ่นเบต้าพร้อมให้บริการแล้ว ดูรายละเอียดเพิ่มเติมได้ในบันทึกประจำรุ่นของ Firebase Android SDK ล่าสุด
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 เมษายน 2019
- การอัปเดตล่าสุดของ Firebase มีการอัปเดต Bill of Materials (BoM) ของ Firebase ด้วย ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 มีนาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงในส่วนต่อไปนี้
- รหัสอินสแตนซ์ Firebase, การรับส่งข้อความในแอป Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit และ SDK ของการกำหนดค่าระยะไกลของ Firebase
- ปลั๊กอิน Gradle ของ Firebase
ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 มีนาคม 2019
- เราเลิกใช้งาน Drive API แล้วและจะปิดให้บริการในวันที่ 6 ธันวาคม 2019 ดูรายละเอียดได้จากคำแนะนำในการย้ายข้อมูล
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 มีนาคม 2019
- ตอนนี้ไลบรารีของไคลเอ็นต์บริการ Google Play สำหรับ Cronet พร้อมใช้งานแล้ว Cronet เป็นไลบรารีเครือข่ายที่มีประสิทธิภาพสูง ดูข้อมูลเพิ่มเติมได้ที่ทำการดำเนินการของเครือข่ายโดยใช้ Cronet ไลบรารีของไคลเอ็นต์บริการ Google Play สำหรับ Cronet ช่วยให้แอปใช้สำเนา Cronet เวอร์ชันล่าสุดที่โหลดจากบริการ Google Play ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 มีนาคม 2019
การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Core, Google Analytics สําหรับ Firebase, Firebase Invites, Firebase Dynamic Links และ Cloud Functions สําหรับ Firebase Client SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตอนนี้ Firebase Bill of Materials (BoM) พร้อมให้บริการเป็นฟีเจอร์ทดลองแล้ว การใช้ฟีเจอร์ Gradle ของ Bill of Materials (BoM) กับ Firebase จะช่วยให้คุณตั้งค่าเวอร์ชันของแพลตฟอร์ม Firebase ได้ทั้งระบบ หากต้องการเพิ่ม SDK ลงในแอปโดยใช้ Firebase BoM ให้ไปที่เพิ่ม Firebase ลงในโปรเจ็กต์ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 มีนาคม 2019
- อัปเดต Google Mobile Ads Android SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของผลิตภัณฑ์
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 มีนาคม 2019
Games.GamesOptions
และGames.Builder
ที่ยังไม่เลิกใช้งาน- เพิ่มวิธีการ
SnapshotMetadata.getSnapshotId
แล้ว - นำ API คำขอ/ของขวัญและภารกิจออก ดูประกาศก่อนหน้า
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 มีนาคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Authentication, Firebase Performance Monitoring และ Firebase Remote Config SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงรหัสอินสแตนซ์ Cloud Firestore, Firebase In-App Messaging และ Firebase Cloud Messaging SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- แก้ไขปัญหาใน Google Cloud Messaging ที่บางครั้งทําให้แอป ขัดข้องโดยมีข้อผิดพลาด "Android ไม่ตอบสนอง (ANR)" เมื่อแอปได้รับข้อความ
- แก้ไขปัญหาในรหัสอินสแตนซ์ที่การตอบกลับคำขอโทเค็นช้า หรือ ในบางกรณีทำให้คำขอหมดเวลา
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase AB Testing, Firebase Invites, ลิงก์แบบไดนามิกของ Firebase, Cloud Firestore และ Firebase Remote Config SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- การอัปเดตบริการ Google Play ล่าสุดได้เพิ่ม AFS Native ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ AFS Native SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 กุมภาพันธ์ 2019
- การอัปเดตล่าสุดของ Maps ได้เพิ่มการตั้งค่าการควบคุมด้วยท่าทางสัมผัสแบบใหม่ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Maps SDK สำหรับ Android
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน ML Kit สำหรับ Firebase, Firebase Core, Google Analytics สำหรับ Firebase และ SDK ของโฆษณา ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase ML Kit SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ ฐานข้อมูลเรียลไทม์, Cloud Firestore และการรับส่งข้อความในแอป ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 มกราคม 2019
ใบอนุญาต OSS
- การอัปเดตล่าสุดของคลังใบอนุญาต OSS อนุญาตให้อัปเดตข้อมูลใบอนุญาต OSS ผ่านการอัปเดตบริการ Google Play
ไลบรารีหลักของบริการ Google Play
- play-services-base และ play-services-basement ได้รับเมธอดใหม่ๆ จำนวนหนึ่ง เพื่อรองรับการเปลี่ยนแปลงในไลบรารีอื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 มกราคม 2019
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Remote Config SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Crashlytics SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Cloud Firestore และ Firebase Performance Monitoring ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 ธันวาคม 2018
- อัปเดต FIDO2 API ตามข้อกำหนด WebAuthn ล่าสุด นักพัฒนาแอปสามารถใช้ FIDO2 API เพื่อตรวจสอบสิทธิ์ผู้ใช้ได้อย่างเข้มงวดด้วย Authenticator 2 ประเภท ได้แก่ Authenticator U2F ภายนอก และ Authenticator "ฝัง" ที่อยู่ในอุปกรณ์ที่รองรับ
- นำผู้สร้างออกจาก
Fido2ApiClient
และFido2PrivilegedApiClient
ควรสร้างอินสแตนซ์ของคลาสเหล่านี้ผ่านโรงงานแบบคงที่ในFido
- เปลี่ยนชื่อ
MakeCredentialOptions
และBrowserMakeCredentialOptions
เป็นPublicKeyCredentialCreationOptions
และBrowserPublicKeyCredentialCreationOptions
ตามลำดับ RequestOptions
ที่เพิ่มประสิทธิภาพด้วยสมาชิกAuthenticationExtensions
ซึ่งอนุญาตให้ผู้โทรกำหนดลักษณะการทำงานฝั่งไคลเอ็นต์เมื่อดำเนินการลงทะเบียนหรือการตรวจสอบสิทธิ์ ปัจจุบันรองรับเฉพาะFidoAppIdExtension
เมื่อเวลาผ่านไป ระบบอาจรองรับส่วนขยายเพิ่มเติมโดยขึ้นอยู่กับ กรณีการใช้งาน- เพิ่ม Builder สำหรับ
AuthenticatorSelectionCriteria
แล้ว - เปลี่ยนเครื่องมือสร้างสำหรับ
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
- นำบิลเดอร์สำหรับออบเจ็กต์ระดับการตอบกลับของ API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
ออก - เพิ่มการแจงนับอัลกอริทึม RSA และ EC2 จากรีจิสทรี COSE เพื่อใช้ใน
PublicKeyCredentialParameters
- เพิ่ม
AttestationConveyancePreference
ซึ่งระบุระดับการปกปิดของออบเจ็กต์การรับรองที่แสดงผลในพิธีการลงทะเบียน - เปลี่ยนชื่อและปรับโครงสร้าง TokenBindingIdValue เดิมเป็น
TokenBinding
- เพิ่มและ/หรืออัปเดตโครงสร้างข้อมูลอื่นๆ เพื่อแสดงร่าง WebAuthn WD11
เช่น ฟิลด์ "รหัสผู้ใช้" ใน
PublicKeyCredentialUserEntity
ได้รับการอัปเดตให้เป็นbyte[]
แทนที่จะเป็นString
โปรด อัปเดตการติดตั้งใช้งานตามนั้น
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 ธันวาคม 2018
- แก้ไขข้อบกพร่องที่ Cast SDK อาจพยายามกลับมาใช้เซสชันต่อหากผู้ส่งรายอื่นหยุดเซสชัน
- แก้ไขข้อบกพร่องของการแจ้งเตือนที่เกิดขึ้นในอุปกรณ์ที่ใช้ Android O ขึ้นไป เมื่อแอปแคสต์ทำงานในเบื้องหลัง
- แก้ไขข้อบกพร่องที่การแจ้งเตือนสื่อที่แคสต์อาจไม่ตอบสนองหลังจากที่ระบบปิดแอปที่แคสต์
- ย้ายชุดอาร์ติแฟกต์ไปยัง maven.google.com เนื่องจากปัญหาเกี่ยวกับที่เก็บ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
ย้ายอาร์ติแฟกต์ไปที่ maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Firebase Authentication และ Cloud Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 ธันวาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Dynamic Links, Firebase Invites, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics สําหรับ Firebase และ Google Ads สําหรับ Firebase SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 พฤศจิกายน 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน SDK ของ Firebase App Invites, Firebase ML Kit และ Firebase Performance Monitoring ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 พฤศจิกายน 2018
ปัญหาที่ทราบเกี่ยวกับการเปิดตัววันที่ 2 ตุลาคม 2018
ไลบรารีบางรายการในรุ่นวันที่ 2 ตุลาคม 2018
มีปัญหาในทรัพยากร Dependency ของ POM ปัญหานี้มักจะแสดงเป็นปัญหาการผสาน DEX เมื่อมีการอัปเดตเวอร์ชันการขึ้นต่อกันบางรายการ (แม้ว่าจะใช้ strict-version-matcher-plugin
ก็ตาม)
หากต้องการแก้ไข ให้อัปเดตเป็น Recommended Minimum Version
ดังนี้
คลัง | เวอร์ชันที่ได้รับผลกระทบ | เวอร์ชันขั้นต่ำที่แนะนำ |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 พฤศจิกายน 2018
โฆษณา
- แก้ไขข้อบกพร่องที่ทำให้การรวม
play-services-ads
&firebase-analytics
บางอย่าง (เช่นads:17.1.0
และanalytics:16.0.5
) ทำให้เกิดduplicate entry
ข้อผิดพลาดของคอมไพเลอร์ ผู้เผยแพร่โฆษณาที่ใช้firebase-analytics
พร้อมกับ เวอร์ชัน17.1.1
ของไลบรารีโฆษณาใดก็ได้ (เช่นcom.google.android.gms:play-services-ads:17.1.1
) ต้องใช้com.google.firebase:firebase-analytics:16.0.5
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 พฤศจิกายน 2018
- การอัปเดตล่าสุดของ Firebase มีการอัปเดต SDK ของ Cloud Firestore, Cloud Functions for Firebase, Firebase In-App Messaging, Firebase Database และ Firebase Storage ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 พฤศจิกายน 2018
- การอัปเดตล่าสุดของปลั๊กอิน Gradle สำหรับใบอนุญาต OSS จะเข้ารหัสข้อความใบอนุญาตด้วย UTF-8 เพื่อแก้ไขข้อบกพร่องที่นักพัฒนาแอปบางราย พบ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 พฤศจิกายน 2018
- การอัปเดตล่าสุดของ Firebase มีการแก้ไขข้อบกพร่องและการเพิ่มประสิทธิภาพเวลาในการเริ่มต้นระบบที่ลดลง สําหรับ Google Analytics สําหรับ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
โฆษณา
- เพิ่มเมธอด
setMaxAdContentRating()
และsetTagForUnderAgeOfConsent()
ลงในAdRequest.Builder
- เพิ่มค่าคงที่ต่อไปนี้เพื่อใช้กับ
AdRequest.Builder.setMaxAdContentRating()
และAdRequest.Builder.setTagForUnderAgeOfConsent()
MAX_AD_CONTENT_RATING_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 มีการเปลี่ยนแปลงใน SDK ของ Cloud Firestore, In-App Messaging และการตรวจสอบประสิทธิภาพ รวมถึงปลั๊กอิน Gradle ของ Google Services ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 ตุลาคม 2018
- การอัปเดต Cast ล่าสุดมีการเปลี่ยนแปลงเกี่ยวกับโฆษณา, ไฟล์ Manifest ของ CAF และ
SeekBar
การเชื่อมโยงในUIMediaController
ดูข้อมูลเพิ่มเติมได้ที่หมายเหตุประจำรุ่นของโปรแกรมส่ง Android สำหรับ Cast
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 ตุลาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config และ Firebase Auth SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ไลบรารีหลักของบริการ Google Play
- play-services-basement ได้รับเมธอดใหม่ๆ จำนวนหนึ่งเพื่อรองรับการเปลี่ยนแปลงใน ไลบรารีอื่นๆ
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 ตุลาคม 2018
- ปรับโครงสร้างการวิเคราะห์การขึ้นปลั๊กอิน strict-version-matcher เพื่อแสดง ข้อความแสดงข้อผิดพลาดที่ดีขึ้นเมื่อพบเวอร์ชันอาร์ติแฟกต์ที่ขัดแย้งกัน ตอนนี้ข้อความแสดงข้อผิดพลาดมีชื่อโปรเจ็กต์และชื่อการอ้างอิงภายในโปรเจ็กต์ เพื่อช่วยให้คุณระบุได้ว่าการอ้างอิงที่ประกาศไว้รายการใดที่ทำให้เกิด ข้อผิดพลาด
- แก้ไขข้อบกพร่องในปลั๊กอินที่เกี่ยวข้องกับการสร้างแบบหลายโมดูลและแบบคู่ขนาน
อาร์ติแฟกต์ที่เผยแพร่ใน 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 ต้องไม่เป็น Null ขณะตั้งค่า ClickConfirmingView" ออกแล้ว
- โฆษณาที่มีการให้รางวัล: การเรียก
destroy()
จะทำให้ Listener เป็น Null - เลิกใช้งานเมธอดต่อไปนี้ใน
AdRequest.Builder
- แก้ไขข้อบกพร่องในเรื่องที่
onRewardedVideoCompleted()
ไม่ทํางานในโปรแกรมจำลอง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 ตุลาคม 2018
การอัปเดตฟีเจอร์เล็กๆ น้อยๆ ของไลบรารีหลัก
- เราได้ทำการอัปเดตฟีเจอร์ภายในเล็กๆ น้อยๆ ในไลบรารีหลักบางรายการ (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) ที่ไลบรารีบริการ Google Play อื่นๆ ใช้
- เราได้ลดการพึ่งพาซึ่งกันและกันอย่างเข้มงวดระหว่างไลบรารีหลักเพื่อให้สามารถใช้เวอร์ชันย่อยและเวอร์ชันแพตช์แยกกันได้ ก่อนหน้านี้ไฟล์ POM สำหรับไลบรารีเหล่านี้ระบุทรัพยากร Dependency ที่เวอร์ชันที่แน่นอน ซึ่ง ทำให้การแก้ไขทรัพยากร Dependency ซับซ้อนขึ้น
- การเปลี่ยนแปลงทรัพยากร Dependency ของไลบรารีหลักทำให้จำเป็นต้องเผยแพร่ไลบรารี ทั้งชุดที่มีเวอร์ชันที่อัปเดตแล้วในทรัพยากร Dependency ของ POM ไลบรารีที่ไม่ใช่ไลบรารีหลัก จะไม่มีการเปลี่ยนแปลงภายนอกใดๆ ยกเว้นการอัปเดตการอ้างอิง แบบทรานซิทีฟ
- แก้ไขข้อบกพร่องและปรับปรุงภายในสำหรับ firebase-database และ firebase-firestore
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
ไลบรารีต่อไปนี้มีการเปลี่ยนแปลงโค้ด
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
ไลบรารีต่อไปนี้ไม่มีการเปลี่ยนแปลงโค้ด มีเพียงการอัปเดตการอ้างอิง POM เท่านั้น โดยรุ่นใหม่จะเพิ่มขึ้นตามเวอร์ชันแพตช์ ยกเว้นในกรณีที่ไลบรารีมีเวอร์ชันต่ำกว่า 16.0.0 เราได้เพิ่มเวอร์ชันของไลบรารีที่ต่ำกว่า 16.0.0 เป็น 16.0.0 ตามหมายเหตุวันที่ 23 พฤษภาคม
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 กันยายน 2018
การเปิดตัวฟิตเนสของบริการ Google Play เวอร์ชัน 16.0.0 ช่วยให้เข้าถึงข้อมูล 2 ประเภทใหม่ และข้อมูลรวมที่เกี่ยวข้องได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 กันยายน 2018
ที่สวมใส่ได้
- แก้ไขข้อบกพร่องและปรับปรุงความพร้อมใช้งานของ Wearable SDK ในอุปกรณ์ที่มีบริการ Google Play ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของอุปกรณ์ที่สวมใส่ได้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 กันยายน 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Messaging SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 กันยายน 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลงใน Firebase Common, Firebase Database, Firebase Instance ID, Firebase Messaging และ Firebase Storage SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
แคสต์
- แก้ไขปัญหา
IllegalStateException
ที่เกิดขึ้นเมื่อReconnectionService
เริ่มทำงานในเบื้องหลังของแอปที่กำหนดเป้าหมายเป็น Android O ขึ้นไป หากแอปของคุณเปิดใช้การเชื่อมต่อใหม่อัตโนมัติ ให้อัปเดต Cast SDK เพื่อหลีกเลี่ยงข้อบกพร่อง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API ใน Firebase Core, Google Analytics สำหรับ Firebase, การรายงานข้อขัดข้องของ Firebase, Firebase Dynamic Links และ Firebase Invites SDK ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase จะอัปเดต SDK การรับส่งข้อความในแอปของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase ได้เปิดตัว API เวอร์ชันเบต้าสำหรับข้อความในแอปของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 สิงหาคม 2018
Google Play Services Wallet 16.0.0 เวอร์ชันใหม่ประกอบด้วย
- อัปเดต Google Pay API ที่อนุญาตให้นักพัฒนาแอประบุคำขอ JSON และ ใช้การตอบกลับ JSON ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบเกี่ยวกับ Google Pay API
- การเลิกใช้งานเมธอดต่อไปนี้จาก Google Pay API for Passes
- วิธี
setBarcodeLabel
จากGiftCardWalletObject.Builder
- วิธี
setCardIdentifier
จากGiftCardWalletObject.Builder
- วิธี
setInfoModuleDataHexBackgroundColor
จากGiftCardWalletObject.Builder
- วิธี
setInfoModuleDataHexFontColor
จากGiftCardWalletObject.Builder
- วิธี
getBarcodeLabel
จากGiftCardWalletObject
- วิธี
getCardIdentifier
จากGiftCardWalletObject
- วิธี
getInfoModuleDataHexBackgroundColor
จากGiftCardWalletObject
- วิธี
getInfoModuleDataHexFontColor
จากGiftCardWalletObject
- วิธี
setBarcodeLabel
จากLoyaltyWalletObject.Builder
- วิธี
setInfoModuleDataHexBackgroundColor
จากLoyaltyWalletObject.Builder
- วิธี
setInfoModuleDataHexFontColor
จากLoyaltyWalletObject.Builder
- วิธี
getBarcodeLabel
จากLoyaltyWalletObject
- วิธี
getInfoModuleDataHexBackgroundColor
จากLoyaltyWalletObject
- วิธี
getInfoModuleDataHexFontColor
จากLoyaltyWalletObject
- วิธี
setBarcodeLabel
จากOfferWalletObject.Builder
- วิธี
setInfoModuleDataHexBackgroundColor
จากOfferWalletObject.Builder
- วิธี
setInfoModuleDataHexFontColor
จากOfferWalletObject.Builder
- วิธี
getBarcodeLabel
จากOfferWalletObject
- วิธี
getInfoModuleDataHexBackgroundColor
จากOfferWalletObject
- วิธี
getInfoModuleDataHexFontColor
จากOfferWalletObject
- วิธี
getActionUri
จากWalletObjectMessage
- วิธี
getImageUri
จากWalletObjectMessage
- วิธี
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
ข้อมูลอัปเดตวันที่ 13 สิงหาคม 2018
- แก้ไขปัญหาเกี่ยวกับเมธอดใน Cloud Firestore เวอร์ชัน 17.0.5
- นำเมธอด API ที่เปิดเผยอย่างไม่ถูกต้องและใช้ไม่ได้ออก
Credential#getGeneratedPassword
ใน play-services-auth
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 สิงหาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับการตรวจสอบประสิทธิภาพของ Firebase , Firebase ML Kit, Cloud Firestore และอื่นๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- แก้ไขปัญหาใน SignIn APIs ที่ระบบแสดงรหัสสถานะที่ไม่ถูกต้องเมื่อผู้ใช้ยกเลิกการลงชื่อเข้าใช้
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 สิงหาคม 2018
แคสต์
- แก้ไข IllegalStateException ซึ่งเกิดขึ้นเมื่อคำขอค้นหาหมดเวลาใน RemoteMediaPlayer และ RemoteMediaClient นี่คือปัญหาที่เกิดขึ้นซ้ำในเวอร์ชัน 15.0.0 ไคลเอ็นต์ควรอัปเดตเป็นเวอร์ชัน 16.0.1 หรือใหม่กว่าเพื่อรับการแก้ไข
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 สิงหาคม 2018
- ปลั๊กอิน Gradle
ของใบอนุญาต OSS เวอร์ชันล่าสุดได้รับการจัดแพ็กเกจใหม่
เป็นรหัสกลุ่ม
com.google.android.gms
และเปลี่ยนชื่อเป็นoss-licenses-plugin
โดยจะเผยแพร่ต่อไปภายใต้รหัสและชื่อกลุ่มใหม่นี้ นับจากนี้เป็นต้นไป นอกจากนี้ เรายังได้ทำให้เป็นโอเพนซอร์สบน GitHub ด้วย
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 กรกฎาคม 2018
- เพิ่มเมธอด
InstantApps.showInstallPrompt()
ซึ่งแสดงกล่องโต้ตอบที่ให้ผู้ใช้ติดตั้ง Instant App ปัจจุบัน
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 กรกฎาคม 2018
Cloud Firestore
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Cloud Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
แคสต์
- การอัปเดต Cast ล่าสุดมีการเปลี่ยนแปลง API ใน
CastDevice
และปรับปรุงการแจ้งเตือนสื่อของ CAF ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 กรกฎาคม 2018
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Cloud Functions for Firebase และ Cloud Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 กรกฎาคม 2018
แก้ไขข้อบกพร่องในไลบรารีใบอนุญาต OSS
- แก้ไขข้อบกพร่องที่ทำให้ไม่รองรับธีมแอปที่ไม่มีแถบการดำเนินการ
- รุ่นนี้ถือเป็นการแก้ไขข้อบกพร่องตาม SemVer แต่มีการเพิ่มเวอร์ชันหลักตามหมายเหตุวันที่ 23 พฤษภาคม 2018 ด้านล่าง
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 มิถุนายน 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Firebase Cloud Messaging และรหัสอินสแตนซ์ของ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 มิถุนายน 2018
เปิดให้ใช้ปลั๊กอิน Strict Version Matcher เป็นโอเพนซอร์ส
- ซอร์สโค้ดสำหรับ
com.google.android.gms.strict-version-matcher-plugin
พร้อมให้บริการบน GitHub แล้ว
21 มิถุนายน 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Firebase Invites และ Firestore ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 มิถุนายน 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Firebase Authentication, การจัดทำดัชนีแอปของ Firebase และ Firebase Core ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
23 พฤษภาคม 2018
นำช่วงเวอร์ชันออกแล้ว
ตั้งแต่การเปิดตัวบริการ Google Play และ Firebase เวอร์ชัน 15.0.0 เป็นต้นไป การอ้างอิงระหว่างไลบรารีจะกำหนดโดยใช้ช่วง เวอร์ชัน ใน POM ซึ่งส่งผลต่อความสามารถในการทำซ้ำบิลด์ของโปรเจ็กต์ที่ใช้ไลบรารีเหล่านี้ ตัวอย่างเช่น การแก้ปัญหา การอ้างอิงของ Gradle จะพยายามใช้เวอร์ชันที่เฉพาะเจาะจงสูงสุดที่ใช้ได้ในที่เก็บ ซึ่งจะทําให้เวอร์ชันการอ้างอิงเพิ่มขึ้นโดยไม่ต้องเปลี่ยนแปลงโปรเจ็กต์ เอง
การใช้ช่วงเวอร์ชันเป็นข้อผิดพลาดและได้รับการแก้ไขแล้ว บริการ Google Play และการอ้างอิง Firebase จะไม่ใช้ช่วงเวอร์ชันอีกต่อไป อย่างไรก็ตาม ไฟล์ POM ของไลบรารีที่เผยแพร่แล้วในปัจจุบันมีช่วงอยู่แล้ว ดังนั้น การอัปเดตไลบรารีในอนาคตทั้งหมดจะต้องเริ่มต้นนอกช่วงการอ้างอิงของไลบรารีที่เผยแพร่ก่อนหน้านี้
ตัวอย่าง
- หาก
play-services-bar
มีการอ้างอิงplay-services-foo
ที่มีช่วง[15.0.0, 16.0.0)
การเปิดตัวplay-services-foo
เวอร์ชันใหม่ต้องเริ่มต้นด้วย16.0.0
เพื่อให้อยู่นอกช่วงนี้ play-services-bar
รุ่นต่อๆ ไปจะประกาศข้อกำหนดแบบ"ยืดหยุ่น" สำหรับplay-services-foo
เพียงเวอร์ชันเดียว- การเปิดตัว
play-services-foo
ในอนาคตจะเป็นไปตาม SemVer
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเปลี่ยนแปลง API สำหรับ Cloud Firestore, Cloud Storage, การตรวจสอบสิทธิ์ Firebase, ฐานข้อมูลเรียลไทม์ของ Firebase และแมชชีน เลิร์นนิง ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
- ตอนนี้ Firebase กำหนดให้ไฟล์ Gradle ของแอปต้องแสดงรายการ
com.google.firebase:firebase-core
อย่างชัดเจนเป็นทรัพยากร Dependency สำหรับบริการ Firebase เพื่อให้ ทำงานได้ตามที่คาดไว้
8 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มการตรวจสอบประสิทธิภาพของ Firebase และการเปิดตัว ML Kit สำหรับ Firebase เวอร์ชันเบต้า ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
2 พฤษภาคม 2018
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ใน Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, การรายงานข้อขัดข้องของ Firebase และการตรวจสอบประสิทธิภาพของ Firebase พร้อมหมายเลขเวอร์ชันอิสระ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
การอัปเดตบริการ Google Play
- ตอนนี้ไลบรารีบริการ Google Play หลังจากเวอร์ชัน 15.0.0 มีหมายเลขเวอร์ชันอิสระที่ใช้ SemVer การเปลี่ยนแปลงนี้จะช่วยให้มีการอัปเดตที่ยืดหยุ่นและบ่อยขึ้นตามคอมโพเนนต์แต่ละรายการ
- เราได้อัปเดตปลั๊กอิน Gradle ของบริการ Google
เป็นเวอร์ชัน 3.3.0 เพื่อรองรับการเปลี่ยนแปลงการกำหนดเวอร์ชันนี้ หากคุณไม่ได้ใช้ปลั๊กอินนี้ เราได้เปิดตัวปลั๊กอินแบบสแตนด์อโลน
com.google.android.gms.strict-version-matcher-plugin
ซึ่งมีฟังก์ชันการทำงานในการรองรับเวอร์ชันเดียวกัน ดูรายละเอียดเพิ่มเติมได้ที่คู่มือการกำหนดเวอร์ชัน
12 เมษายน 2018 - เวอร์ชัน 15.0.0
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 15.0.0
หากคุณใช้ปลั๊กอิน Android สำหรับ Gradle เวอร์ชัน 2.2.0 หรือต่ำกว่า คุณอาจพบข้อผิดพลาดต่อไปนี้
Error: more than one library with package name 'com.google.android.gms'
โปรดอัปเดตปลั๊กอินเป็นเวอร์ชันล่าสุดเพื่อแก้ไขปัญหานี้
ไฮไลต์จากการเปิดตัวเวอร์ชัน 15.0.0
การอัปเดตบริการ Google Play
ตอนนี้ปลั๊กอิน Gradle ของ
com.google.gms.oss.licenses.plugin
เวอร์ชันใหม่พร้อมใช้งานแล้ว โปรดอัปเดตเนื่องจากมีเพียงเวอร์ชันล่าสุดนี้เท่านั้นที่ใช้ได้กับบริการ Google Play 15.0.0 ขึ้นไป นี่คือเวอร์ชันสุดท้ายของปลั๊กอินที่จะรองรับ Android Studio 2.x ตั้งแต่เวอร์ชันถัดไป ปลั๊กอินจะรองรับ Android Studio 3.x เท่านั้นการอ้างอิงถึง
com.google.android.gms.R
คลาสทั้งหมดถูกแทนที่ด้วย การอ้างอิงเฉพาะคอมโพเนนต์ เช่นcom.google.android.gms.ads.R
หากคุณใช้คลาสเหล่านี้โดยตรงในโค้ด คุณอาจต้องอัปเดตโค้ดให้เข้ากันได้ตั้งแต่เวอร์ชัน 15.0.0 เป็นต้นไป จะไม่มี Javadoc ออฟไลน์ที่อัปเดตอีกต่อไป (อาร์ติแฟกต์บริการ Google Play ใน SDK Manager ของ Android Studio)
ตั้งแต่เวอร์ชัน 15.0.0 เป็นต้นไป จะไม่มี
play-services
เป้าหมายแทน เพื่อดึงคอมโพเนนต์ทั้งหมดของบริการ Google Play อีกต่อไป เราไม่แนะนำให้ทำเช่นนี้มาสักระยะแล้ว
โฆษณา
- เพิ่มคลาส
UnifiedNativeAd
ซึ่งอาจมีโฆษณาเพื่อการติดตั้งแอปหรือโฆษณาแบบคอนเทนต์ - อัปเดต Native Ads Advanced API ให้รองรับ
UnifiedNativeAd
ดังนี้- เพิ่มคลาส
UnifiedNativeAdView
และUnifiedNativeAdAssetNames
- เพิ่มอินเทอร์เฟซ
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
แล้ว - เพิ่มเมธอด
forUnifiedNativeAd()
ลงในคลาสAdLoader.Builder
- อัปเดต API สื่อกลางหลายรายการเพื่อให้ตัวดัดแปลงและเหตุการณ์ที่กําหนดเองสามารถแสดงอินสแตนซ์ของ
UnifiedNativeAd
ได้
- เพิ่มคลาส
การตรวจสอบสิทธิ์
- เพิ่มค่าคงที่
KEY_EXTRA_ACCOUNT_TYPE
ลงในคลาสAccountTransfer
ซึ่งจะช่วยให้แพ็กเกจทราบว่าควรใช้ประเภทบัญชีใด
แคสต์
- เลิกใช้งานคลาส
AppVisibilityListener
- เลิกใช้งานคลาส
RemoteMediaClient.Listener
โปรดใช้คลาสRemoteMediaClient.Callback
ใหม่แทน - แก้ไขข้อขัดข้องใน
TracksChooserDialogFragment
และทำการเปลี่ยนแปลงหลายอย่างกับตัวสร้างและครีเอเตอร์ - เปิดตัว
MediaQueue
API เพื่อแทนที่กลไกคิวสื่อที่มีอยู่ ใช้คลาสMediaQueueRecyclerViewAdapter
และMediaQueueArrayAdapter
ใหม่เพื่อเข้าถึงMediaQueue
ใน RecyclerView และ ListView ตามลำดับ - ตอนนี้การแตะการแจ้งเตือนรีโมตคอนโทรลของ Cast จะนำผู้ใช้ไปยังแอป Google Home หรือแอป Cast ที่เกี่ยวข้อง ทั้งนี้ขึ้นอยู่กับว่าแอป Cast รองรับการเข้าร่วมเซสชันโดยอัตโนมัติหรือไม่
- ข้อมูลอัปเดตจากทีมสนับสนุนด้านโฆษณา
- ตอนนี้ Cast Sender API รองรับการโหลดโฆษณา
VAST
แล้ว - เพิ่มปุ่ม "ข้ามโฆษณา" และองค์ประกอบ UI ของข้อความนับถอยหลัง
- ตอนนี้ Cast Sender API รองรับการโหลดโฆษณา
- เพิ่มเวอร์ชันของ
CastContext.getSharedInstance()
ที่ไม่ต้องใช้Context
เป็นพารามิเตอร์ - แก้ไข
IllegalStateException
ขัดข้องใน CAF - เพิ่ม
DEVICE_CONNECTION_SUSPENDED
ไปยังCastStatusCodes
สำหรับPendingResult
- ดูรายละเอียดเพิ่มเติมได้ที่
Google Cast release notes
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ใหม่ๆ ในการตรวจสอบสิทธิ์ Firebase และ Cloud Storage ของ Firebase ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Firebase Android SDK
ฟิตเนส
- เลิกใช้เมธอด
fromLocationRequest()
ของคลาสSensorRequest
ใช้ SensorRequest.Builder เพื่อสร้าง SensorRequest แทน
การรับส่งข้อความในระบบคลาวด์ของ Google
- เลิกใช้งานคลาส
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
และInstanceIDListenerService
โปรดใช้FirebaseMessaging
แทน
เกม
- เลิกใช้งานเมธอด
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
และgetTotalSpendNext28Days()
จากคลาสPlayerStats
Instant Apps
- นำ
InstantApps.API
ออกแล้ว โปรดใช้InstantApps.getInstantAppsClient()
แทน
ใกล้เคียงกับพื้นที่ของคุณ
- สถานะภายในที่เกี่ยวข้องกับ
NearbyConnections
ที่เลิกใช้งานแล้ว
Wallet
- เลิกใช้งานคลาส
Payments
แต่ให้ใช้Wallet.getPaymentsClient()
เพื่อรับอินสแตนซ์ของคลาสPaymentsClient
ใหม่แทน
28 มีนาคม 2018 - เวอร์ชัน 12.0.1
ปัญหาที่แก้ไขแล้วในเวอร์ชัน 12.0.1
- แก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาดที่ไม่ถูกต้องของ Android Lint ซึ่งอ้างว่า
GoogleSignIn
และCredentialsClient
ใช้ได้ภายในเท่านั้น - เพิ่ม
minSdkVersion
ที่ขาดหายไปในอาร์ติแฟกต์ -license เพื่อป้องกันไม่ให้รวมสิทธิ์READ_PHONE_STATE
และREAD_EXTERNAL_STORAGE
โดยอัตโนมัติ - กู้คืนชื่อแพ็กเกจที่ไม่ซ้ำกันสำหรับอาร์ติแฟกต์ของใบอนุญาตที่ลิงก์รันไทม์ ซึ่งส่งผลต่อปัญหาความเข้ากันได้ของระบบบิลด์บางระบบ (เช่น Ionic Pro)
- คืนค่าชื่อฟิลด์บางรายการที่ได้รับการปกปิดในเวอร์ชัน 12.0.1 ซึ่งได้แก่เมธอด
value()
ของคำอธิบายประกอบ@PropertyName
ใน firebase-firestore และ firebase-database
20 มีนาคม 2018 - เวอร์ชัน 12.0.0
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 12.0.0
- -การอ้างอิง POM ของใบอนุญาตไม่มีการตั้งค่า
minSdkVersion
/targetSdkVersion
ซึ่งหมายความว่าtargetSdkVersion
โดยนัยคือ 1 ซึ่งจะเพิ่มสิทธิ์READ_PHONE_STATE
และREAD_EXTERNAL_STORAGE
สำหรับแอปที่ใช้ 12.0.0 - การขึ้นต่อกันของ POM ที่มีใบอนุญาตทำให้เกิดปัญหา "มีไลบรารีที่มีชื่อแพ็กเกจ "com.google.android.gms.license" มากกว่า 1 รายการ" ใน Ionic Pro
@PropertyName
คำอธิบายประกอบสำหรับ firebase-database และ firebase-firestore มีการปิดบังเมธอดvalue()
ซึ่งหมายความว่าแอปจะไม่สร้างหากคุณใช้@PropertyName
- คำอธิบายประกอบทำให้เกิดข้อผิดพลาด Lint ที่ไม่ถูกต้องซึ่งอ้างว่า
GoogleSignIn
และCredentialsClient
ใช้ได้ภายในเท่านั้น คุณไม่จำเป็นต้องสนใจข้อความเหล่านี้และจะไม่ส่งผลเสียหายใดๆ
เราจะเผยแพร่เวอร์ชัน 12.0.1 ที่อัปเดตแล้วเพื่อแก้ไขปัญหาเหล่านี้ในเร็วๆ นี้
ไฮไลต์จากการเปิดตัวบริการ Google Play 12.0.0
โฆษณา
- เพิ่มเมธอด
trackViews()
ลงในคลาสNativeAdMapper
เมธอดนี้จะแทนที่เมธอดtrackView()
ของคลาสเดียวกันซึ่งเลิกใช้งานแล้ว
- เพิ่มเมธอด
การให้สิทธิ์
- เลิกใช้งานคลาส
Auth.AuthCredentialsOptions
เพื่อเปลี่ยนไปใช้คลาสCredentialsOptions
ใหม่
- เลิกใช้งานคลาส
การแคสต์
- การสนับสนุน Google Ads ที่ดียิ่งขึ้น
- เพิ่มเมธอด
setAdBreakClips()
และsetAdBreaks()
ลงในคลาสMediaInfo.Builder
เพื่อให้มีวิธีส่งข้อมูลช่วงพักโฆษณาและคลิปในคำขอโหลดสื่อ - อัปเดตคลาส
AdBreakInfo.Builder
และเพิ่มคลาสAdBreakClipInfo
เพื่ออำนวยความสะดวกในการใช้วิธีการส่งช่วงพักและคลิปใหม่
- เพิ่มเมธอด
- เพิ่มการรองรับ API การแคสต์ด้วยเสียงใหม่ดังนี้
- เพิ่มเมธอด
setCredentials()
และsetCredentialsType()
ลงในคลาสMeadiaLoadOptions.Builder
รวมถึงเมธอดgetCredentials()
และgetCredentialsType()
ลงในคลาสMediaLoadOptions
วิธีการนี้ช่วยให้คุณตั้งค่าและรับข้อมูลเข้าสู่ระบบเฉพาะแอปพลิเคชันด้วยคำขอโหลดได้ - เพิ่มเมธอด
getEntity()
ลงในคลาสMediaInfo
เอนทิตีแสดงถึง Deep Link สำหรับการโหลดสื่อจาก Google Assistant
- เพิ่มเมธอด
- แก้ไขข้อบกพร่องที่การเรียกใช้
CastContext.getSharedInstance()
ในอุปกรณ์ที่ใช้บริการ Google Play เวอร์ชันเก่าทำให้เกิดข้อขัดข้อง บริการ Google Play เวอร์ชันที่ล้าสมัยยังคงทำให้วิธีการนี้ล้มเหลว ดังนั้นไคลเอ็นต์ควรตรวจสอบเวอร์ชันที่เหมาะสม
- การสนับสนุน Google Ads ที่ดียิ่งขึ้น
Fido
- ตอนนี้ API ของ Fast Identity Online 2.0 (Fido2) พร้อมให้บริการแก่พาร์ทเนอร์ที่ได้รับสิทธิ์ทดลองใช้ก่อนเปิดตัวแล้ว เนื่องจาก API ยังอยู่ในช่วงทดลองใช้ก่อนเปิดตัว เราจึงอาจทำการเปลี่ยนแปลงที่ทำให้เกิดข้อผิดพลาดโดยไม่ต้องแจ้งให้ทราบ เพื่อความเสถียรของแอป โปรดอย่าใช้ API นี้จนกว่าจะพร้อมใช้งานสำหรับผู้ใช้ทั่วไป
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ในการตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging, Firestore และ Firebase Functions ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
Instant Apps
- เพิ่ม API
Launcher
ใหม่เพื่อตรวจสอบ URL ที่ระบุและเปิดใช้ Instant App หากพบ
- เพิ่ม API
ตำแหน่ง
- เพิ่มคลาส
ActivityTransition
เพื่อช่วยให้แอปแยกความแตกต่างระหว่างกิจกรรมทางกายภาพต่างๆ ที่ผู้ใช้ทำ เช่น การเดิน วิ่ง หรือขับรถ - เพิ่มอินเทอร์เฟซ
BoundsMode
เพื่ออนุญาตให้เมธอดgetAutocompletePredictions()
เปิดใช้การค้นหาที่มีข้อจำกัดด้านขอบเขต
- เพิ่มคลาส
Maps
- เพิ่มคลาส
StreetViewSource
ซึ่งช่วยให้คุณจำกัดการค้นหา Street View ให้แสดงเฉพาะผลลัพธ์กลางแจ้ง - ดูรายการฟีเจอร์ การแก้ไขข้อบกพร่อง และหมายเหตุอื่นๆ ทั้งหมดได้ในบันทึกประจำรุ่นของ Maps Android API
- เพิ่มคลาส
ใกล้เคียง
- เลิกใช้งานอินเทอร์เฟซ
GoogleApiClient
ที่อิงตามMessages
และConnections
โปรดใช้ไคลเอ็นต์ใหม่ที่อิงตามGoogleApi
,MessagesClient
และConnectionsClient
แทน
- เลิกใช้งานอินเทอร์เฟซ
18 ธันวาคม 2017 - เวอร์ชัน 11.8.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.8.0
การให้สิทธิ์
- ตอนนี้เราเลิกใช้งานคลาส
WorkAccountApi
แล้ว โปรดใช้WorkAccountClient
ผ่านWorkAccount.getClient()
แทน
- ตอนนี้เราเลิกใช้งานคลาส
การแคสต์
- ทำการเปลี่ยนแปลงต่อไปนี้ในคลาส
UIMediaController
- เมื่อมีการเชื่อมโยง View กับ
UIMediaController
ตอนนี้ Controller จะลงทะเบียน Listener ที่เรียกใช้เมธอดการจัดการเหตุการณ์ต่อไปนี้อย่างใดอย่างหนึ่งเพื่อตอบสนองต่อการโต้ตอบของผู้ใช้ตามความเหมาะสม - ลบล้างวิธีการจัดการเหตุการณ์ข้างต้นเพื่อปรับแต่งลักษณะการทำงาน
- ปรับปรุงเอกสารประกอบเพื่อชี้แจงการติดตั้งใช้งานพื้นฐานของ
UIMediaController
- กลับการแสดงปุ่มเปิด/ปิดเสียงเพื่อให้แสดงไอคอนลำโพงเมื่อเปิดเสียงและไอคอนลำโพงที่มีกากบาทเมื่อปิดเสียง
- เมื่อมีการเชื่อมโยง View กับ
- ตอนนี้ Cast SDK สำหรับ Android รองรับแอปด่วนแล้ว
- ทำการเปลี่ยนแปลงต่อไปนี้ในคลาส
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ในการจัดทำดัชนีแอป Firebase, การตรวจสอบสิทธิ์ Firebase, Firebase Cloud Messaging และการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตำแหน่ง
- เพิ่มค่าคงที่
KEY_VERTICAL_ACCURACY
ซึ่งระบุความแม่นยำในแนวดิ่งโดยประมาณของตำแหน่ง
- เพิ่มค่าคงที่
Wallet
- อัปเดตวิธีการ
isReadyToPay()
เพื่อเสนอตัวเลือกสำหรับการตรวจสอบเพิ่มเติมที่ช่วยให้มั่นใจว่าผู้ใช้มีวิธีการชำระเงินอยู่แล้ว
- อัปเดตวิธีการ
อุปกรณ์ที่สวมใส่ได้
อัปเดต Wearable API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน- เพิ่มคลาส
CapabilityClient
และเมธอดWearable.getCapabilityClient()
เพื่อแทนที่อินเทอร์เฟซCapabilityApi
เพื่อเป็นวิธีดูข้อมูลเกี่ยวกับความสามารถที่โหนดในเครือข่าย Wear มีให้ - เพิ่มคลาส
ChannelClient
และเมธอดWearable.getChallenClient()
เพื่อแทนที่อินเทอร์เฟซChannelApi
เป็นวิธีส่งและรับข้อมูลจากโหนดอุปกรณ์สวมใส่ - เพิ่มคลาส
DataClient
และเมธอดWearable.getDataClient()
เพื่อแทนที่อินเทอร์เฟซDataApi
เพื่อเป็นวิธีอ่านและเขียนรายการข้อมูลและชิ้นงาน - เพิ่มคลาส
MessageClient
และเมธอดWearable.getMessageClient()
เพื่อแทนที่อินเทอร์เฟซMessageApi
เพื่อเป็นวิธีส่งข้อความไปยังโหนดอื่นๆ - เพิ่มคลาส
NodeClient
และเมธอดWearable.getNodeClient()
เพื่อแทนที่อินเทอร์เฟซNodeApi
เพื่อเป็นวิธีดูข้อมูลเกี่ยวกับโหนดที่เชื่อมต่อ
- เพิ่มคลาส
การเรียก API จะแสดงผล
Task<ResultType>
แทนPendingResult<ResultWrapper>
ChannelClient.ChannelCallback
แทนที่ChannelApi.ChannelListener
WearableOptions.Builder.setLooper()
จะแทนที่GoogleApiClient.Builder.setHandler()
เพื่อตั้งค่าเธรดสำหรับการเรียกกลับของ Listener ในคลาสไคลเอ็นต์ API ใหม่
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปิดตัว Wearable API ล่าสุดได้ที่หน้าบันทึกประจำรุ่นของ Android Wear
ปัญหาที่แก้ไขแล้วในเวอร์ชัน 11.8.0
ตอนนี้อินสแตนซ์ GoogleApi
ที่สร้างด้วย Context
ในแอปที่มี targetSdkVersion 26 จะแจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติ ซึ่งจะช่วยแก้ปัญหาที่ทราบจาก 11.6.0
27 พฤศจิกายน 2017 - เวอร์ชัน 11.6.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.6.2
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ใหม่ๆ ใน Cloud Firestore และ Cloud Storage for Firebase ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
6 พฤศจิกายน 2017 - เวอร์ชัน 11.6.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.6
โฆษณา
- เพิ่มคลาส
NativeAdViewHolder
ซึ่งเป็นอีกวิธีหนึ่งในการแสดงโฆษณาเนทีฟ - เลิกใช้งานเมธอด
AdLoader.getMediationAdapterClassName()
ผู้เผยแพร่โฆษณาควรใช้NativeAppInstallAd.getMediationAdapterClassName()
หรือNativeContentAd.getMediationAdapterClassName()
ที่เพิ่งเปิดตัวแทน - เลิกเลิกใช้งานเมธอด
RewardedVideoAd.setUserId()
เพื่อใช้กับการยืนยันรางวัลแบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์
- เพิ่มคลาส
การให้สิทธิ์
- อัปเดต Auth API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน ดังนี้- เพิ่มคลาส
CredentialsClient
และCredentials
CredentialsClient
เป็นจุดแรกเข้าสำหรับการขอข้อมูลเข้าสู่ระบบและระบุว่าการลงชื่อเข้าใช้โดยใช้ข้อมูลเข้าสู่ระบบสำเร็จหรือไม่ - เพิ่มคลาส
GoogleSignInClient
และGoogleSignIn
GoogleSignInClient
มีจุดแรกเข้าสำหรับการโต้ตอบกับ Google Sign In API
- เพิ่มคลาส
- เพิ่มวิธีการ
GoogleAuthUtil.requestGoogleAccountsAccess()
วิธีนี้จะทำให้ผู้โทรเห็นบัญชี Google ทั้งหมดที่ติดตั้งในอุปกรณ์ใน Android O หากผู้ใช้ให้ความยินยอม - เพิ่มวิธีการ
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
วิธีนี้จะแก้ปัญหาในอุปกรณ์ Android O ขึ้นไปที่บางครั้งกล่องโต้ตอบการยืนยันการบันทึกAuth.Api.Credential
ไม่แสดงขึ้นมาเนื่องจากกล่องโต้ตอบการบันทึกของบริการป้อนข้อความอัตโนมัติที่ใช้งานอยู่ โดยวิธีที่เพิ่มจะลบล้างลักษณะการทำงานเริ่มต้นดังกล่าว
- อัปเดต Auth API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
การรับรู้
- อัปเดต Awareness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน- เพิ่มคลาส
FenceClient
และเมธอดAwareness.getFenceClient()
ใช้FenceClient
แทนFenceApi
- เพิ่มคลาส
SnapshotClient
และเมธอดAwareness.getSnapshotClient()
ใช้SnapshotClient
แทนSnapshotApi
- เพิ่มคลาส
- อัปเดต Awareness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
การแคสต์
- ทำการเปลี่ยนแปลงต่อไปนี้กับเมธอดในคลาส
RemoteMediaClient
- เพิ่มวิธีการ
load(MediaInfo, MediaLoadOptions)
- เลิกใช้งานเมธอดอื่นๆ ของ
load()
- เพิ่มเมธอด
setPlaybackRate(double)
และsetPlaybackRate(double, JSONObject)
เรียกใช้เมธอดเหล่านี้เพื่อตั้งค่าอัตราการเล่นตัวแปรสำหรับรายการสื่อปัจจุบัน
- เพิ่มวิธีการ
- ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Cast
- ทำการเปลี่ยนแปลงต่อไปนี้กับเมธอดในคลาส
ไดรฟ์
- อัปเดต Drive API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน- เพิ่มคลาส
DriveClient
และเมธอดDrive.getDriveClient()
DriveClient
เป็นจุดแรกเข้าสำหรับการโต้ตอบทั่วไปกับ Drive API - เพิ่มคลาส
DriveResourceClient
และเมธอดDrive.getDriveResourceClient()
DriveResourceClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับDriveResource
(เช่นDriveFile
หรือDriveFolder
)
- เพิ่มคลาส
- เพิ่มออบเจ็กต์
CreateFileActivityOptions
และOpenFileActivityOptions
ที่ส่งไปยังเมธอดDriveClient.newCreateFileActivityIntentSender()
และDriveClient.newOpenFileActivityIntentSender()
ใหม่เพื่อสร้างเครื่องมือเลือกไฟล์ที่เกี่ยวข้องได้ - วิธีการของ API ที่เลิกใช้งานแล้ว
GoogleApiClient
ซึ่งเข้าถึงผ่านDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
และDriveFile
- อัปเดต Drive API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์ต่างๆ ในการตรวจสอบสิทธิ์, ลิงก์แบบไดนามิก และ Cloud Messaging ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ฟิตเนส
- อัปเดต Fitness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ด Boilerplate น้อยลงในการใช้งาน ดังนี้- เพิ่มคลาส
BleClient
และเมธอดFitness.getBleClient()
BleClient
เป็นจุดเริ่มต้นสำหรับการสแกน อ้างสิทธิ์ และใช้อุปกรณ์บลูทูธพลังงานต่ำใน Google Fit - เพิ่มคลาส
ConfigClient
และเมธอดFitness.getConfigClient()
ConfigClient
เป็นจุดเริ่มต้นในการเข้าถึงการตั้งค่าและประเภทข้อมูลที่กำหนดเองใน Google Fit - เพิ่มคลาส
GoalsClient
และเมธอดFitness.getGoalsClient()
GoalsClient
เป็นจุดเริ่มต้นสำหรับการอ่านGoal
การออกกำลังกายที่ผู้ใช้สร้างขึ้นใน Google Fit - เพิ่มคลาส
HistoryClient
และเมธอดFitness.getHistoryClient()
HistoryClient
เป็นจุดเริ่มต้นสำหรับการแทรก ลบ และอ่านข้อมูลใน Google Fit - เพิ่มคลาส
RecordingClient
และเมธอดFitness.getRecordingClient()
RecordingClient
เป็นจุดเริ่มต้นในการเปิดใช้การรวบรวมข้อมูลเซ็นเซอร์ในเบื้องหลังแบบเปิดตลอดเวลาที่ใช้พลังงานต่ำใน Google Fit - เพิ่มคลาส
SensorsClient
และเมธอดFitness.getSensorsClient()
SensorsClient
เป็นจุดเริ่มต้นในการแสดงแหล่งข้อมูลการออกกำลังกายต่างๆ ในอุปกรณ์ที่เชื่อมต่อและอุปกรณ์ในพื้นที่ รวมถึงการนำเสนอการแข่งขันสดต่อผู้ฟัง - เพิ่มคลาส
SessionsClient
และเมธอดgetSessionsClient
SessionsClient
เป็นจุดเริ่มต้นในการสร้างและจัดการSession
กิจกรรมของผู้ใช้ใน Google Fit
- เพิ่มคลาส
- อัปเดต Fitness API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
เกม
- อัปเดต Games API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน ดังนี้- เพิ่มคลาส
AchievementsClient
และเมธอดGames.getAchievementsClient()
AchievementsClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานของความสำเร็จ - เพิ่มคลาส
EventsClient
และเมธอดGames.getEventsClient()
EventsClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานของกิจกรรม - เพิ่มคลาส
GamesClient
และเมธอดGames.getGamesClient()
GamesClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันพื้นฐานของเกม - เพิ่มคลาส
GamesMetadataClient
และเมธอดGames.getGamesMetadataClient()
GamesMetadataClient
เป็นจุดแรกเข้าสำหรับเมธอด API ในการเรียกข้อมูลเมตาของเกม - เพิ่มคลาส
InvitationsClient
และเมธอดGames.getInvitationsClient()
InvitationsClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานของการเชิญ - เพิ่มคลาส
LeaderboardsClient
และเมธอดGames.getLeaderboardsClient()
LeaderboardsClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันลีดเดอร์บอร์ด - เพิ่มคลาส
NotificationsClient
และเมธอดGames.getNotificationsClient()
NotificationsClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับการแจ้งเตือน - เพิ่มคลาส
PlayerStatsClient
และเมธอดGames.getPlayerStatsClient()
PlayerStatsClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่เป็นจุดแรกเข้าสำหรับเมธอด API เพื่อดึงสถิติผู้เล่น - เพิ่มคลาส
PlayersClient
และเมธอดGames.getPlayersClient()
PlayersClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับผู้เล่น - เพิ่มคลาส
RealTimeMultiplayerClient
และเมธอดGames.getRealTimeMultiplayerClient()
RealTimeMultiplayerClient
เป็นจุดเริ่มต้นสำหรับเมธอด API ที่โต้ตอบกับฟังก์ชันการทำงานแบบผู้เล่นหลายคนในแบบเรียลไทม์ - เพิ่มคลาส
SnapshotsClient
และเมธอดGames.getSnapshotsClient()
SnapshotsClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับ Snapshot - เพิ่มคลาส
TurnBasedMultiplayerClient
และเมธอดGames.getTurnBasedMultiplayerClient()
TurnBasedMultiplayerClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับเกมผู้เล่นหลายคนแบบผลัดกันเล่น - เพิ่มคลาส
VideosClient
และเมธอดGames.getVideosClient()
VideosClient
เป็นจุดแรกเข้าสำหรับเมธอด API ที่โต้ตอบกับวิดีโอ
- เพิ่มคลาส
- จุดแรกเข้าของ API ที่เลิกใช้งานแล้ว:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
,TurnBasedMultiplayer
และVideos
- อัปเดต Games API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
ตำแหน่ง
- แก้ไขปัญหา
FusedLocationProviderClient
ที่ทำให้เกิดข้อขัดข้องเป็นครั้งคราวเมื่อบริการ Google Play อัปเดต - เลิกใช้งานคลาส
AddPlaceRequest
รวมถึงเมธอดGeoDataApi.addPlace()
และGeoDataClient.addPlace()
ระบบจะนำAddPlaceRequest
ออกในวันที่ 30 มิถุนายน 2018
- แก้ไขปัญหา
ใกล้เคียง
- อัปเดต Nearby API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
GoogleApi
ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติและต้องใช้โค้ดบอยเลอร์เพลตน้อยลงในการใช้งาน- เพิ่มคลาส
ConnectionClient
และเมธอดNearby.getConnectionsClient()
ConnectionClient
เป็นจุดเริ่มต้นสำหรับการโฆษณาและการค้นหาแอปและบริการที่อยู่ใกล้เคียง รวมถึงการสื่อสารกับแอปและบริการเหล่านั้นผ่านการเชื่อมต่อที่สร้างไว้ - เพิ่มคลาส
MessagesClient
และเมธอดNearby.getMessagesClient()
MessagesClient
เป็นจุดเริ่มต้นสำหรับการเผยแพร่ข้อความอย่างง่ายและการติดตามเพื่อรับข้อความเหล่านั้นจากอุปกรณ์ที่อยู่ใกล้เคียง
- เพิ่มคลาส
- เพิ่มเมธอด
Connections.cancelPayload()
ซึ่งPayload
กำลังใช้เพื่อส่งหรือรับข้อมูลจากปลายทางระยะไกล
- อัปเดต Nearby API สำหรับไคลเอ็นต์ใหม่ที่อิงตาม
Wallet
getPaymentMethodTokenizationParameters
และgetTransactionInfo
ไม่ใช่ช่องที่ต้องกรอกอีกต่อไป หากไม่ได้ตั้งค่าไว้ Google Payment API จะไม่แสดงโทเค็นที่เรียกเก็บเงินได้ หลีกเลี่ยงการตั้งค่าฟิลด์เหล่านี้ในโฟลว์ที่ผู้ใช้พยายามเปลี่ยนตัวเลือกเท่านั้นโดยไม่ได้ทำการซื้อ (เช่น ภายในการตั้งค่าการชำระเงินของแอป)- เปลี่ยนเมธอด
resolveTask()
เพื่อเพิ่ม Fragment ชั่วคราวลงในกิจกรรม ตรวจสอบว่ากิจกรรมสามารถดำเนินการธุรกรรมของ Fragment ได้โดยไม่สูญเสียสถานะก่อนเรียกใช้เมธอด นักพัฒนาแอปส่วนใหญ่ไม่น่าจะได้รับผลกระทบจากการเปลี่ยนแปลงนี้ เนื่องจากโดยปกติแล้วจะเรียกใช้resolveTask()
ภายในเครื่องมือฟังการคลิกปุ่ม
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 11.6.0
อินสแตนซ์ GoogleApi
ที่สร้างด้วย Context
ในแอปที่มี targetSdkVersion 26 จะไม่แจ้งให้ผู้ใช้อัปเดตบริการ Google Play โดยอัตโนมัติ ลองใช้ GoogleApiAvailability.showErrorDialogFragment()
แทนในกรณีต่อไปนี้
3 ตุลาคม 2017 - เวอร์ชัน 11.4.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.4.2
- Cloud Firestore
- ตอนนี้ Cloud Firestore รุ่นเบต้าสาธารณะเริ่มต้นพร้อมให้บริการแล้ว Cloud Firestore เป็นฐานข้อมูลที่ยืดหยุ่นและปรับขนาดได้สำหรับการพัฒนาแอปบนอุปกรณ์เคลื่อนที่ เว็บ และเซิร์ฟเวอร์จาก Firebase และ Google Cloud Platform เช่นเดียวกับฐานข้อมูลเรียลไทม์ของ Firebase ฐานข้อมูลนี้จะซิงค์ข้อมูลในแอปไคลเอ็นต์ ผ่าน Listener แบบเรียลไทม์ และรองรับการทำงานแบบออฟไลน์เพื่อให้คุณสร้าง แอปที่ตอบสนองได้โดยไม่คำนึงถึงเวลาในการตอบสนองของเครือข่ายหรือการเชื่อมต่ออินเทอร์เน็ต นอกจากนี้ Cloud Firestore ยังมีความสามารถในการปรับขนาดระดับองค์กรและผสานรวมกับผลิตภัณฑ์อื่นๆ ของ Firebase และ Google Cloud Platform ได้อย่างราบรื่น รวมถึง Cloud Functions ดูข้อมูลเพิ่มเติมเกี่ยวกับ Cloud Firestore ได้ที่บล็อกของ Firebase หากต้องการเริ่มต้นใช้งาน Cloud Firestore ทันที โปรดไปที่คู่มือเริ่มต้นฉบับย่อ
กันยายน 2017 - เวอร์ชัน 11.4.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.4
โฆษณา
- เพิ่มเมธอด
getMediationAdapterClassName()
ลงในคลาสNativeAppInstallAd
และNativeContentAd
เราจะเลิกใช้งานเมธอดที่มีชื่อเดียวกันใน AdLoader - เพิ่มเมธอดลงในหลายคลาสเพื่อรองรับสื่อกลางวิดีโอเนทีฟ
- นำชั้นเรียน
SearchAdRequest
ออกแล้ว
- เพิ่มเมธอด
Analytics
- เพิ่มคลาสใหม่
AnalyticsJobService
คลาสนี้รองรับความเข้ากันได้กับ Android O และ Analytics ใช้คลาสนี้เพื่ออัปโหลดข้อมูล คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อใช้คลาสนี้ เนื่องจากระบบจะเพิ่มคลาสนี้โดยอัตโนมัติเป็นส่วนหนึ่งของแพ็กเกจ Analytics - เลิกใช้เมธอด
getContext()
ของคลาสAnalyticsService
- เลิกใช้งานคลาส
CampaignTrackingService
- เพิ่มคลาสใหม่
การให้สิทธิ์
- ตอนนี้ตัวเลือกคำใบ้จะส่งผลลัพธ์
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
เมื่อผู้ใช้ไม่ได้บันทึกข้อมูลคำใบ้ไว้
- ตอนนี้ตัวเลือกคำใบ้จะส่งผลลัพธ์
การรับรู้
การแคสต์
- เพิ่มคลาสใหม่
PrecacheManager
คลาสนี้มีเมธอดในการแคชเนื้อหาที่ผู้ใช้ต้องการบริโภคไว้ล่วงหน้าเพื่อลดเวลาในการโหลด - เพิ่มเมธอด
getPrecacheManager()
ลงในคลาสCastContext
เพื่อให้แอปของคุณได้รับอินสแตนซ์ของคลาสPrecacheManager
- เพิ่ม
startSession(Intent)
ลงในคลาสSessionManager
เรียกใช้วิธีนี้เพื่อเข้าร่วมเซสชันการแคสต์เมื่อแอปผู้ส่งเปิดขึ้นโดยใช้ Intent โดยนัย
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Cast API
- เพิ่มคลาสใหม่
ที่พบบ่อย
- เพิ่มเมธอด
checkApiAvailability()
ลงในคลาสGoogleApiAvailability
เมธอดจะแสดงผลงานที่ตรวจสอบแบบไม่พร้อมกันว่า API ที่ระบุพร้อมใช้งานหรือไม่ หากไม่มีอย่างน้อย 1 รายการ งานจะล้มเหลวพร้อมกับAvailabilityException
ที่คุณสามารถค้นหาความพร้อมใช้งานของ API แต่ละรายการได้
- เพิ่มเมธอด
ไดรฟ์
- นำ
cancelPendingActions()
ออกจากอินเทอร์เฟซDriveApi
แล้ว
- นำ
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์การจัดทำดัชนีแอปและการตรวจสอบสิทธิ์ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
Maps
- ใช้
GoogleMap.OnMyLocationClickListener
ใหม่เพื่อตรวจหาเมื่อผู้ใช้คลิกจุดสีน้ำเงินตำแหน่งของฉัน ดูรายละเอียดได้ในคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับเลเยอร์ตำแหน่งของฉัน
- ใช้
ใกล้เคียง
- ตอนนี้ต้องมีสิทธิ์
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
และCHANGE_WIFI_STATE
สำหรับการเชื่อมต่อในบริเวณใกล้เคียง
- ตอนนี้ต้องมีสิทธิ์
ใบอนุญาต OSS
- เพิ่มการรองรับไฮเปอร์ลิงก์ในเนื้อหาของสัญญาอนุญาตให้ใช้สิทธิ
- เพิ่มเมธอด
setActivityTitle()
ลงในคลาสOssLicensesMenuActivity
ซึ่งช่วยให้ตั้งชื่อกิจกรรมที่กำหนดเองได้ง่ายขึ้น เลิกใช้งานวิธีการตั้งค่าชื่อก่อนหน้านี้
Wallet
- เปิดตัว Google Payment API ใหม่ที่กำหนดไว้ในคลาส
PaymentsClient
ความแตกต่างที่น่าสังเกตมีดังนี้- เมธอด
loadPaymentData()
จะแทนที่เมธอดloadFullWallet()
และloadMaskedWallet()
จากคลาสPayments
- วิธีการ
isReadyToPay()
ช่วยให้ผู้โทรระบุวิธีการชำระเงินที่รองรับได้
- เมธอด
ดูข้อมูลเพิ่มเติมได้ที่Payment API ใหม่
- เปิดตัว Google Payment API ใหม่ที่กำหนดไว้ในคลาส
สิงหาคม 2017 - เวอร์ชัน 11.2.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.2
อัปเดตบริการ Google Play เป็น 11.2.2 ในรุ่นนี้
- แก้ไขปัญหาเล็กๆ น้อยๆ ในการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่ หมายเหตุประจำรุ่นของ Firebase Android
- เพิ่ม
loadAd()
เมธอดใหม่ที่รับออบเจ็กต์PublisherAdRequest
ไปยังคลาสRewardedVideoAd
- ไลบรารีใบอนุญาต OSS ใหม่ช่วยให้การแสดงใบอนุญาตสำหรับ Dependency ในบริการ Google Play และไลบรารีอื่นๆ ง่ายขึ้น ดูข้อมูลเพิ่มเติมได้ที่คู่มือการรวมประกาศโอเพนซอร์ส
ตอนนี้การอ้างอิงบริการ Google Play พร้อมใช้งานผ่าน maven.google.com แล้ว
ตอนนี้คุณดูการอ้างอิงได้โดยตรงจาก
maven.google.com
แล้ว คุณสามารถ อัปเดตสคริปต์บิลด์ Gradle ของแอปให้ใช้ที่เก็บนี้ได้โดย กำหนดค่าบิลด์ดังนี้allprojects { repositories { jcenter() google() } }
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้ได้ในบล็อกโพสต์ที่เกี่ยวข้อง ดูรายละเอียดเพิ่มเติมเกี่ยวกับที่เก็บ Maven ของ Google ได้ที่ เพิ่มการขึ้นต่อกันของบิลด์ ในเอกสารประกอบของ Android
การรองรับ SDK เวอร์ชันใน 11.2
เมื่ออัปเกรดการขึ้นต่อกันของบริการ Google Play ในแอปเป็น 11.2.0 ขึ้นไป คุณต้องอัปเดต
build.gradle
ของแอปด้วยเพื่อระบุcompileSdkVersion
อย่างน้อย 26 (Android O) การดำเนินการนี้จะไม่เปลี่ยนวิธี การทำงานของแอป คุณไม่จำเป็นต้องอัปเดตtargetSdkVersion
หากคุณอัปเดตcompileSdkVersion
เป็น 26 คุณอาจได้รับข้อผิดพลาดในการสร้างที่มีข้อความต่อไปนี้ซึ่งอ้างอิงถึงไลบรารีการสนับสนุนของ AndroidThis support library should should not use a different version (25) than the compileSdkVersion (26).
คุณแก้ไขข้อผิดพลาดนี้ได้โดยการอัปเกรดการอ้างอิงไลบรารีการสนับสนุนเป็นเวอร์ชัน 26.0.0 เป็นอย่างน้อย
โฆษณา
- เพิ่มเมธอด
loadAds()
ลงในคลาสAdLoader
ซึ่งช่วยให้แอปโหลดโฆษณาที่ไม่ซ้ำกันหลายรายการในคำขอเดียวได้
- เพิ่มเมธอด
การให้สิทธิ์
- เพิ่มชั้นเรียน
WorkAccountClient
คลาสนี้มีเมธอดสำหรับการจัดการวงจรของบัญชี Android for Work - เพิ่มแพ็กเกจ accounttransfer แพ็กเกจนี้มี API ที่ใช้โดยเครื่องมือตรวจสอบสิทธิ์สำหรับ การเริ่มต้นใช้งานบัญชี
- ตอนนี้ API ของ Fast Identity Online Universal 2nd Factor (FIDO U2F) พร้อมใช้งานแล้ว โดยจะให้การสนับสนุนคีย์ความปลอดภัยแบบฮาร์ดแวร์ U2F แก่แอปและเว็บไซต์ตามมาตรฐานที่กำหนดโดย FIDO Alliance ดูข้อมูลเพิ่มเติมได้ที่ เริ่มต้นใช้งาน FIDO U2F และ com.google.android.gms.fido
- เพิ่มชั้นเรียน
การแคสต์
- เพิ่มคลาสใหม่ NotificationActionsProvider เพื่อรองรับการดำเนินการในการแจ้งเตือนสื่อที่กำหนดเอง
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มฟีเจอร์การจัดทำดัชนีแอป ฐานข้อมูล ลิงก์แบบไดนามิก และที่เก็บข้อมูล ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
Instant Apps
- เพิ่ม
InstantAppsClient
เป็นจุดแรกเข้าหลักใหม่ - เพิ่ม API คุกกี้
PackageManagerCompat
เพื่อคงข้อมูลแอปด่วนจำนวนเล็กน้อยระหว่างเซสชัน
- เพิ่ม
สถานที่
- เพิ่มชั้นเรียน
GeoDataClient
คลาสนี้ให้สิทธิ์เข้าถึงฐานข้อมูลของ Google เกี่ยวกับข้อมูลสถานที่และธุรกิจในพื้นที่ - เพิ่มชั้นเรียน
PlaceDetectionClient
คลาสนี้ช่วยให้เข้าถึงสถานที่ปัจจุบันของอุปกรณ์ได้อย่างรวดเร็ว และ เปิดโอกาสให้รายงานตำแหน่งของอุปกรณ์ใน สถานที่หนึ่งๆ (เช่น การเช็คอิน) - เพิ่มเมธอด
getGeoDataClient()
และgetPlaceDetectionClient()
ลงในคลาสPlaces
- เพิ่มชั้นเรียน
Wallet
- ระบบได้นำวิธีการและคลาสที่เลิกใช้งานแล้วหลายรายการออก
มิถุนายน 2017 - เวอร์ชัน 11.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 11.0
อัปเดตบริการ Google Play เป็น 11.0.4 การเปิดตัวนี้แก้ไขปัญหาเล็กๆ น้อยๆ ใน Firebase Cloud Messaging และการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่ หมายเหตุประจำรุ่นของ Firebase Android
อัปเดตบริการ Google Play เป็น 11.0.2 การเปิดตัวนี้แก้ไขปัญหาเล็กๆ น้อยๆ ใน การรายงานข้อขัดข้องของ Firebase และการตรวจสอบประสิทธิภาพ Firebase ดูข้อมูลเพิ่มเติมได้ที่ หมายเหตุประจำรุ่นของ Firebase Android
อัปเดตบริการ Google Play เป็น 11.0.1 การเปิดตัวนี้แก้ไขปัญหา ที่ส่งผลต่อแอปที่ใช้ rxjava
โฆษณา
- เพิ่มเมธอด
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
และOnVideoStart()
ลงในคลาสVideoController.VideoLifecycleCallbacks
- เพิ่มความสามารถในการเปิดใช้โหมดสมจริงในโฆษณาแบบเต็มหน้าจอโดยการเพิ่ม
เมธอด
setImmersiveMode()
ลงในคลาสPublisherInterstitialAd
และRewardedVideoAd
- เพิ่ม
OnPublisherAdViewLoadedListener
อินเทอร์เฟซและPublisherAdViewOptions
และคลาสPublisherAdViewOptions.Builder
สำหรับ ใช้กับAdLoader
สำหรับคำขอโฆษณาเนทีฟและแบนเนอร์ - เพิ่มอินเทอร์เฟซ
OnImmersiveModeUpdatedListener
ที่ไม่บังคับซึ่ง อแดปเตอร์สื่อกลางสามารถใช้เพื่อรับทราบข้อมูลอัปเดตเกี่ยวกับโหมดสมจริง - เพิ่มเมธอด
getMediationAdapterClassName()
ลงในคลาสRewardedVideoAd
- เพิ่มเมธอด
คำเชิญให้ใช้แอป
- ตอนนี้เราเลิกใช้งานคลาส
AppInvite
แล้ว ใช้FirebaseDynamicLinks#getInstance()
แทนเป็นจุดแรกเข้าหลักสำหรับการเข้าถึงข้อมูล Dynamic Link และใช้FirebaseAppInvite#getInvitation()
แทนเพื่อรับข้อมูล App Invites
- ตอนนี้เราเลิกใช้งานคลาส
การรับรู้
- เพิ่มค่าคงที่ลงในคลาส
TimeFence
เพื่อระบุประเภทบริบทใหม่ให้กับ Snapshot API และ Fence API - เพิ่มความสามารถในการสร้างรั้วเวลาที่ตอบสนองต่อการเปลี่ยนแปลงใน เขตเวลาท้องถิ่นของอุปกรณ์
- เพิ่มความสามารถในการสร้างรั้วเวลาที่ตอบสนองต่อการเปลี่ยนแปลงตำแหน่งของอุปกรณ์ รวมถึงรั้วเวลาที่ระบุตามเวลาท้องถิ่นของ พระอาทิตย์ขึ้นหรือตก
- เพิ่มค่าคงที่ลงในคลาส
ข้อมูลระบุตัวตน
- เพิ่ม
SmsRetriever
API ที่ช่วยให้คุณเรียกข้อความ SMS ที่ส่งไปยังแอปได้โดยไม่ต้องขอสิทธิ์จากผู้ใช้เพื่ออ่านข้อความ SMS ทั้งหมดที่ส่งไปยังอุปกรณ์ของผู้ใช้ ดูข้อมูลเพิ่มเติมได้ที่ SMS Retriever API
- เพิ่ม
การแคสต์
- ตอนนี้เราได้เลิกใช้งานอินเทอร์เฟซ
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
แล้ว นอกจากนี้ เรายังเลิกใช้งานคลาสRemoteMediaPlayer
ด้วย ดูวิธีการ อัปเดตแอปได้ที่ย้ายข้อมูลแอปผู้ส่ง Android จาก Cast SDK v2 ไปยัง Cast SDK v3 - ตอนนี้เมธอด
bindTextViewToSmartSubtitle()
พร้อมใช้งานในคลาสUIMediaController
แล้ว
- ตอนนี้เราได้เลิกใช้งานอินเทอร์เฟซ
Common API
- ตอนนี้เราเลิกใช้งานเมธอด
getOpenSourceSoftwareLicenseInfo()
ในคลาสGoogleApiAvailability
แล้ว - เพิ่มคลาส
ApiException
และResolvableApiException
คลาสเหล่านี้ จะให้ข้อยกเว้นสำหรับออบเจ็กต์ Task เมื่อการเรียกใช้บริการ Google Play ไม่สำเร็จ - เพิ่มชั้นเรียน
GoogleApi
ไคลเอ็นต์ API ที่อิงตามคลาสนี้จะจัดการการเชื่อมต่อระหว่างแอปกับบริการ Google Play - เพิ่มชั้นเรียน
Response
คลาสนี้ให้ผลลัพธ์ของการเรียกใช้เมธอด API ในบริการ Google Play โดยใช้คลาสย่อยของGoogleApi
- ตอนนี้เราเลิกใช้งานเมธอด
Firebase
- การอัปเดตล่าสุดของ Firebase มีการเพิ่มการตรวจสอบหมายเลขโทรศัพท์ และมีการปรับปรุงหลายอย่างใน App Indexing และ Dynamic Links ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
เกม
- ตอนนี้เราเลิกใช้งานเมธอด
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
และloadMoreInvitablePlayers()
ในคลาสPlayers
แล้ว - ตอนนี้เลิกใช้งานเมธอด
loadInvitations()
ในคลาสInvitations
แล้ว - ตอนนี้เราเลิกใช้งานเมธอด
getSelectOpponentsIntent()
ในคลาสRealTimeMultiplayer
และTurnBasedMultiplayer
แล้ว - ตอนนี้เราเลิกใช้งานอินเทอร์เฟซ
GameRequest
,OnRequestReceivedListener
และRequests
แล้ว นอกจากนี้ เรายังเลิกใช้งานชั้นเรียนGameRequestBuffer
และGameRequestEntity
แล้วด้วย ดูวิธีการอัปเดต แอปได้ที่การตรวจสอบสิทธิ์ของ Play Games ที่ใช้ Google Sign-In API
- ตอนนี้เราเลิกใช้งานเมธอด
Instant Apps
- API ของ Android Instant Apps พร้อมให้บริการในบริการ Google Play แล้ว Android Instant Apps ช่วยให้ผู้ใช้ Android เรียกใช้แอปของคุณได้ทันทีโดยไม่ต้องติดตั้ง ดูข้อมูลเพิ่มเติมได้ที่ Android Instant Apps
ตำแหน่ง
- เพิ่มชั้นเรียน
FusedLocationProviderClient
คลาสนี้เป็น จุดแรกเข้าหลักสำหรับการโต้ตอบกับผู้ให้บริการตำแหน่งที่ผสานรวม ซึ่ง ใช้แหล่งข้อมูลต่างๆ นอกเหนือจาก GPS เพื่อระบุตำแหน่งของอุปกรณ์ ให้แม่นยำและรวดเร็วที่สุด - เพิ่มชั้นเรียน
GeofencingClient
คลาสนี้เป็นจุดแรกเข้าหลัก สำหรับการโต้ตอบกับ Geofencing API - เพิ่มเมธอด
getFusedLocationProvider()
และgetGeofencingClient()
ลงในคลาสLocationServices
- เพิ่มชั้นเรียน
LocationSettingsResponse
คลาสนี้จะแสดงเป็นคำตอบเมื่อตรวจสอบการตั้งค่าระบบที่เกี่ยวข้องกับตำแหน่งโดยใช้เมธอดcheckLocationSettings()
สำเร็จ - เพิ่มชั้นเรียน
SettingsClient
คลาสนี้เป็นจุดแรกเข้าหลัก สำหรับการโต้ตอบกับ API การตั้งค่าตำแหน่งที่ช่วยตรวจสอบ และกำหนดค่าการตั้งค่าระบบที่เกี่ยวข้องกับตำแหน่งของอุปกรณ์
- เพิ่มชั้นเรียน
ใกล้เคียง
- ตอนนี้ Nearby Connections API มีความสามารถต่อไปนี้
- การสื่อสารแบบเพียร์ทูเพียร์แบบออฟไลน์โดยสมบูรณ์โดยใช้บลูทูธ, BLE และ ฮอตสปอต Wi-Fi
- การโฆษณาและการค้นพบพร้อมกัน
- การเข้ารหัส (มีการตรวจสอบสิทธิ์ที่ไม่บังคับ)
- รองรับเพย์โหลดข้อมูลไบต์สูงสุด 32 KB
- รองรับเพย์โหลดข้อมูลไฟล์ (จำกัดตามพื้นที่ว่างในอุปกรณ์) และเพย์โหลดข้อมูลสตรีมโดยไม่มีการจำกัดขนาดเพย์โหลด
- เพิ่มชั้นเรียน
AdvertistingOptions
คลาสนี้มีตัวเลือกสำหรับ การเรียกใช้เมธอดstartAdvertising()
- เพิ่มชั้นเรียน
ConnectionInfo
คลาสนี้ให้ข้อมูลเกี่ยวกับการเชื่อมต่อที่กำลังเริ่มต้น - เพิ่มชั้นเรียน
ConnectionLifecycleCallback
คลาสนี้เป็น Listener สำหรับเหตุการณ์วงจรของแอปที่เชื่อมโยงกับการเชื่อมต่อกับปลายทางระยะไกล - เพิ่มชั้นเรียน
ConnectionResolution
คลาสนี้คือผลลัพธ์ที่ได้รับ จากการเรียกใช้เมธอดonConnectionInitiated()
- เพิ่มชั้นเรียน
DiscoveredEndpoints
คลาสนี้ให้ข้อมูล เกี่ยวกับอุปกรณ์ปลายทางเมื่อมีการค้นพบ - เพิ่มชั้นเรียน
DiscoveryOptions
คลาสนี้มีตัวเลือกสำหรับ การเรียกใช้เมธอดstartDiscovery()
- เพิ่มชั้นเรียน
EndpointDiscoveryCallback
คลาสนี้เป็น Listener ที่เรียกใช้ในระหว่างการค้นหาอุปกรณ์ปลายทาง - เพิ่มคลาส
Payload
,PayloadCallback
,Payload.File
และPayload.Stream
คลาสเหล่านี้แสดงถึงข้อมูล เพย์โหลดข้อมูล เครื่องมือฟัง ข้อมูลในไฟล์ในพื้นที่เก็บข้อมูลในเครื่องบนอุปกรณ์ และสตรีมข้อมูล นอกจากนี้ ยังได้เพิ่มอินเทอร์เฟซPayloadTransferUpdate.Status
ที่เกี่ยวข้องด้วย - เพิ่มชั้นเรียน
Strategy
คลาสนี้กำหนดข้อกำหนดด้านการเชื่อมต่อ สำหรับอุปกรณ์และข้อจำกัดด้านโทโพโลยีของการเชื่อมต่อ - ตอนนี้เราเลิกใช้งานคลาส
Connections.ConnectionRequestListener
และConnections.ConnectionResponseCallback
แล้ว ให้ใช้คลาสConnectionLifecycleCallback
แทน - ตอนนี้เราเลิกใช้งานคลาส
Connections.EndpointDiscoveryListener
แล้ว โปรดใช้คลาสEndpointDiscoveryCallback
แทน - ตอนนี้เราเลิกใช้งานอินเทอร์เฟซ
Connections.MessageListener
แล้ว ให้ใช้คลาสPayloadCallback
แทน - ตอนนี้คลาส
ConnectionsStatusCodes
มีรหัสสถานะใหม่หลายรายการ ที่เกี่ยวข้องกับสิทธิ์
- ตอนนี้ Nearby Connections API มีความสามารถต่อไปนี้
ความปลอดภัย
- เพิ่มชั้นเรียน
SafetyNetClient
คลาสนี้เป็นจุดแรกเข้าหลักสำหรับ SafetyNet ซึ่งมีความสามารถต่อไปนี้- ตรวจสอบความสมบูรณ์ของอุปกรณ์
- ยืนยันผู้ใช้โดยใช้ reCAPTCHA API
- ช่วยให้ผู้ใช้หลีกเลี่ยงแอปที่อาจเป็นอันตราย
- มอบการท่องเว็บที่ปลอดภัยภายในแอป
- ตรวจสอบภัยคุกคามที่ทราบซึ่งเชื่อมโยงกับ URI ที่เฉพาะเจาะจง
- เพิ่ม
HarmfulAppsData
คลาสและSafetyNetApi.HarmfulAppsResponse
คลาสที่เกี่ยวข้อง คลาสเหล่านี้แสดงถึง ข้อมูลที่เกี่ยวข้องกับแอปที่อาจเป็นอันตราย ตอนนี้เราเลิกใช้งานคลาสที่เกี่ยวข้องSafetyNetApi.HarmfulAppsResult
แล้วเพื่อหันมาใช้เมธอดเหล่านี้แทน - เพิ่มเมธอด
getClient(Context)
และgetClient(Activity)
ลงใน คลาส SafetyNet เมธอดเหล่านี้จะแสดงผลSafetyNetClient
ที่ใช้เพื่อ เข้าถึง SafetyNet API ทั้งหมด เมธอดเหล่านี้จะแทนที่ฟิลด์API
และSafetyNetAPI
ของคลาสSafetyNet
ซึ่งเลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.AttestationResponse
คลาสนี้ให้ผลการทดสอบจาก Compatibility Test Suite ของ Android คลาสนี้ แทนที่คลาสSafetyNetApi.AttestationResult
และSafetyNet.SafeBrowsingResult
ซึ่งเลิกใช้งานแล้วในตอนนี้ - เพิ่มชั้นเรียน
SafetyNetApi.RecaptchaTokenResponse
คลาสนี้ มีโทเค็นคำตอบของผู้ใช้ reCAPTCHA คลาสนี้จะแทนที่คลาสSafetyNetApi.RecaptchaTokenResult
ซึ่งตอนนี้เลิกใช้งานแล้ว - เพิ่มชั้นเรียน
SafetyNetApi.SafeBrowsingResponse
คลาสนี้มีResponse
ที่ระบุเมื่อแอปเรียกใช้เมธอดlookupUri()
คลาสนี้ จะแทนที่คลาสSafetyNetApi.SafeBrowsingResult
ซึ่งตอนนี้ เลิกใช้งานแล้ว - เพิ่มคลาส
SafetyNetApi.VerifyAppsUserResponse
และเพิ่มค่าคงที่ใหม่ ลงในคลาสVerifyAppsConstants
คลาสเหล่านี้รองรับ Verify Apps API
- เพิ่มชั้นเรียน
Wallet
- เพิ่มชั้นเรียน
InstrumentInfo.CardClass
คลาสนี้ระบุว่าบัตรเป็นบัตรเครดิต บัตรเดบิต หรือบัตรแบบชำระเงินล่วงหน้า
- เพิ่มชั้นเรียน
พฤษภาคม 2017 - เวอร์ชัน 10.2.6
การจัดทำดัชนีแอป
ตั้งแต่เปิดตัว SDK ของบริการ Google Play 10.0 App Indexing API ได้ย้ายข้อมูลไปยัง Firebase App Indexing API ใหม่แล้ว ตอนนี้เราเลิกใช้งาน App Indexing API เดิมอย่างสมบูรณ์แล้ว และไม่สามารถใช้ในแอปที่สร้างด้วย SDK 10.2.6 ได้อีกต่อไป
Firebase
การอัปเดตล่าสุดของ Firebase มีการเปิดตัวเวอร์ชันเบต้าของ Performance Monitoring และการปรับปรุงหลายอย่างในฟีเจอร์ต่างๆ รวมถึง Cloud Messaging และ Test Lab ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
เมษายน 2017 - เวอร์ชัน 10.2.4
Firebase
รุ่นนี้มีการอัปเดต Cloud Storage for Firebase ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของ Firebase Android SDK
มีนาคม 2017 - เวอร์ชัน 10.2.1
Android O Developer Preview 1
รุ่นนี้มีการอัปเดตเพื่อให้ใช้งานร่วมกับ Android O Developer Preview 1 ได้ การอัปเดตที่สำคัญที่สุดคือการเปลี่ยนแปลงภายในของไลบรารี Google Cloud Messaging (GCM) และ Firebase Cloud Messaging (FCM) รวมถึงการเปลี่ยนแปลงวงจรการใช้งานที่รับประกันของ GCM และ FCM Callback เป็น 10 วินาที หลังจากนั้น Android O จะพิจารณาว่า Callback ดังกล่าวมีสิทธิ์สิ้นสุด ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการข้อความ GCM และ FCM ใน Android O ได้ที่ บล็อกของ Firebase
กุมภาพันธ์ 2017 - เวอร์ชัน 10.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 10.2
การเลิกใช้งาน Android เวอร์ชัน 2.3.x (Gingerbread)
บริการ Google Play 10.2.x เป็นรุ่นแรกที่ไม่มี การรองรับ Android เวอร์ชัน 2.3.x (Gingerbread) อย่างเต็มรูปแบบอีกต่อไป แอปที่พัฒนาโดยใช้ SDK เวอร์ชัน 10.2.x ขึ้นไปต้องมีระดับ API ขั้นต่ำของ Android เป็น 14 และ จะติดตั้งในอุปกรณ์ที่ใช้ระดับ API ต่ำกว่า 14 ไม่ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกต่างๆ รวมถึงการสร้าง APK หลายรายการเพื่อขยายการรองรับ Android Gingerbread ของแอปได้ที่บล็อกของนักพัฒนาแอป Android
โฆษณา
- เพิ่มการรองรับชิ้นงานวิดีโอในโฆษณาเนทีฟขั้นสูงแบบคอนเทนต์และโฆษณาเนทีฟที่กำหนดเองซึ่งแสดงผลโดย Doubleclick for Publishers (DFP)
- เพิ่มวิธีการ
destroy()
ลงในอินเทอร์เฟซNativeCustomTemplateAd
- เพิ่มเมธอด
getVideoController()
,setVideoOptions
และgetVideoOptions()
ลงในคลาสPublisherAdView
- เพิ่มชั้นเรียน
AdChoicesView
- เพิ่มเมธอด
getAdChoicesContent()
และsetAdChoicesContent()
ลงในคลาสNativeAdMapper
- เพิ่มอินเทอร์เฟซ
InitializableMediationRewardedVideoAdAdapter
สำหรับอแดปเตอร์วิดีโอที่มีการให้รางวัลที่สามารถเริ่มต้นหน่วยโฆษณาหลายหน่วย พร้อมกันได้
Smart Lock สำหรับรหัสผ่าน
ปรับปรุงลักษณะการทำงานของโทเค็นรหัสด้วย Smart Lock ตอนนี้แอปต้องขอโทเค็นอย่างชัดเจน โดยการเรียกใช้
setIdTokenRequested(true)
นอกจากนี้ แอปยังระบุค่าaudience
และnonce
สำหรับโทเค็นได้โดยใช้วิธีsetServerClientId()
และsetIdTokenNonce()
ดูข้อมูลเพิ่มเติมได้ที่การอัปเดตข้อมูลอ้างอิง API ต่อไปนี้- เพิ่มเมธอด
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
และisIdTokenRequested()
ลงในคลาสCredentialRequest
- เพิ่มเมธอด
setIdTokenRequested()
และsetServerClientId()
ลงในคลาสCredentialRequest.Builder
- เพิ่มเมธอด
getIdTokenNonce()
,getServerClientId()
และisIdTokenRequested()
ลงในคลาสHintRequest
- เพิ่มเมธอด
setIdTokenNonce()
,setIdTokenRequested()
และsetServerClientId()
ลงในคลาสHintRequest.Builder
- เพิ่มเมธอด
การรับรู้
- เพิ่มวิธีการ Fence API เพื่อขยายช่วงตัวเลือกการกำหนดขอบเขตเวลาสำหรับ
นักพัฒนาแอป ดูข้อมูลเพิ่มเติมได้ที่
TimeFence.aroundTimeInstant()
และTimeFence.inTimeInterval()
- เพิ่มอินเทอร์เฟซ Snapshot API เพื่อรับช่วงเวลาเชิงความหมายสำหรับ
เวลาและสถานที่ปัจจุบัน ดูข้อมูลเพิ่มเติมได้ที่
SnapshotAPI.getTimeIntervals()
และTimeIntervalsResult()
และTimeIntervals()
คลาส
- เพิ่มวิธีการ Fence API เพื่อขยายช่วงตัวเลือกการกำหนดขอบเขตเวลาสำหรับ
นักพัฒนาแอป ดูข้อมูลเพิ่มเติมได้ที่
การลงชื่อเข้าใช้ Google
เพิ่มความสามารถให้นักพัฒนาเกมใช้ Google Sign-in API เพื่อ ลดความซับซ้อนของการตรวจสอบสิทธิ์ฝั่งเซิร์ฟเวอร์ ดูข้อมูลเพิ่มเติมได้ที่อินเทอร์เฟซ
GoogleSignInOptionsExtension
คลาสGoogleSignInOptions
และเมธอดGoogleSignInOptions.Builder.addExtension()
ดูข้อมูลเพิ่มเติมเกี่ยวกับการผสานรวมการตรวจสอบสิทธิ์ฝั่งเซิร์ฟเวอร์ในเกมได้ที่การเปิดใช้การเข้าถึงฝั่งเซิร์ฟเวอร์สำหรับบริการเกมของ Google PlayGoogle Fit
เพิ่มประเภทข้อมูลสุขภาพใหม่ที่ช่วยให้คุณเขียนข้อมูลสุขภาพได้หลากหลายมากขึ้นไปยังแพลตฟอร์ม Google Fit ซึ่งรวมถึงความดันโลหิต น้ำตาลกลูโคสในเลือด ความอิ่มตัวของออกซิเจน ท่าทางของร่างกาย อุณหภูมิร่างกาย และข้อมูลอนามัยการเจริญพันธุ์ ดูข้อมูลเพิ่มเติมได้ที่คลาส
HealthDataTypes
และHealthDataFields
Maps
การเปิดตัวนี้จะมีการจัดรูปแบบที่กำหนดเองสำหรับเส้นหลายเส้นและสำหรับเส้นขอบ ของรูปหลายเหลี่ยมและวงกลม
- ตอนนี้คุณจัดเก็บออบเจ็กต์ข้อมูลที่กำหนดเองพร้อมกับออบเจ็กต์เรขาคณิตได้แล้ว ตัวอย่างเช่น เรียกใช้ setTag() เพื่อเพิ่มออบเจ็กต์ข้อมูลไปยังเส้นหลายเส้น
- ดูรายการฟีเจอร์ การแก้ไขข้อบกพร่อง และหมายเหตุอื่นๆ ทั้งหมดได้ในบันทึกประจำรุ่น สำหรับ Maps Android API
ใกล้เคียง
เพิ่มคลาส
AudioBytes
ลงใน Nearbymessages.audio
API เพื่ออนุญาตให้อุปกรณ์ส่งหรือรับข้อมูลโดยใช้เสียงย่านอัลตราซาวด์Firebase
การอัปเดตล่าสุดของ Firebase มีการปรับปรุงหลายอย่างใน ฟีเจอร์ต่างๆ รวมถึง Analytics, การตรวจสอบสิทธิ์, ฐานข้อมูลเรียลไทม์, พื้นที่เก็บข้อมูล, Test Lab สำหรับ Android, การรายงานข้อขัดข้อง และลิงก์แบบไดนามิก ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
พฤศจิกายน 2016 - เวอร์ชัน 10.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 10.0
อัปเดตบริการ Google Play เป็น 10.0.1
รุ่นนี้แก้ไขค่า
minSdkVersion
ที่ขาดหายไปในplay-services-location.aar
ซึ่งทำให้สิทธิ์WRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
และREAD_PHONE_STATE
ที่ไม่ต้องการถูกรวมเข้ากับไฟล์ Manifest ของแอปการเลิกใช้งาน Android เวอร์ชัน 2.3.x (Gingerbread)
บริการ Google Play 10.0.x เป็นรุ่นสุดท้ายที่รองรับ Android เวอร์ชัน 2.3.x (Gingerbread) อย่างเต็มรูปแบบ แอปที่พัฒนาโดยใช้ SDK รุ่นต่อๆ ไปหลังจาก 10.0.x จะเชื่อมต่อกับบริการ Google Play ในอุปกรณ์ Android Gingerbread ไม่ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกของคุณ รวมถึงการสร้าง APK หลายรายการเพื่อขยายการรองรับ Android Gingerbread ของแอปได้ที่บล็อกของนักพัฒนาแอป Android
การแคสต์
การเผยแพร่ Cast API ในเดือนพฤศจิกายนมีการปรับปรุงฟังก์ชันการทำงานสำหรับนักพัฒนาแอป ในด้านต่างๆ ดังนี้
- เมธอดใหม่
getVideoInfo()
ในคลาสMediaStatus
จะรับอินสแตนซ์ปัจจุบันของVideoInfo
ซึ่งระบุความละเอียดการแสดงผลระดับ 4K - เมธอดใหม่
CastContext.getCastState()
แสดงCastState
ซึ่งมีสถานะเซสชันปัจจุบัน เช่น อุปกรณ์พร้อมใช้งานหรือไม่และมีการสร้างเซสชันแล้วหรือไม่ - แอตทริบิวต์ปุ่มใหม่
@drawable
ช่วยให้ปรับแต่งสไตล์ปุ่มใน มินิคอนโทรลเลอร์ และคอนโทรลเลอร์แบบขยายได้ ImagePicker
ตอนนี้มีตัวแฮนเดิลonPickImage
ที่ใช้คลาสImageHints
ที่มีสัดส่วนภาพที่คาดไว้- เมธอดใหม่
CastContext.getMergedSelector()
แสดงMediaRouteSelector
- เราได้เพิ่มคลาสช่วงพักโฆษณาใหม่ 2 คลาส ดังนี้
AdBreakClipInfo
มีข้อมูลแบบคงที่เกี่ยวกับคลิปช่วงพักโฆษณา และAdBreakStatus
มีข้อมูลสถานะ - เมื่อผู้ใช้แคสต์ อุปกรณ์อื่นๆ ในเครือข่ายเดียวกันจะได้รับการแจ้งเตือนรีโมตคอนโทรลแบบติดหนึบเพื่อควบคุมการเล่นด้วย
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้และหมายเหตุเพิ่มเติมได้ที่ การเปิดตัว Cast SDK ในเดือนพฤศจิกายน
- เมธอดใหม่
ตำแหน่ง
- การปรับปรุงการสแกนบลูทูธพลังงานต่ำ (BLE)
ใกล้เคียง
- การแจ้งเตือน Nearby พร้อมให้บริการอีกครั้งแล้ว ดูรายละเอียดและการอัปเดตได้ที่เว็บไซต์สำหรับนักพัฒนาแอปของการแจ้งเตือนในบริเวณใกล้เคียง
Firebase
- การอัปเดตล่าสุดของ Firebase มีการปรับปรุงและการแก้ไขข้อบกพร่องหลายรายการ ในฟีเจอร์ต่างๆ รวมถึงความพร้อมใช้งานของ Firebase App Indexing API ใหม่ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
ตุลาคม 2016 - เวอร์ชัน 9.8
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.8
โฆษณา
- เพิ่มการรวบรวมข้อมูลการวัดการเข้าชมของมุมมองแอ็กทีฟสำหรับ ผู้ลงโฆษณา DoubleClick Campaign Manager ที่โฆษณาแสดงในแอปที่ใช้ Google Mobile Ads SDK
การแคสต์
Cast API v3.3 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- เมื่อเล่นโฆษณา เราได้ปรับปรุงลักษณะของแถบเลื่อนและ เบลอรูปภาพโปสเตอร์พื้นหลัง
- เพิ่มความสามารถในการปรับแต่งสไตล์ของมินิคอนโทรลเลอร์
- เพิ่มคลาส
ImageHints
ซึ่งให้คำแนะนำแก่วัตถุImagePicker
เกี่ยวกับประเภทและ ขนาดของรูปภาพที่จะเลือกเพื่อแสดงใน UI - ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.3
Fit
- ตอนนี้ Fit มี Goals API ที่ช่วยให้แอปของคุณอ่านเป้าหมายการออกกำลังกายที่ผู้ใช้แอป Google Fit สำหรับ Android สร้างขึ้นได้
การลงชื่อเข้าใช้ Google
- เพิ่มความสามารถให้ผู้ใช้กรอกหมายเลขโทรศัพท์ที่เชื่อมโยงกับบัญชีได้ด้วยการแตะเพียงครั้งเดียวในแอปที่ใช้ Credentials API
ใกล้เคียง
- ข้อความที่อยู่ใกล้เคียงได้รับการปรับปรุงด้วย UI การเลือกใช้ใหม่และรองรับการทำงานแบบแฮนด์ฟรี
- การแจ้งเตือนที่อยู่ใกล้เคียงไม่พร้อมใช้งานชั่วคราว ดูรายละเอียดและข้อมูลอัปเดตได้ที่เว็บไซต์สำหรับนักพัฒนาแอปการแจ้งเตือนที่อยู่ใกล้เคียง
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
กันยายน 2016 - เวอร์ชัน 9.6
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.6
อัปเดตบริการ Google Play เป็น 9.6.1 การเปิดตัวนี้แก้ไขค่า
minSdkVersion
ที่ขาดหายไปในplay-services-location.aar
ซึ่งทำให้มีการผสานสิทธิ์WRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
และREAD_PHONE_STATE
ที่ไม่ต้องการลงในไฟล์ Manifest ของแอปโฆษณา
- เพิ่มเมธอด API การวินิจฉัยผู้เผยแพร่โฆษณา
openDebugMenu
ลงในคลาสMobileAds
เพื่อให้ผู้เผยแพร่โฆษณาบนเว็บบนอุปกรณ์เคลื่อนที่และแอปบนอุปกรณ์เคลื่อนที่มีฟังก์ชันการแก้ปัญหาและการแสดงตัวอย่างเดียวกันกับที่ใช้ได้สำหรับโฆษณาบนเดสก์ท็อป
- เพิ่มเมธอด API การวินิจฉัยผู้เผยแพร่โฆษณา
การแคสต์
Cast API v3.2 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- โหมดโฆษณา: เปลี่ยนตัวควบคุมและการควบคุมการแจ้งเตือนเป็นโหมด ที่ปิดใช้ตัวควบคุมขณะแสดงโฆษณา
- โหมดสด: ตอนนี้สตรีมวิดีโอและเสียงสดมีปุ่มเล่น/หยุด แทนปุ่มเล่น/หยุดชั่วคราวแล้ว
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Cast SDK v3.2
Maps
- ขอแนะนำการจัดรูปแบบแผนที่ที่กำหนดเอง: ตอนนี้คุณจัดรูปแบบแผนที่เพื่อเปลี่ยน ลักษณะที่ปรากฏ (หรือแม้แต่ซ่อน) ฟีเจอร์ต่างๆ เช่น ถนน สวนสาธารณะ ธุรกิจ และอื่นๆ ได้แล้ว
- ตอนนี้จุดที่น่าสนใจ (POI) ของธุรกิจจะปรากฏบนแผนที่โดยค่าเริ่มต้น POI ของธุรกิจแสดงถึงธุรกิจต่างๆ เช่น ร้านค้า ร้านอาหาร และโรงแรม คุณซ่อนสิ่งเหล่านี้ได้โดยใช้การจัดรูปแบบแผนที่ที่กำหนดเอง
- ดูรายละเอียดและหมายเหตุสำคัญได้ที่บันทึกประจำรุ่นของ Maps Android API
สถานที่
- เพิ่มเมธอด
setCountry
เพื่อจำกัดขอบเขตของคำขอการเติมข้อความอัตโนมัติของ Places ให้เหลือเพียงประเทศเดียว
- เพิ่มเมธอด
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase Android SDK
สิงหาคม 2016 - เวอร์ชัน 9.4
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.4
การลงชื่อเข้าใช้ด้วย Google
GoogleSignInAccount
ตอนนี้มีเมธอดgetFamilyName()
และgetGivenName()
เพื่ออนุญาตให้เข้าถึงนามสกุลและชื่อจริง ของผู้ใช้ที่ลงชื่อเข้าใช้
Google Plus
Plus.API (รวมถึง
Plus.PeopleApi
และPlus.AccountApi
) ถูก เลิกใช้งานแล้ว ระบบจะยังรองรับวิดเจ็ต UI ของ Google+ ทั้งหมด เช่น ปุ่มแชร์และปุ่ม "+1" ต่อไป- หากต้องการผสานรวมกับ Google Sign-In ให้เปลี่ยนไปใช้
GoogleSignInApi
- หากแอปของคุณต้องการข้อมูลโซเชียลและข้อมูลโปรไฟล์ที่ครอบคลุมมากขึ้น โปรดดู ผู้ให้บริการรายชื่อติดต่อ ของ Android หรือ People API ข้ามแพลตฟอร์ม หากต้องการเพิ่มการเผยแพร่แอปผ่านกราฟทางสังคมของฐานผู้ใช้แอป ให้ใช้ Firebase Invites
ดูรายละเอียดได้ที่หมายเหตุการเลิกใช้งาน Plus.API
- หากต้องการผสานรวมกับ Google Sign-In ให้เปลี่ยนไปใช้
การแคสต์
ตอนนี้ Cast API v3 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- อินเทอร์เฟซ
ControlButtonsContainer
กำหนดคอนเทนเนอร์สำหรับปุ่มควบคุม - คลาส
ExpandedControllerActivity
มีฟังก์ชันการใช้งานส่วนใหญ่สำหรับตัวควบคุมแบบขยาย ซึ่งเป็นรีโมตคอนโทรลแบบเต็มหน้าจอ
- อินเทอร์เฟซ
สถานที่
- ตอนนี้ Places API มีUI เครื่องมือเลือกสถานที่ ที่ออกแบบใหม่ ซึ่งใช้หลักการของดีไซน์ Material
Maps
- เพิ่มชุดเครื่องมือฟังการเปลี่ยนแปลงกล้องใหม่สำหรับเหตุการณ์การเริ่ม การเคลื่อนไหวของกล้อง เหตุการณ์ที่กำลังดำเนินอยู่ และเหตุการณ์สิ้นสุด
- เพิ่มความสามารถในการจัดเก็บและดึงข้อมูลออบเจ็กต์ข้อมูลที่กำหนดเองซึ่งเชื่อมโยงกับเครื่องหมาย
- เพิ่มความสามารถในการตั้งค่าระดับการซูมต่ำสุดและสูงสุดที่ต้องการ
- เพิ่มความสามารถในการจำกัดขอบเขตที่ผู้ใช้เลื่อนและแพนได้
- ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Maps Android API ล่าสุด
ความปลอดภัย
- Safe Browsing API ช่วยให้แอปของคุณระบุได้ว่า URI เชื่อมโยงกับแอปพลิเคชันที่อาจเป็นอันตรายหรือการโจมตีแบบวิศวกรรมสังคมหรือไม่ ดูข้อมูลเพิ่มเติมได้ที่ การตรวจสอบ URL ด้วย Google Safe Browsing API
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase
มิถุนายน 2016 - เวอร์ชัน 9.2
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.2
อัปเดตบริการ Google Play เป็น 9.2.1 รุ่นนี้แก้ไขปัญหาเกี่ยวกับไฟล์
proguard.txt
ที่รวมอยู่ในการเผยแพร่ 9.2.0 ซึ่งทำให้เกิดข้อผิดพลาดต่อไปนี้ในโปรเจ็กต์ Android ที่ใช้เครื่องมือลดขนาดทรัพยากรของ Gradle จะเกิดข้อผิดพลาดต่อไปนี้
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
ในโปรเจ็กต์ Android ที่ใช้ ชุดเครื่องมือ Jack จะเกิดข้อผิดพลาด ที่คล้ายกับข้อผิดพลาดต่อไปนี้
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
โฆษณา
- เพิ่มเมธอด
setAdChoicesPlacement
ลงในคลาสNativeAdOptions.Builder
ผู้เผยแพร่แอปสามารถใช้วิธีนี้เพื่อระบุตำแหน่งของไอคอน ตัวเลือกโฆษณาอื่นๆ ในโฆษณาเนทีฟ - ปรับปรุงการเล่นโฆษณาวิดีโอด้วยการแก้ไขข้อบกพร่องหลายรายการ
- เพิ่มเมธอด
การรับรู้
Awareness API รวมสัญญาณตำแหน่งและบริบท 7 รายการไว้ใน API เดียว ซึ่งช่วยให้คุณสร้างแอปที่มีฟีเจอร์ตามบริบทที่มีประสิทธิภาพ โดยมีผลกระทบต่อทรัพยากรของระบบน้อยที่สุด ซึ่งประกอบด้วย API 2 ชุด ได้แก่
- Snapshot API ช่วยให้แอปได้รับค่าปัจจุบันของสัญญาณทั้ง 7 รายการ
- Fence API ช่วยให้แอปตอบสนองต่อการเปลี่ยนแปลงในบริบทของผู้ใช้ได้
การแคสต์
Cast API v3 มีฟังก์ชันการทำงานที่ได้รับการปรับปรุงสำหรับนักพัฒนาแอปในด้านต่อไปนี้
- การจัดการสถานะเซสชัน
- ตรรกะการเชื่อมต่อ ยกเลิกการเชื่อมต่อ และเชื่อมต่อใหม่
- การติดตั้งใช้งาน UX และ UI
- รองรับอุปกรณ์หลายประเภทมากขึ้น
- ดูข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ได้ที่ Google Cast SDK v3
Firebase
- การอัปเดต Firebase ล่าสุดมีการปรับปรุงและการแก้ไขข้อบกพร่องหลายอย่าง ในฟีเจอร์ต่างๆ ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Firebase
Google Fit
- การปรับปรุงจำนวนก้าวบน Android Wear เพื่อให้การวัดจำนวนก้าว ทั้งในหน้าปัดและแอปมีความสอดคล้องกัน และยังคงอยู่กับ HistoryApi#readDailyTotal
- รอฟังการอัปเดตข้อมูลด้วย HistoryApi#registerDataUpdateListener() เพื่อให้แอปอัปเดตแคชข้อมูลภายในได้เมื่อแอปอื่นอัปเดตข้อมูลที่จัดเก็บไว้
- เพิ่มประเภทข้อมูลการดื่มน้ำใหม่ ที่ใช้ในการวัดปริมาณการดื่มน้ำ
ตำแหน่ง
- แก้ไขข้อบกพร่องและปรับปรุงในหลายด้าน รวมถึงการจัดการแบตเตอรี่ และการจดจำกิจกรรม
Maps
- เมธอด MarkerOptions.zIndex() ใหม่จะกำหนดลำดับการวางซ้อนของเครื่องหมายที่สัมพันธ์กับเครื่องหมายอื่นๆ ใน แผนที่
- คุณสามารถตั้งค่าความโปร่งใสในการซ้อนทับไทล์ เพื่อให้ผู้ใช้เห็น แผนที่ฐานใต้ไทล์ที่ซ้อนทับ
- ตอนนี้คุณทำให้วงกลมคลิกได้ง่ายขึ้นแล้ว จากนั้นใช้ OnCircleClickListener เพื่อฟังเหตุการณ์การคลิก
- ดูรายละเอียดและหมายเหตุสำคัญได้ที่บันทึกประจำรุ่นของ Maps Android API
Mobile Vision
- แก้ไขปัญหาเกี่ยวกับบริการที่จำเป็นสำหรับการตรวจจับบาร์โค้ดและการตรวจจับใบหน้าของ Mobile Vision ผู้ใช้ทุกคนจะใช้ฟังก์ชันการตรวจจับบาร์โค้ดและใบหน้าได้อีกครั้ง ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Mobile Vision
- เพิ่ม Text API: การรู้จำอักขระด้วยภาพสำหรับข้อความที่มีอักขระละติน (อังกฤษ สเปน เยอรมัน ฝรั่งเศส ฯลฯ) ในรูปภาพ Text API จะแสดงผลโครงสร้างของข้อความ (ย่อหน้า บรรทัด คำ) รวมถึงตัวข้อความเอง
ใกล้เคียง
- เพิ่มการแจ้งเตือนในบริเวณใกล้เคียง เพื่อให้ผู้ใช้ทราบเกี่ยวกับแอปและเว็บไซต์ที่เชื่อมโยงกับบีคอนและ อุปกรณ์อัจฉริยะที่อยู่ใกล้เคียง
- Nearby.Messages สามารถสแกนหาบีคอน Eddystone และ iBeacon ในเบื้องหลังได้ ซึ่งจะเปิดแอปพลิเคชันไคลเอ็นต์เมื่อพบ บีคอนที่ตรงกับตัวกรอง ดูข้อมูลเพิ่มเติมได้ที่ Nearby.Messages
- การเปิดตัวนี้จะยกเลิกข้อกำหนดที่ไคลเอ็นต์ต้องใช้ Proximity Beacon API เพื่อจัดการบีคอน ตอนนี้ Nearby จะแสดงโฆษณา BLE ที่แยกวิเคราะห์แล้วโดยตรง ซึ่งช่วยให้ไคลเอ็นต์ใช้โซลูชันของตนเองเพื่อตีความโฆษณาเหล่านั้นได้
- ตอนนี้ระบบจะแสดงค่าประมาณระยะทางและข้อมูล RSSI ให้กับไคลเอ็นต์บีคอนที่ทำงานอยู่เบื้องหน้า
พฤษภาคม 2016 - เวอร์ชัน 9.0
ไฮไลต์จากการเปิดตัวบริการ Google Play 9.0
อัปเดตบริการ Google Play เป็น 9.0.2 ตอนนี้บริการ Google Play เวอร์ชัน 9.0.2 พร้อมให้บริการแล้ว การเปิดตัวนี้แก้ไขปัญหาที่ทราบ เกี่ยวกับการตรวจสอบสิทธิ์ Firebase ซึ่ง
FirebaseAuthApi
ไม่พร้อมใช้งานในอุปกรณ์บางเครื่อง ข้อผิดพลาดFirebaseApiNotAvailableException
จะเกิดขึ้นเมื่ออุปกรณ์เหล่านั้น พยายามใช้ Authentication APIอัปเดตบริการ Google Play เป็น 9.0.1 แล้ว
ตอนนี้เราได้เผยแพร่บริการ Google Play เวอร์ชัน 9.0.1 แล้ว รุ่นนี้มีการแก้ไขปัญหาต่อไปนี้ในรุ่น 9.0.0
- แก้ไขข้อผิดพลาดในการคอมไพล์การเปลี่ยนแปลงคลาสด้วย ContextCompat.getNoBackupFilesDir()
- แก้ไขปัญหาที่ทราบแล้วเกี่ยวกับการแสดงโฆษณา AdMob ในอุปกรณ์ ที่ไม่มี APK ของบริการ Google Play เมื่อแอปใช้ ProGuard หลังการประมวลผล
Firebase
Firebase มอบเครื่องมือและโครงสร้างพื้นฐานที่นักพัฒนาแอปบนอุปกรณ์เคลื่อนที่ต้องการเพื่อ พัฒนาแอป ขยายฐานผู้ใช้ และสร้างรายได้จากโฆษณาในแอป ในรุ่นนี้ ตอนนี้ Firebase API พร้อมใช้งานในบริการ Google Play แล้ว และมีผลิตภัณฑ์ใหม่ ได้แก่ Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links และ Firebase Notifications
ดูรายการไลบรารีที่พร้อมใช้งานสำหรับฟีเจอร์ต่างๆ ของ Firebase ได้ที่ ไลบรารี Firebase ตอนนี้ฟีเจอร์ต่อไปนี้เป็นส่วนหนึ่งของ Firebase ใน Google Play Services 9.0 SDK แล้ว
คำเชิญของแอป (ปัจจุบันคือคำเชิญของ Firebase) ยังคงใช้งานได้ที่
com.google.android.gms.appinvite
แต่ในอนาคตคุณควรใช้com.google.firebase:firebase-invites
Firebase Cloud Messaging สร้างขึ้นและปรับปรุงจาก Google Cloud Messaging API คุณยังคงใช้ Google Cloud Messaging กับ
com.google.android.gms.gcm
ได้ แต่เราขอแนะนำให้อัปเกรด เป็นcom.google.firebase:firebase-messaging
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Firebase ได้ที่ https://firebase.google.com/
โฆษณา
- ตอนนี้ Rewarded Video Publisher API รองรับเหตุการณ์ที่กำหนดเองแล้ว
- วิดีโอเนทีฟด่วนมี API ที่ให้การควบคุมวิธีแสดงวิดีโอ ซึ่งรวมถึงการระบุสถานะปิดเสียงเริ่มต้นและฟังก์ชันเรียกกลับเมื่อวิดีโอเล่นจนจบ
- อัปเดตโฆษณา Search ที่กำหนดเองสำหรับแอปบนอุปกรณ์เคลื่อนที่ซึ่งช่วยให้นักพัฒนาแอปสร้างรายได้จากเหตุการณ์การค้นหาในแอปด้วยโฆษณาที่เกี่ยวข้องอย่างยิ่งตามคำค้นหาของผู้ใช้ การอัปเดตนี้ทำให้โซลูชันการสร้างรายได้ในแอปเทียบเท่ากับโซลูชันที่มีให้บริการบนเดสก์ท็อปหรือเว็บบนอุปกรณ์เคลื่อนที่ ตอนนี้ผู้พัฒนาแอปมีสิทธิ์เข้าถึงชุดส่วนขยาย เลย์เอาต์ ตัวเลือกการระบุแหล่งที่มา การเรียกกลับ และไอคอนโฆษณาที่กำหนดเองทั้งหมดแล้ว
- ตอนนี้ MobileAds API รองรับการตั้งค่าระดับเสียงที่ต้องการของ
โฆษณาวิดีโอโดยใช้
setAppVolume()
และยังรองรับการปิดเสียงโฆษณาวิดีโอโดยใช้setAppMuted()
ด้วย - เราเลิกใช้เมธอด MobileAds
initialize(android.content.Context, java.lang.String)
แล้ว แต่ตอนนี้เราเลิกใช้งานinitialize(android.content.Context)
แล้ว - ตอนนี้
MediationNativeListener
อินเทอร์เฟซมีเมธอดonAdImpression()
ซึ่งเครือข่ายโฆษณาบนอุปกรณ์เคลื่อนที่สามารถเรียกใช้ได้เมื่อบันทึกการแสดงผล
ใกล้เคียง
- ปรับปรุง UI ความยินยอมสำหรับอุปกรณ์ที่อยู่ใกล้เคียงและรูปแบบสิทธิ์
- แอปที่มีสิทธิ์เข้าถึงตำแหน่งแบบละเอียดจะสแกนหาบีคอน BLE ได้ โดยไม่ต้องมีสิทธิ์เพิ่มเติม
- กล่องโต้ตอบการเลือกใช้จะแสดงต่อผู้ใช้เมื่อแอปเรียกใช้เมธอด GoogleAPIClient
connect()
- ปรับปรุง UI ความยินยอมสำหรับอุปกรณ์ที่อยู่ใกล้เคียงและรูปแบบสิทธิ์
เกม
- การอัปเดต SDK ไคลเอ็นต์เพื่อปรับปรุง Player Stat API ด้วยการคาดการณ์ใหม่ 2 รายการ ได้แก่ การคาดการณ์การใช้จ่ายของผู้เล่นในอีก 28 วันข้างหน้า และการคาดการณ์ ความน่าจะเป็นที่ผู้เล่นจะเป็นผู้ใช้จ่ายในเปอร์เซ็นไทล์ที่ 95
- อัปเดต SDK ของไคลเอ็นต์เพื่อให้ Video Recording API พร้อมใช้งานอย่างแพร่หลาย
Google Cloud Messaging
- Google Cloud Messaging (GCM) ผสานรวมกับ Firebase ผู้ใช้ GCM ปัจจุบันจะยังใช้ GCM ต่อได้ตามปกติ แต่เราขอแนะนำเป็นอย่างยิ่งให้ อัปเกรดเป็น Firebase Cloud Messaging (FCM) API ใหม่ที่ใช้งานง่าย เพื่อให้ผู้ใช้ได้รับประโยชน์จากฟีเจอร์ใหม่และการปรับปรุงที่จะเปิดตัวในอนาคต ดูข้อมูลเพิ่มเติมได้ที่ ย้ายข้อมูลแอปไคลเอ็นต์ GCM สำหรับ Android ไปยัง Firebase Cloud Messaging
Mobile Vision
- ตอนนี้เราปิดใช้บริการที่ Mobile Vision ต้องการแล้วเนื่องจากมีปัญหาเกี่ยวกับ บริการดังกล่าว ซึ่งจะป้องกันไม่ให้ผู้ใช้ที่ยังไม่ได้ใช้การตรวจจับใบหน้า หรือบาร์โค้ดใช้ฟีเจอร์ดังกล่าว เราไม่แนะนำให้เพิ่มฟีเจอร์ Mobile Vision ใหม่ลงในแอปจนกว่าปัญหานี้จะได้รับการแก้ไข
- สำหรับแอปที่ใช้ฟีเจอร์ Mobile Vision อยู่แล้ว ให้ตรวจสอบ
FaceDetector.isOperational()
หรือBarcodeDetector.isOperational()
เพื่อยืนยันความพร้อมของเครื่องตรวจจับก่อนใช้เครื่องตรวจจับใบหน้าหรือบาร์โค้ด
การให้สิทธิ์
GoogleAuthUtil ได้ย้ายไปที่การแยก API -auth ใน SDK ของบริการ Google Play แล้ว หากแอปใช้
GoogleAuthUtil.getToken()
คุณอาจเห็นข้อผิดพลาดที่คล้ายกับข้อความต่อไปนี้Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
หากต้องการเข้าถึง REST API ใน Android ให้รวมการแยก -auth ไว้ใน ไฟล์ build.gradle
compile 'com.google.android.gms:play-services-auth:9.0.1'
ไม่เช่นนั้น เราขอแนะนำให้ย้ายข้อมูลแอปไปยังGoogle Sign-In API เพื่อรวมการปรับปรุงล่าสุดด้านความปลอดภัยและประสบการณ์ของผู้ใช้ไว้ในแอปของคุณ ดูข้อมูลเพิ่มเติมได้ที่คำแนะนำเกี่ยวกับแนวทางปฏิบัติแนะนำในการใช้ Google Sign-In
ปัญหาที่ทราบเกี่ยวกับเวอร์ชัน 9.0.0
หากแอปใช้ AdMob และใช้การประมวลผลภายหลัง ProGuard ด้วย แอปจะแสดงโฆษณาในอุปกรณ์ที่ไม่มี APK ของบริการ Google Play ไม่ได้ เว้นแต่คุณจะปรับการกำหนดค่า ProGuard หรืออัปเดตแอปให้ใช้ SDK ของบริการ Google Play เวอร์ชัน 9.0.1 เพื่อให้มั่นใจว่าโฆษณาจะแสดงในอุปกรณ์เหล่านี้ หลังจากที่อัปเดตแอปให้ใช้ SDK ของบริการ Google Play 9.0.0 แล้ว ให้เพิ่ม ตัวเลือก keep ต่อไปนี้ลงในไฟล์กำหนดค่า ProGuard
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
ธันวาคม 2015 - เวอร์ชัน 8.4
ไฮไลต์จากการเปิดตัวบริการ Google Play 8.4
Google Maps
- การเปิดตัวนี้จะมีการเพิ่ม Listener เหตุการณ์ใหม่ๆ ดังนี้
OnInfoWindowLongClickListener
จะเรียกใช้การเรียกกลับไปยังonInfoWindowLongClick(Marker)
เมื่อผู้ใช้แตะหน้าต่างข้อมูลค้างไว้OnInfoWindowCloseListener
จะทริกเกอร์การเรียกกลับไปยังonInfoWindowClose(Marker)
เมื่อหน้าต่างข้อมูลปิด ดูรายละเอียดได้ที่คู่มือเกี่ยวกับ เหตุการณ์ในหน้าต่างข้อมูลOnPolylineClickListener
จะทริกเกอร์การเรียกกลับไปยังonPolylineClick(Polyline)
เมื่อผู้ใช้คลิก เส้นหลายเส้น ดูคำแนะนำเกี่ยวกับ เหตุการณ์เส้นหลายเส้นOnPolygonClickListener
จะทริกเกอร์การเรียกกลับไปยังonPolygonClick(Polygon)
เมื่อผู้ใช้คลิกรูปหลายเหลี่ยม ดูคำแนะนำเกี่ยวกับเหตุการณ์รูปหลายเหลี่ยมOnGroundOverlayClickListener
จะทริกเกอร์การเรียกกลับไปยังonGroundOverlayClick(GroundOverlay)
เมื่อ ผู้ใช้คลิกที่ภาพซ้อนทับพื้น ดูคำแนะนำเกี่ยวกับเหตุการณ์การวางซ้อนพื้น
- คุณเปิดหรือปิดใช้การคลิกได้ของเส้นหลายเส้น รูปหลายเหลี่ยม และ
การวางซ้อนพื้นได้โดยเรียกใช้
setClickable(boolean)
ในออบเจ็กต์ที่เกี่ยวข้อง - แก้ไขข้อบกพร่องหลายรายการ ดูรายละเอียดได้ในบันทึกประจำรุ่นของ Google Maps
- การเปิดตัวนี้จะมีการเพิ่ม Listener เหตุการณ์ใหม่ๆ ดังนี้
Google Places
- การเปิดตัวนี้จะแนะนำบริการเติมข้อความอัตโนมัติใหม่ที่แสดงการคาดคะเนสถานที่
เพื่อตอบสนองต่อคำค้นหาของผู้ใช้
PlaceAutocompleteFragment
เป็นกล่องโต้ตอบการค้นหาที่มีฟังก์ชันการเติมข้อความอัตโนมัติในตัวGeoDataApi.getAutocompletePredictions()
อนุญาตการเข้าถึงแบบเป็นโปรแกรม เพื่อวางการคาดคะเนเพื่ออนุญาตให้สร้าง UI การค้นหาที่กำหนดเองทั้งหมด
- นอกจากนี้ เรายังได้เพิ่มการเติมข้อความอัตโนมัติลงในเครื่องมือเลือกสถานที่ด้วย
- การเปิดตัวนี้จะแนะนำบริการเติมข้อความอัตโนมัติใหม่ที่แสดงการคาดคะเนสถานที่
เพื่อตอบสนองต่อคำค้นหาของผู้ใช้
ลงชื่อเข้าใช้ด้วย Google
- เมื่อผู้ใช้เพิกถอนสิทธิ์เข้าถึงของแอปด้วยการตั้งค่า Google > แอปที่เชื่อมต่อ บริการ Google Play จะเริ่มบริการเพิกถอน เพื่อล้างสถานะการลงชื่อเข้าใช้ที่แคชไว้
- คุณกำหนดค่าออบเจ็กต์
GoogleSignInOptions
เพื่อแจ้งให้ผู้ใช้ ลงชื่อเข้าใช้ด้วยบัญชีในโดเมน Google Apps เท่านั้นได้โดยใช้วิธีการสร้าง setHostedDomain - เราได้นำ
onUploadServerAuthCode
การเรียกกลับและฟังก์ชันที่เกี่ยวข้องออกแล้ว หากต้องการรับโทเค็นเพื่อการเข้าถึงสำหรับแบ็กเอนด์ ให้ใช้วิธีการrequestServerAuthCode
และgetServerAuthCode
ดูรายละเอียดได้ที่ การเปิดใช้การเข้าถึงฝั่งเซิร์ฟเวอร์
ประวัติ Google Fit
- ตอนนี้ History API ของ Google Fit มีเมธอดใหม่
updateData
ซึ่งช่วยให้อัปเดตข้อมูลที่จัดเก็บไว้ใน Google Fit ได้ง่ายขึ้น เมื่อใช้updateData
คุณไม่จำเป็นต้องลบจุดข้อมูลที่มีอยู่ซึ่ง ทับซ้อนกับจุดข้อมูลใหม่ที่ต้องการเพิ่มลงใน Google Fit อีกต่อไป ระบบจะแก้ไขความขัดแย้งโดยอัตโนมัติด้วยการลบจุดข้อมูลที่มีอยู่ซึ่งทับซ้อนกับจุดข้อมูลใหม่
- ตอนนี้ History API ของ Google Fit มีเมธอดใหม่
การรับส่งข้อความในบริเวณใกล้เคียง
- การรองรับใหม่สำหรับการติดตามข้อความจากบีคอน BLE ใน เบื้องหลัง ซึ่งจะช่วยให้แอปรับการแจ้งเตือนจากบีคอนได้แม้ว่าจะไม่ได้ใช้งานอยู่ก็ตาม
คำเชิญให้ใช้แอป
- ตอนนี้คุณสามารถรวมข้อมูลเพิ่มเติมจากแอปเมื่อส่งอีเมลตามคำเชิญได้แล้ว ซึ่งรวมถึงรูปภาพที่กำหนดเอง ข้อความคำกระตุ้นให้ดำเนินการ (Call-To-Action) ที่กำหนดเองสำหรับปุ่มติดตั้งของคำเชิญ และHTML ที่กำหนดเองสำหรับอีเมลคำเชิญ
Vision API
- เพิ่มการรองรับบาร์โค้ด Aztec
บริการตำแหน่ง
- ความแม่นยำที่เพิ่มขึ้นเมื่อใช้ Wi-Fi หรือเสาสัญญาณมือถือเพื่อระบุตำแหน่ง
ปัญหาที่ทราบ
- ขณะนี้โปรแกรมจำลองสำหรับ Android Wear เวอร์ชันล่าสุดยังไม่พร้อมใช้งาน
พฤศจิกายน 2015 - เวอร์ชัน 8.3
ไฮไลต์จากการเปิดตัวบริการ Google Play 8.3
- การลงชื่อเข้าใช้ด้วย Google - API ใหม่
GoogleSignIn
ช่วยให้ผสานรวมฟังก์ชันพื้นฐานของบัญชี Google เข้ากับแอปได้ง่ายขึ้นมาก การเปลี่ยนแปลงบางอย่างมีดังนี้- ตอนนี้คุณเปลี่ยน
GoogleApiClient
สถานะการลงชื่อเข้าใช้ได้โดยไม่ต้อง สร้างการเชื่อมต่อใหม่ ดูรายละเอียดเพิ่มเติมได้ที่SIGN_IN_MODE_OPTIONAL
และSIGN_IN_MODE_REQUIRED
- ลดความซับซ้อนของการผสานรวมเมื่อตรวจสอบสิทธิ์กับเซิร์ฟเวอร์
- ไม่จำเป็นต้องมีสิทธิ์ของระบบเพื่อรับบัญชีที่ลงชื่อเข้าใช้อีกต่อไป
- ปุ่มลงชื่อเข้าใช้ที่ได้รับการออกแบบใหม่
- ตอนนี้คุณเปลี่ยน
- บริการตำแหน่ง
- การปรับปรุงแบตเตอรี่สำหรับผู้ให้บริการ Fused Location
flushLocations()
วิธีใหม่นี้ช่วยให้คุณส่งคืนสถานที่ที่จัดกลุ่มได้ทันที โดยไม่ต้องรอให้ระบบจัดกลุ่ม
- การวัดแอปพลิเคชัน - รุ่นนี้เพิ่มฟีเจอร์สําหรับการรวบรวม
สถิติแบบไม่ระบุตัวตนเกี่ยวกับเหตุการณ์การซื้อในแอป
- คำเชิญให้ใช้แอป - วิธีใหม่
AppInvite.AppInviteApi.getInvitation()
จะตั้งค่าResultCallback
ที่คุณใช้เพื่อเปิดกิจกรรม Deep Link ได้
- คำเชิญให้ใช้แอป - วิธีใหม่
- การปรับปรุงอื่นๆ - มีการปรับปรุงและเปลี่ยนแปลงต่างๆ ในบริการ Google Play ซึ่งรวมถึงรายการต่อไปนี้
AdRequest.Builder setIsDesignedForFamilies
เมธอดใหม่นี้อนุญาตให้แอปที่เลือกใช้โปรแกรม ออกแบบเพื่อครอบครัว ระบุว่าคำขอโฆษณาที่ระบุควรแสดงโฆษณาที่เป็นไปตามข้อกำหนดของโปรแกรม ออกแบบเพื่อครอบครัวหรือไม่ResolvingResultCallbacks
สามารถใช้เพื่อเริ่มการแก้ปัญหาที่ API เรียกกลับมาโดยอัตโนมัติ เมื่อต้องมีการโต้ตอบจากผู้ใช้CastRemoteDisplayLocalService
จะแสดงการเรียกกลับใหม่onServiceCreated
ซึ่งจะเรียกใช้เมื่อสร้าง บริการในพื้นที่แล้ว- คุณใช้เมธอด
GoogleApiClient.dumpAll()
เพื่อช่วยแก้ไขปัญหาเกี่ยวกับวงจรการใช้งานได้ - ตอนนี้คุณ
setAutoFocusEnabled()
ในCameraSource
ได้แล้ว DataApi
ตอนนี้คุณระบุความเร่งด่วนของรายการที่จะซิงค์กับอุปกรณ์ที่สวมใส่ได้ด้วยเมธอดPutDataRequest.isUrgent()
ได้แล้ว- Credentials API ได้ย้ายจาก -base ไปยังไลบรารี -auth แล้ว คุณอาจต้องเพิ่ม
compile 'com.google.android.gms:play-services-auth:8.3.0'
เพื่อหลีกเลี่ยงข้อผิดพลาดในการคอมไพล์
ปัญหาที่ทราบ
- หากได้รับข้อผิดพลาด "พบ com.google.android.gms:play-services-auth:8.3.0, แต่ต้องใช้เวอร์ชัน 8.1.0" เมื่อใช้ปลั๊กอิน google-services โปรด อัปเกรดปลั๊กอิน google-services เป็น 1.5.0-beta2 ขึ้นไป
กันยายน 2015 - เวอร์ชัน 8.1
ไฮไลต์จากการเปิดตัวบริการ Google Play 8.1
- เพิ่มการรองรับโมเดลสิทธิ์ของ Marshmallow
- Play Games Player Stats API - API ใหม่ที่ช่วยให้คุณปรับแต่งประสบการณ์การใช้งานของผู้เล่น ให้เหมาะกับกลุ่มผู้เล่นที่เฉพาะเจาะจงตลอดวงจรเกม กลุ่มผู้เล่นอิงตามความคืบหน้า การใช้จ่าย และการมีส่วนร่วมของผู้เล่น
- Google Maps Android API - รองรับ โหมดแอมเบียนท์สำหรับแอปที่ใช้กับอุปกรณ์สวมใส่แล้ว โหมดแอมเบียนท์มีไว้สำหรับแอปที่เปิดอยู่เสมอ และจะเปิดใช้งานเมื่อผู้ใช้ไม่ได้ใช้งานแอปอย่างต่อเนื่องอีกต่อไป
- คำเชิญในแอป - ตอนนี้คุณปรับแต่งคำเชิญทางอีเมลที่ส่งจากแอปได้แล้ว
- Nearby Messages API - แอปจะได้รับการเรียกกลับเมื่อการเผยแพร่หรือการติดตามที่ใช้งานอยู่ ใน Nearby หมดอายุ
- Google Places API - มีการเพิ่ม 3 วิธีใหม่ใน
AutocompletePrediction
เพื่อให้คุณเข้าถึงส่วนหลักและส่วนรองของคำอธิบายสถานที่ รวมถึงข้อความทั้งหมดของคำอธิบายได้อย่างง่ายดาย เมธอดเหล่านี้จะแทนที่getDescription()
และgetMatchedSubstrings()
ซึ่งเลิกใช้งานแล้ว ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของ Google Places API สำหรับ Android การวัดผลแอปพลิเคชัน - รุ่นนี้เพิ่มแพ็กเกจการวัดผล ซึ่งมีฟีเจอร์สำหรับการรวบรวมสถิติที่ไม่ระบุตัวตนเกี่ยวกับแอปพลิเคชัน เหตุการณ์ เช่น เมื่อผู้ใช้เปิดแอปพลิเคชันของคุณเป็นครั้งแรก แม้ว่าระบบจะไม่รวบรวมข้อมูลนี้เว้นแต่จะกำหนดค่าอย่างถูกต้อง แต่คุณก็เลือกไม่ใช้การรายงานสถิติเหล่านี้อย่างถาวรได้โดยเพิ่มทรัพยากรต่อไปนี้ลงในแอปพลิเคชัน
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
- ตอนนี้
GoogleApiClient
,PendingResult
และOptionalPendingResult
เป็น คลาสแอบสแทรกต์แทนที่จะเป็นอินเทอร์เฟซ ลายเซ็นของPendingResult.setResultCallback
เปลี่ยนจากsetResultCallback(ResultCallback<R> callback)
เป็นsetResultCallback(ResultCallback<? super R> callback)
แล้ว เราได้ทำการเปลี่ยนแปลงที่เทียบเท่ากันกับsetResultCallback
ซึ่งยอมรับพารามิเตอร์การหมดเวลา หากก่อนหน้านี้คุณใช้การติดตั้งใช้งานอินเทอร์เฟซเหล่านี้โดยตรง คุณจะต้อง ขยายคลาสแบบนามธรรมแทน หากคุณใช้คลาสเหล่านี้เพื่อวัตถุประสงค์ในการทดสอบ เราขอแนะนำให้ใช้คลาสยูทิลิตีที่ให้ไว้PendingResults
ซึ่งสามารถให้Result
ที่ยกเลิกแล้วหรือพร้อมใช้งานทันที
- ตอนนี้
สิงหาคม 2015 - เวอร์ชัน 7.8
ดูสรุปไฮไลต์ของฟีเจอร์ในบริการ Google Play 7.8 ได้ที่บล็อกโพสต์ประกาศ
- Mobile Vision API - การเปิดตัวนี้จะแนะนำ API ใหม่แบบเรียลไทม์ในอุปกรณ์ สำหรับทำความเข้าใจออบเจ็กต์ในรูปภาพและวิดีโอ เฟรมเวิร์ก Mobile Vision มี เครื่องตรวจจับใบหน้า เครื่องสแกนบาร์โค้ด และฟังก์ชันสำหรับ ติดตามตำแหน่งของออบเจ็กต์เหล่านี้ใน วิดีโอ
- Nearby Messages API - Nearby Messages API ใหม่มี API ข้ามแพลตฟอร์มสำหรับอุปกรณ์และบีคอนที่อยู่ใกล้เคียงเพื่อค้นหา และสื่อสารกันโดยไม่ต้องอยู่ในเครือข่าย Wi-Fi เดียวกัน
- Smart Lock สำหรับ Android รุ่นนี้ปรับปรุง Smart Lock สำหรับ Android ให้มีความสามารถ ในการตรวจจับลักษณะการเดินที่เป็นเอกลักษณ์ของคุณ หากมิจฉาชีพ ขโมยโทรศัพท์ของคุณไป อุปกรณ์จะล็อกในกรณีส่วนใหญ่ เปิดใช้การตรวจจับร่างกาย เพื่อลองใช้
- รูปภาพสถานที่ เพิ่มการรองรับการดึงและแสดงรูปภาพสถานที่ด้วย Places API
พฤษภาคม 2015 - เวอร์ชัน 7.5
ดูสรุปไฮไลต์ของฟีเจอร์ในบริการ Google Play 7.5 ได้ที่บล็อกโพสต์ประกาศ
Smart Lock สำหรับรหัสผ่าน - รุ่นนี้เปิดตัว
gms.auth.api.credentials
API เพื่อบันทึกและเรียกข้อมูลเข้าสู่ระบบ รวมถึงลงชื่อเข้าใช้ให้ผู้ใช้โดยอัตโนมัติในอุปกรณ์ (และเว็บไซต์ใน Chrome) หากต้องการบันทึกข้อมูลเข้าสู่ระบบ ให้เรียกใช้เมธอดAuth.CredentialsApi.save()
ในทางกลับกัน หากต้องการดึงข้อมูลเข้าสู่ระบบที่บันทึกไว้ในอุปกรณ์ Android และ Chrome ให้เรียกใช้เมธอดAuth.CredentialsApi.request()
Google Cloud Messaging - รุ่นนี้ช่วยให้คุณส่งข้อความและการแจ้งเตือนไปยังผู้ใช้ปลายทางได้อย่างมีประสิทธิภาพมากขึ้น เพิ่มประสิทธิภาพการกำหนดเวลางานเพื่อประหยัดการใช้แบตเตอรี่ และลดความซับซ้อนของวิธีที่แอปรับข้อความ การรับส่งข้อความตามหัวข้อช่วยให้คุณสร้าง การแจ้งเตือนที่ปรับเปลี่ยนในแบบของคุณเพื่อเข้าถึงกลุ่มเป้าหมายที่กำหนดได้ ใช้
GcmListenerService
ใหม่เพื่อใช้การรับข้อความ GCM ในรูปแบบมาตรฐาน และแสดง การแจ้งเตือนเมื่อเซิร์ฟเวอร์ GCM ร้องขอ คลาสGcmNetworkManager
ใหม่ช่วยให้คุณตั้งเวลาภารกิจแบบครั้งเดียวและแบบเป็นระยะได้อย่างมีประสิทธิภาพ และระบุข้อจำกัดด้านเครือข่ายและการชาร์จอุปกรณ์เพื่อเพิ่มประสิทธิภาพการใช้แบตเตอรี่ ให้ดียิ่งขึ้นโฆษณา - การเปิดตัวนี้จะเพิ่มโฆษณาเนทีฟที่ผู้เผยแพร่โฆษณาสร้างขึ้นใน AdMob DFP และ AdX โฆษณาเนทีฟช่วยให้ผู้เผยแพร่โฆษณามีสิทธิ์เข้าถึงชิ้นงานแต่ละรายการของโฆษณา และมีอำนาจในการตัดสินใจว่าจะแสดงโฆษณาอย่างไรให้เหมาะกับเนื้อหาแอปมากที่สุด AdMob, DFP และ AdX รองรับรูปแบบที่ระบบกำหนด 2 รูปแบบ ได้แก่ โฆษณาเพื่อการติดตั้งแอปและโฆษณาแบบคอนเทนต์ นอกจากนี้ ผู้เผยแพร่โฆษณา DFP ยังมีสิทธิ์เข้าถึงรูปแบบโฆษณาเนทีฟที่กำหนดเองเพื่อสร้างโซลูชันเนทีฟที่กำหนดเองโดยใช้พื้นที่โฆษณาที่จองไว้ของตนเอง
Cast - Game Manager API ใหม่สำหรับ Google Cast รองรับ เกมที่มีรูปแบบการสื่อสารที่มีประสิทธิภาพ ผู้เล่นหลายคนต่ออุปกรณ์ที่ส่ง และข้อความที่กำหนดเองระหว่างผู้ส่งและผู้รับ ซึ่งช่วยให้คุณปรับปรุงเกมใดก็ได้ด้วยประสบการณ์การใช้งาน Cast โมเดลการเชื่อมต่อจอแสดงผลระยะไกล แบบใหม่ช่วยให้แอปดั้งเดิม โดยเฉพาะเกม สามารถแคสต์จอแสดงผลที่ 2 ไปยังทีวีได้โดยตรง ตอนนี้เกมทุกเกมจึงมีขนาดใหญ่ขึ้นได้ด้วย Cast API การเล่นอัตโนมัติและการจัดคิว ใหม่จะให้คิวสื่อที่ซิงค์และแก้ไขได้แก่แอปที่เชื่อมต่อทั้งหมด และรองรับ การโหลดสตรีมแบบปรับอัตโนมัติล่วงหน้า
รหัสอินสแตนซ์ - รหัสอินสแตนซ์คือตัวระบุที่ไม่ซ้ำต่อ อินสแตนซ์ของแอปที่ช่วยให้สร้างโทเค็นความปลอดภัยได้โดยใช้ บริการระบบคลาวด์ของรหัสอินสแตนซ์
Maps - การเปิดตัวนี้ทำให้ Google Maps Android API พร้อมใช้งานใน Android Wear คุณจึงสร้างแอปที่อิงตามแผนที่ซึ่งทำงาน บนอุปกรณ์ที่สวมใส่ได้โดยตรงได้แล้ว
Fit - ตอนนี้ Fit API มีข้อมูลระยะทางที่เดินและแคลอรี่ที่ใช้ไปซึ่งคุณสามารถติดตามได้ นอกจากนี้ รุ่นนี้ยังมาพร้อม ข้อมูลประเภทใหม่สำหรับกิจกรรมการออกกำลังกาย (
TYPE_WORKOUT_EXERCISE
)ไดรฟ์ - การเปิดตัวนี้ช่วยให้คุณลบไฟล์ และโฟลเดอร์อย่างถาวรได้แม้ว่าแอปพลิเคชันจะออฟไลน์อยู่ก็ตาม โดยการเรียกใช้เมธอด
delete()
คำเชิญให้ใช้แอป - ใช้ API ใหม่
appinvite
เพื่อขยายการใช้งานแอปผ่านการบอกต่อ ช่วยให้ผู้ใช้แชร์แอปของคุณกับรายชื่อติดต่อและเพื่อนๆ ได้ ให้ Google ขับเคลื่อนขั้นตอนการแนะนำและการเริ่มต้นใช้งาน เพื่อให้คุณมุ่งเน้นการสร้างแอปที่ยอดเยี่ยมได้