2023 年 9 月 25 日
Nearby SDK(
play-services-nearby
)の最新アップデートには、次の変更が含まれています。プロビジョニングされた STS の個々の鍵ケースをサポートする新しいメソッド
addControleeWithSessionParams
をUwbClient
に追加しました。範囲間隔と範囲データ通知の動的な再構成をサポートする、
UwbClient
用の新しいメソッドreconfigureRangingInterval
とreconfigureRangeDataNtf
を追加しました。構成可能なスロット期間と範囲間隔を設定する新しい距離測定機能を追加しました。
supportedSlotDurations
、supportedRangingIntervals
、supportsRangingIntervalReconfigure
、hasBackgroundRangingSupport
をご覧ください。スロット期間、レンジング間隔、AoA を構成する新しい距離測定パラメータを追加しました。
slotDuration
、rangingInterval
、isAoaDisabled
をご覧ください。認証ステータスを取得する
getAuthenticationStatus
と、認証の handshake の結果を設定するConnectionInfo.Builder#setAuthenticationStatus
を追加しました。ニアバイ プレゼンスの API を削除しました。交換は行えません。
Nearby Messages の API が非推奨になりました。代わりに
ConnectionsClient
を使用してください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-nearby:19.0.0
2023 年 9 月 18 日
play-services-games-v2
ライブラリのメジャー アップデートにより、ゲーム デベロッパーが Play ゲームサービス(PGS)をゲームに統合するための新しい方法を提供します。詳しくは、PGS Recall API をご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games-v2:19.0.0
2023 年 9 月 15 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Authentication
- 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
2023 年 9 月 14 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Crashlytics
- Firebase アプリ内メッセージング
詳細については、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
2023 年 9 月 13 日
Google Mobile Ads Android SDK と Firebase Ads SDK を更新します。詳細については、プロダクトのリリースノートをご覧ください。
play-services-wallet
ライブラリの最新の更新では、v23.21.0 より前の Google Play 開発者サービスを使用するデバイスの場合、PayButton API が静的ボタンアセットにフォールバックするように変更されています。
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
2023 年 8 月 31 日
play-services-auth
ライブラリの最新のアップデートには、次の変更が含まれています。新しい API クライアント
AuthorizationClient
を追加しました。これは、デバイス上のログイン アカウントに関連付けられている Google データへのアクセス承認のリクエストに役立ちます。getPhoneNumber
が非推奨になり、代替はありません。
play-services-fido
ライブラリの最新のアップデートには、次の変更が含まれています。PublicKeyCredential
オブジェクトの JSON 表現を返す新しいメソッドtoJson
を追加しました。
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
2023 年 8 月 24 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase Performance Monitoring
詳細については、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
2023 年 8 月 22 日
- 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
2023 年 8 月 3 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics Gradle プラグイン
- 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
2023 年 8 月 1 日
- Google Play 開発者サービス ML Kit ライブラリで自動ズーム機能をサポートするように更新しました。詳細については、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
2023 年 7 月 24 日
play-services-panorama
ライブラリは非推奨となり、2023 年 10 月 30 日に終了します。代替はありません。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-パノラマ:17.1.0
2023 年 7 月 18 日
sdkcoroutines
ライブラリの初回リリースです。このライブラリには、Java SDK 用の非デベロッパー向けのコルーチン ユーティリティが含まれています。
maven.google.com でリリースされたアーティファクト
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
2023 年 7 月 13 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase Performance Monitoring
- Firebase Remote Config
詳細については、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
2023 年 7 月 5 日
- 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
2023 年 6 月 29 日
play-services-wallet
ライブラリの最新のアップデートには、次の変更が含まれています。- Pay Button API をベータ版から安定版にアップグレードしました。
ボタンの次のスタイルを変更します。
- ボタンのテキストのサイズが「GPay」ロゴのサイズと一致するようになりました。
- ボタンのマージンを、ボタンの最小高さと最大の高さに調整しました。
- ボタンの丸みが構成できるようになりました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-wallet:19.2.0
2023 年 6 月 26 日
play-services-auth
ライブラリの最新のアップデートには、次の変更が含まれています。- 確認済みの電話番号機能に関連する API が非推奨になりました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth:20.6.0
2023 年 6 月 20 日
Nearby UWB SDK(
play-services-nearby
)の最新のアップデートには、以下の変更が含まれています。構成可能な範囲データ通知用の新しい距離測定機能を追加しました。
supportedNtfConfigs
をご覧ください。範囲データ通知を構成する新しい範囲パラメータを追加しました。
uwbRangeDataNtfConfig
をご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-nearby:18.7.0
2023 年 6 月 15 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Storage for Firebase
- Firebase Crashlytics Gradle プラグイン
- Firebase Performance Monitoring
詳細については、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
2023 年 5 月 25 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Firebase App Check
- Firebase Realtime Database
詳細については、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
2023 年 5 月 18 日
- 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
2023 年 5 月 9 日
TensorFlow Lite Acceleration Service for Android の公開ベータ版がリリースされました。
Acceleration Service ライブラリ(
play-services-tflite-acceleration
)を使用すると、デバイスで ML パフォーマンス ベンチマークを実行し、ML ワークロードを高速化する最適な方法を自動的に決定できます。詳細については、アクセラレーション サービスのドキュメントをご覧ください。Google Play 開発者サービスの TensorFlow Lite ライブラリの最新アップデートには、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
2023 年 5 月 2 日
- 中国語、デバナーガリ、日本語、韓国語用の Google Play 開発者サービス ML Kit テキスト認識 v2 ライブラリの初回リリース。また、既存の
play-services-mlkit-text-recognition
ライブラリを更新しました。詳細については、ML Kit リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
2023 年 5 月 1 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase Authentication
- Firebase Crashlytics
- Firebase アプリ内メッセージング
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
詳細については、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
2023 年 4 月 20 日
play-services-oss-licenses
ライブラリの最新のアップデートには、ライブラリ自体から無関係なライセンス情報を削除する修正が含まれています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-oss-licenses:17.0.1
2023 年 4 月 17 日
play-services-wallet
ライブラリの最新のアップデートには、Google Pay 支払いボタンを作成してカスタマイズするための新しい API が含まれています。詳細については、Google Pay for Payments のリリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-wallet:19.2.0-beta01
2023 年 4 月 13 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics Gradle プラグイン
- Firebase Realtime Database
詳細については、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
2023 年 4 月 4 日
play-services-auth
ライブラリの最新のアップデートには、次の変更が含まれています。BeginSignInRequest
に新しい API を追加しました。これにより、デベロッパーは Jetpack ライブラリを使用して JSON リクエストでパスキーを取得できます。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
2023 年 3 月 29 日
- 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
2023 年 3 月 28 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Authentication
詳細については、Firebase Android SDK リリースノートをご覧ください。
play-services-cast
ライブラリ、play-services-cast-framework
ライブラリ、play-services-cast-tv
ライブラリの更新には、次のものがあります。- キャスト メディア通知の送信に、フォアグラウンド サービスではなく
NotificationManager
が使用されるようになりました。 - キャスト セッションがキャンセルされたことを示す新しい
CastReasonCodes#CAST_CANCELLED
を追加しました。
詳しくは、Cast Android Sender SDK リリースノートをご覧ください。
- キャスト メディア通知の送信に、フォアグラウンド サービスではなく
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
2023 年 3 月 24 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
詳細については、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
2023 年 3 月 21 日
- Google Play 開発者サービスのコードスキャナ ライブラリ(
play-services-code-scanner
)が一般提供になりました。このアップデートの詳細については、ML Kit リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-code-scanner:16.0.0
2023 年 3 月 20 日
デバイス パフォーマンス(
play-services-deviceperformance
)ライブラリの初回リリース。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-deviceperformance:16.0.0
2023 年 3 月 13 日
play-services-basement
ライブラリの最新のアップデートでは、Google Play 開発者サービスへの接続のパフォーマンスが向上しています。Nearby UWB SDK の最新のアップデートには、以下の変更が含まれています。
- Nearby サービスが
UWBClient
を再利用して複数のセッションをサポートする問題を修正しました。
- Nearby サービスが
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
2023 年 3 月 10 日
最新の Play Games サービス(v2)Native のアップデートには、GNI ライブラリ(
play-services-gni-native-c
)に対する次の変更が含まれています。このライブラリは、ライブラリ ラッパーツールのサポート ライブラリです。- ネイティブ コールバックのサポートを追加しました。
- ヘルパーマクロを追加しました
maven.google.com でリリースされたアーティファクト
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2023 年 3 月 2 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase App Distribution Gradle プラグイン
- 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
2023 年 2 月 28 日
Block Store ライブラリ(
play-services-auth-blockstore
)の最新のアップデートには、次の変更が含まれています。データをキーに関連付ける新しいメソッド
StoreBytesData.Builder#setKey
を追加しました。BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
の新しい API が追加され、リクエスト オプションが追加されました。BlockstoreClient#deleteBytes(DeleteBytesRequest)
の新しい API が追加され、リクエスト オプションが追加されました。新しい定数変数
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
2023 年 2 月 27 日
- Google Play 開発者サービスの Thread ライブラリの最新アップデートでは、API がベータ版から一般提供にアップグレードされています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-threadnetwork:16.0.0
2023 年 2 月 15 日
play-services-base
ライブラリの最新のアップデートには、次の変更が含まれています。GoogleApiAvailability
に新しい API を追加しました。これにより、デベロッパーはActivityResultContract
パターンを使用してisGooglePlayServicesAvailable
から返されるエラーコードのDialogFragment
を表示できます。
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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 をご覧ください。
2023 年 2 月 10 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Crashlytics Gradle プラグイン
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
2023 年 2 月 9 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- 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 をご覧ください。
2023 年 2 月 1 日
Nearby UWB SDK の最新のアップデートには、以下の変更が含まれています。
- デバイスの容量を表示する新しい距離測定機能を追加しました。
minRangingInterval
supportedChannels
Provisioninged-STS レンジングをサポートする新しいレンジング パラメータを追加しました。
範囲位置で有効な RSSI:
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-nearby:18.4.0
2023 年 1 月 31 日
- 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
2023 年 1 月 24 日
- Stream Protect SDK は非推奨になり、2023 年に廃止される予定です。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-streamprotect:16.1.0
2023 年 1 月 19 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Firebase App Check
- Firebase App Distribution Gradle プラグイン
- Firebase Crashlytics
- Firebase アプリ内メッセージング
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用
google-services
プラグインの最新リリース(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
2023 年 1 月 18 日
play-services-pay
ライブラリの最新のアップデートには、次の変更が含まれています。新しい API
getPendingIntentForWalletOnWear
を追加しました。これにより、Wear パートナーは、返されたPendingIntent
を介してスマートフォンで Wear のウォレット UI を起動できます。この市場の商品名を返す新しい API
getProductName
を追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-pay:16.1.0
2022 年 12 月 15 日
- Google Play 開発者サービスの Matter ライブラリの最新アップデートでは、API がベータ版から一般提供版にアップグレードされています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-home:16.0.0
2022 年 12 月 14 日
- 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
2022 年 12 月 8 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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
2022 年 12 月 6 日
- Google Play 開発者サービスの ML Kit スマート リプライ ライブラリの最初のベータ版リリース。詳細については、ML Kit リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
2022 年 12 月 5 日
OSS ライセンス Gradle プラグインの最新のアップデートでは、次の問題が修正されています。
- Gradle 構成キャッシュ機能を起動する際のエラーを回避するには、
notCompatibleWithConfigurationCache
を設定します。(GitHub 問題 #206)。
- Gradle 構成キャッシュ機能を起動する際のエラーを回避するには、
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:oss-licenses-plugin:0.10.6
2022 年 11 月 17 日
play-services-auth
ライブラリの最新のアップデートには、次の変更が含まれています。- デベロッパーが JetPack ライブラリを使用してパスキーを使用できるようにする、新しい API を
BeginSignInRequest
に追加しました。 - デベロッパーがアクティビティの結果インテントからステータス オブジェクトを取得できる、新しい API を
CredentialSavingClient
に追加しました。
- デベロッパーが JetPack ライブラリを使用してパスキーを使用できるようにする、新しい API を
play-services-fido
ライブラリの最新のアップデートには、次の変更が含まれています。FidoCredentialDetails
を導入しました。GoogleThirdPartyPaymentExtension
を導入しました。DevicePublicKeyStringDef
を導入しました。
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Firebase App Distribution Gradle プラグイン
- Firebase Performance Monitoring
詳細については、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
2022 年 11 月 11 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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
2022 年 11 月 3 日
play-services-location
ライブラリの最新のアップデートには、次の変更が含まれています。- 誤った依存関係を更新して、
SettingsClient
の問題を修正します。
- 誤った依存関係を更新して、
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-location:21.0.1
2022 年 10 月 28 日
play-services-games
ライブラリの最新のアップデートには、次の変更が含まれています。23.0.0
リリースに含まれていなかった一部の定数を再導入しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games:23.1.0
2022 年 10 月 27 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Distribution Gradle プラグイン
- 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
2022 年 10 月 24 日
- Play ゲームサービス(v2)ネイティブの初期ベータ版リリース。 詳しくは、こちらのドキュメントをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
2022 年 10 月 20 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Crashlytics
詳細については、Firebase Android SDK リリースノートをご覧ください。
TensorFlow Lite for Play 開発者サービス ライブラリの最新のアップデートには、次の変更が含まれています。
- オプションのモジュールをダウンロードする際の安定性が改善されました。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
2022 年 10 月 13 日
play-services-location
ライブラリの最新のアップデートには、次の変更が含まれています。FusedLocationProviderClient
、ActivityRecognitionClient
、GeofencingClient
、SettingsClient
は、クラスではなくインターフェースになりました。これにより、正しい使用が強制され、テストのしやすさが向上します。LocationRequest
構築の優先メソッドとしてLocationRequest.Builder
クラスを追加し、古い構築メソッドを非推奨にしました。CurrentLocationRequest.Builder
とLastLocationRequest.Builder
がfinal
になりました。- Instant App によって呼び出される
PendingIntent
ベースの API が、結果を一切配信せず、正しく失敗するようになりました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-location:21.0.0
2022 年 10 月 13 日
play-services-threadnetwork
ライブラリの最新のアップデートには、次の変更が含まれています。- Android 8.0(API レベル 26)でのサポートを追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
2022 年 10 月 12 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase アプリ内メッセージング
- Firebase ML
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle プラグイン
- Firebase Realtime Database
- Firebase Remote Config
- Firebase インストール
- Google アナリティクス向け Firebase SDK
詳細については、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
2022 年 10 月 10 日
- 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
2022 年 9 月 29 日
play-services-tflite-gpu
ライブラリの最新のアップデートには、次の変更が含まれています。ModuleInstallClient
API との互換性を確保するためにTfLiteGpu.getClient(context)
を追加しました。TfLiteGpu.isGpuDelegateAvailable(context)
の安定性を改善しました
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-tflite-gpu:16.1.0
2022 年 9 月 21 日
play-services-games
ライブラリの最新のアップデートには、次の変更が含まれています。- 録画機能を非推奨にしました。
- Android SDK バージョン 33 以降で Play ゲームサービスを介した動画の録画を無効にしました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games:23.0.0
2022 年 9 月 20 日
ウェアラブル ライブラリの最新アップデートには、次の変更が含まれます。
- Google Play 開発者サービスを搭載したデバイスでのウェアラブル SDK の提供状況を改善しました。
- Android 13 をターゲットとするアプリのサポートを追加しました。
@RecentlyNonNull
と@RecentlyNullable
を厳格な null 可能性アノテーション(@NonNull
と@Nullable
)に置き換えました。この変更により、これまで null 可能性警告が発生していたことで、Kotlin コードのビルド時や Javanull
チェック フレームワークの使用時にエラーが発生するようになりました。
詳細については、ウェアラブルのリリースノートをご覧ください。
Google Play 開発者サービス ML Kit ライブラリを更新します。詳細については、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
2022 年 9 月 15 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Crashlytics Gradle プラグイン
- Firebase インストール
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用
google-services
プラグインの最新リリース(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 をご覧ください。
2022 年 9 月 13 日
- Google Play 開発者サービス Matter ライブラリの初期ベータ版リリース。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-home:16.0.0-beta1
2022 年 9 月 6 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Check
詳細については、Firebase Android SDK リリースノートをご覧ください。
Google Play 開発者サービス TensorFlow Lite ライブラリの最新アップデート(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
2022 年 9 月 1 日
play-services-auth
ライブラリの最新のアップデートでは、次の変更が行われています。BeginSignInRequest
とGetSignInIntentRequest
に新しい API を追加しました。この API を使用すると、Google でログインを行うときに、ユーザーの Google アカウントから確認済みの電話番号をリクエストできます。
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase アプリ内メッセージング
- Firebase インストール
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
詳細については、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
2022 年 8 月 16 日
- Google Play 開発者サービス ML Kit ライブラリを更新します。詳細については、ML Kit リリースノートをご覧ください。
play-services-dtdi
ライブラリの最初のベータ版リリース(v16.0.0-beta01)が利用可能になりました。これは、デバイス間 API の最初の公開リリースです。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
2022 年 8 月 8 日
play-services-cast
ライブラリ、play-services-cast-framework
ライブラリ、play-services-cast-tv
ライブラリの更新には、次のものがあります。CastContext#getSharedInstance(Context)
のサポートが終了しました。代わりに、Task API を返すCastContext#getSharedInstance(Context, Executor)
と、Cast SDK が内部 Cast モジュールを読み込めなかった場合の例外の処理にModuleUnavailableException
を使用します。ApplicationMetadata#getImages()
のサポートが終了しました。代わりにApplicationMetadata#getIconUrl()
を使用します。これにより、Cast Developer Console で設定されたアプリ画像が返されます。play-services-cast-tv
ライブラリのminSdkVersion
を 14 から 16 に変更しました。
詳しくは、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
2022 年 8 月 5 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase App Distribution Gradle プラグイン
- Firebase Authentication
- 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
2022 年 8 月 2 日
- Google Play 開発者サービスの G+ SDK(
com.google.android.gms.plus
)は 2018 年に非推奨となり、2022 年 2 月に廃止されました。そのため、関連するリファレンス ドキュメントはすべて削除されています。
2022 年 8 月 1 日
- Google Play 開発者サービスの TensorFlow Lite ライブラリの最新アップデート(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
2022 年 7 月 25 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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
2022 年 7 月 18 日
play-services-maps
の最新のアップデートには、一般提供に向けた高度なポリラインのカスタマイズが含まれています。具体的には以下が含まれています。- ポリラインにスタイルスパンを追加しました。
- スプライト スタイルを追加しました。
- テクスチャ スタイルを追加しました。
Nearby UWB SDK の最新のアップデートには、以下の変更が含まれています。
- UWB コントローラ クライアントの作成を有効にしました。
- 一対多の双方向双方向レンジング(DS-TWR)を有効にしました。
Nearby Connections SDK の最新のアップデートには、次の変更が含まれています。
- 接続品質が良好(6 ~ 60 MBps)、良好(60 ~ 200 KBps)、低速(5 KBps)をクライアントに通知する
ConnectionLifecycleCallback#onBandwidthChanged
を追加しました。 - 元の API を置き換えるために
ConnectionType
を追加しました(たとえば、AdvertisingOptions.Builder#setDisruptiveUpgrade
ではなくAdvertisingOptions.Builder#setConnectionType
を使用します)。 AdvertisingOptions.Builder#setDisruptiveUpgrade
のサポートが終了しました。代わりにAdvertisingOptions.Builder#setConnectionType
を使用してくださいConnectionOptions.Builder#setDisruptiveUpgrade
のサポートが終了しました。代わりにConnectionOptions.Builder#setConnectionType
を使用してください
- 接続品質が良好(6 ~ 60 MBps)、良好(60 ~ 200 KBps)、低速(5 KBps)をクライアントに通知する
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
2022 年 7 月 15 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Dynamic Module のサポート
- Firebase ML
- Firebase Remote Config
- Google アナリティクス向け Firebase SDK
詳細については、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
2022 年 7 月 14 日
- 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
2022 年 7 月 6 日
- Google Play 開発者サービスの ThreadNetwork ライブラリの最初のベータ版リリース。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
2022 年 6 月 28 日
Android 用
google-services
プラグイン(v4.3.13)の最新リリースが利用可能になりました。詳細については、Firebase Android SDK リリースノートをご覧ください。Google Play 開発者サービスのコードスキャナ ライブラリの最新リリースがリリースされました。更新の詳細については、ML Kit リリースノートをご覧ください。
play-services-base
、play-services-basement
、play-services-tasks
ライブラリの最新の更新には、次の変更が含まれています。- API に追加の Google Play 開発者サービス コンポーネント(オプション モジュール)が必要かどうかを示す新しい
OptionalModuleApi
インターフェースを追加しました。 - 新しい
ModuleInstallClient
クラスを追加しました。このクラスを使用すると、明示的なリクエストを送信して、オプション モジュールをダウンロードしたり、オプション モジュールをリリースしたり、オプション モジュールを必要とする API の可用性を確認したりできます。
- API に追加の Google Play 開発者サービス コンポーネント(オプション モジュール)が必要かどうかを示す新しい
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
2022 年 6 月 23 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics Gradle プラグイン
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用
google-services
プラグイン(v4.3.12)と Android 用strict-version-matcher
プラグイン(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
2022 年 6 月 7 日
play-services-location
ライブラリの最新のアップデートには、次の変更が含まれています。- Kotlin クライアントの null 値許容アノテーションの問題を修正しました。
LocationCallback
のメモリリークの問題を修正しました。- getCurrentLocation() の新しい API が追加され、リクエスト オプションが追加されました。
- getLastLocation() 用の新しい API が追加され、リクエスト オプションが追加されました。
- エグゼキュータをサポートする requestLocationUpdates() 用の新しい API を追加しました。
- LocationRequest.PRIORITY_* 定数を非推奨とし、Priority.PRIORITY_* 定数に置き換えました。
- LocationRequest.setExpirationTime() が非推奨になり、LocationRequest.setExpirationDuration() に置き換えられました。
- ライブラリのリファレンス ドキュメント全体で、明確にし、ガイダンスを追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-location:20.0.0
2022 年 6 月 1 日
play-services-appindex
ライブラリが一般提供になりました。このライブラリはfirebase-appindexing
ライブラリの後継であり、構造化ドキュメントをIndexables
およびUserActions
として Google アシスタントと共有するユースケースをサポートしています。Google アシスタントとのドキュメント共有について詳しくは、アシスタントに動的ショートカットをプッシュするをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-appindex:16.1.0
2022 年 5 月 26 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Distribution
- Firebase App Distribution Gradle プラグイン
- Firebase Authentication
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase Performance Monitoring
詳細については、Firebase Android SDK リリースノートをご覧ください。
Google Play 開発者サービスの TensorFlow Lite ライブラリの最新アップデートには、TensorFlow v2.9 リリースに含まれるすべての変更が含まれています。
play-services-fitness
ライブラリの最新のアップデートでは、過去のフィットネス データの読み取りと書き込みをサポートする API のサポートが終了し、ヘルスコネクトに置き換えられました。
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
2022 年 5 月 25 日
- 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
2022 年 5 月 23 日
play-service-nearby
の最新アップデート(v18.2.0)には、Nearby UWB API の最初の公開リリースが含まれています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-nearby:18.2.0
2022 年 5 月 19 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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
2022 年 5 月 12 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Authentication
詳細については、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
2022 年 5 月 10 日
- Google Play 開発者サービスのコードスキャナ ライブラリの最初のベータ版リリース。詳細については、ML Kit リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
2022 年 5 月 6 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
詳細については、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
2022 年 5 月 3 日
play-services-basement
ライブラリの最新のアップデートでは、署名検証のセキュリティが向上し、可変のPendingIntent
の脆弱性に対処しています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-basement:18.0.2
2022 年 4 月 27 日
play-services-auth
ライブラリの最新のアップデートでは、次の変更が行われています。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
2022 年 4 月 14 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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
2022 年 4 月 12 日
play-services-nearby
の最新の更新(v18.1.0)には、次の変更が含まれています。Android S から Nearby Connections で、
BLUETOOTH_ADVERTISE
、BLUETOOTH_CONNECT
、BLUETOOTH_SCAN
の権限が必要になりました。受信したファイルを、割り当てられたファイル名と相対パスで保存するための
Payload#setFileName()
とPayload#setParentFolder()
を追加しました。VariantOfConcern
を追加し、公衆衛生機関(PHA)が PHA で定義された問題のバリアントを接触通知システムに添付できるようにしました。たとえば、PHA では次のような定義を割り当てることができます。VariantOfConcernType.type1
: 「ワクチンは有効です」VariantOfConcernType.type2
を「高透過性」に設定VariantOfConcernType.type3
の重大度: 「高」VariantOfConcernType.type4
を「ワクチン ブレークスルー」としてNearby Message 超音波機能を非推奨にしました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-nearby:18.1.0
2022 年 3 月 24 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
詳細については、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
2022 年 3 月 22 日
play-services-basement
ライブラリの最新のアップデートでは、Android 12 の StrictMode 違反に対処しています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-basement:18.0.1
2022 年 3 月 17 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- 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
2022 年 3 月 15 日
play-services-games-v2
ライブラリの初回リリースが利用可能になりました。このライブラリは、シンプルなログイン機能を提供します。詳しくは、v2 のログイン スタートガイドをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games-v2:17.0.0
2022 年 3 月 10 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Firebase App Distribution Gradle プラグイン
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase アプリ内メッセージング
- Firebase インストール
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
詳細については、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
2022 年 3 月 8 日
play-services-wallet
ライブラリの最新のアップデートには、クレジット カードの OCR 用の新しい API が含まれています。詳しくは、デベロッパー ガイドをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-wallet:19.1.0
2022 年 2 月 28 日
OSS ライセンス Gradle プラグインの最新のアップデートでは、次の問題が修正されています。
タスクの実行順序が原因で 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
2022 年 2 月 22 日
Google Play 開発者サービス ML Kit ライブラリを更新します。詳細については、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
2022 年 2 月 17 日
- Google Play 開発者サービスの TensorFlow Lite ライブラリの公開ベータ版がリリースされました。このライブラリをスタンドアロンの 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
2022 年 2 月 11 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Google アナリティクス向け Firebase SDK
詳細については、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
2022 年 2 月 1 日
play-services-auth
ライブラリの最新のアップデートには、電話番号による認証のログインヒントを容易にする新しい API が含まれています。ユーザーが SIM カード上の電話番号を選択して、呼び出し元アプリと共有できるようになります。詳しくは、API ドキュメントをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth:20.1.0
2022 年 1 月 25 日
- Google Play 開発者サービス ML Kit ライブラリを更新します。詳細については、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
2022 年 1 月 20 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Crashlytics
- Firebase App Distribution Gradle プラグイン
- Firebase Performance Monitoring Gradle プラグイン
詳細については、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
2022 年 1 月 10 日
Block Store SDK の最新のアップデートには、次の変更が含まれています。
アプリのブロックストアのデータをクラウドにバックアップできる新しいメソッド
StoreBytesData.Builder#setShouldBackupToCloud
を追加しました。新しい API
BlockstoreClient#isEndToEndEncryptionAvailable
を追加しました。この API を使用すると、クラウドにバックアップされた Block Store データがエンドツーエンドで暗号化されるかどうかを確認できます。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth-blockstore:16.1.0
2022 年 1 月 5 日
- 複数のライブラリの最新アップデート(以下の「アーティファクトのリリース」を参照)には、2021 年 12 月 9 日リリースに記載されている問題を修正するために、
play-services-base
とplay-services-tasks
の最新バージョン(v18.0.1)の使用が含まれています。
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
2021 年 12 月 16 日
play-services-base
とplay-services-tasks
の最新のアップデートにより、Kotlin コードでTask<Void>
の結果を処理する際にランタイム NPE(NullPointerException
)が発生する可能性がある問題が解決されています。2021 年 12 月 9 日のリリースに記載されているライブラリ バージョンのいずれかを使用している場合は、play-services-base
とplay-services-tasks
の v18.0.1 に明示的に依存することで、ランタイム NPE を回避できます。build.gradle
のdependencies
セクションに、次のコードを追加します。implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
2022 年 1 月には、12 月 9 日にリリースされた他のアーティファクトの新しいバージョンをリリースする予定です。その際、
play-services-base
とplay-services-tasks
の 18.0.1 バージョンに対する新しいPOM
依存関係が含まれます。Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
この Firebase リリースでは、2021 年 12 月 9 日のリリースに記載されている問題を修正するために、
play-services-base
とplay-services-tasks
の最新バージョン(v18.0.1)がピックアップされています。詳細については、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
2021 年 12 月 14 日
- Google Play 開発者サービス ML Kit ライブラリを更新します。詳細については、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
2021 年 12 月 10 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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
2021 年 12 月 09 日
いくつかのライブラリに対する最新の更新には、次の変更が含まれています。
- 以前は
@RecentlyNonNull
と@RecentlyNullable
が使用されていた箇所では、厳格な null 可能性アノテーション(@NonNull
と@Nullable
)が使用されています。この変更により、以前は null 可能性警告が発生していた原因が、Kotlin コードのビルド時や Javanull
チェック フレームワークの使用時にエラーになりました。同様のアノテーションの変更は、他のcom.google.android.gms
アーティファクトの今後のリリースで段階的にロールアウトされます。
影響を受けるライブラリの一覧については、「アーティファクトのリリース」をご覧ください。
- 以前は
play-services-base
、play-services-basement
、play-services-tasks
ライブラリの最新のアップデートには、前述の厳格な null 可能性アノテーションの変更と、次の追加の変更が含まれています。- 非推奨のフィットネス定数をスコープから削除しました。
withTimeout()
ユーティリティ メソッドをタスクに追加しました。
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
2021 年 11 月 30 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Check
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
詳細については、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
2021 年 11 月 18 日
- 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
2021 年 11 月 16 日
play-services-cast
ライブラリとplay-services-cast-framework
ライブラリのアップデートは次のとおりです。- キューの改善:
- キューの順序が変更されたときに呼び出される新しい
itemsReorderedAtIndexes
コールバックをMediaQueue
に追加しました。 - キューコマンドのシリアル化のサポートを追加しました。
- RemoteMediaClient#queueSetRepeatMode の
customData
パラメータを null 許容にしました。 - リモート ディスプレイ機能を非推奨にしました。
minSdkVersion
を 14 から 16 に変更しました。
詳しくは、Cast Android Sender SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
2020 年 10 月 29 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase Dynamic Links
- Firebase アプリ内メッセージング
- Google アナリティクス向け Firebase SDK
詳細については、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
2021 年 10 月 27 日
play-services-maps
クライアント ライブラリの一般提供が開始され、Android API レベル 19(Android 4.4 KitKat)以降でサポートされます。このリリースには、オプトインで使用できる新しい地図レンダラが含まれています。これにより、パフォーマンスと安定性が向上し、Cloud ベースのマップのスタイル設定がサポートされます。この機能やその他の更新の詳細については、プロダクトのリリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-maps:18.0.0
2021 年 10 月 11 日
play-services-appset
ライブラリが一般提供になりました。このライブラリは、ユーザーのプライバシーを尊重しながら、分析や不正行為防止などのユースケースをサポートするように設計されています。このライブラリには、アプリセット ID を管理するメソッドが含まれています。アプリセット ID は一意の ID で、特定のデバイスで、組織が所有するアプリセット間で使用状況やアクションを関連付けることができます。詳しくは、こちらのガイドをご覧ください。
この一般提供リリースには、デベロッパー プレビュー版に対する次の更新が含まれています。
- 複数のクライアント インターフェースの名前を変更しました。詳細については、
play-services-appset
API のリファレンス ドキュメントをご覧ください。 play-services-appset
ライブラリが、今後リリースされるデベロッパー スコープのアプリセット ID と互換性を持つようにしました。まもなく、Google Play 開発者サービスにデベロッパー スコープのアプリセット ID のサポートが追加される予定です。この機能は Google Play 開発者サービスでリリースされ、play-services-appset
ライブラリのバージョンをアップグレードしなくてもユーザーのデバイスにプッシュされます。
- 複数のクライアント インターフェースの名前を変更しました。詳細については、
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-appset:16.0.0
2021 年 10 月 4 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- Google アナリティクス向け Firebase SDK
詳細については、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
2021 年 9 月 22 日
- 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
2021 年 9 月 22 日
ads-identifier
ライブラリの最新のアップデートには、Google Play 開発者サービスの権限の宣言であるcom.google.android.gms.permission.AD_ID
が含まれています。ads-identifier
v17.1.0 以降を使用している場合は、広告 ID にアクセスするためにアプリ マニフェストで権限を再度宣言する必要はありません。ただし、アプリが広告 ID にアクセスしない場合は、<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
2021 年 9 月 13 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Functions for Firebase(クライアント)
- Firebase Realtime Database
- Firebase App Distribution Gradle プラグイン
詳細については、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
2021 年 9 月 9 日
AFS ネイティブ ライブラリの最新の更新には、次の変更が含まれています。
onAdLeftApplication
が広告のクリックを記録しないバグを修正しました。- 接続せずに広告を読み込もうとするとアプリケーションがクラッシュするバグを修正しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-afs-native:19.0.1
2021 年 8 月 23 日
- 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
2021 年 8 月 20 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase アプリ内メッセージング
- Google アナリティクス向け Firebase SDK
詳細については、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
2021 年 8 月 19 日
アナリティクス ライブラリの最新アップデートには、次の変更が含まれています。
- Android 12 をターゲットとしてライブラリをビルドできない問題を修正しました。
タグ マネージャー ライブラリの最新のアップデートには、以下の変更が含まれています。
- 内部インフラストラクチャの改善。
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
2021 年 8 月 9 日
Blockstore SDK がアプリで使用可能になり、新しくセットアップされたスマートフォンでシームレスなログインが可能になりました。詳細については、Blockstore SDK のリファレンス ドキュメントをご覧ください。
Android 用 google-services プラグイン(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
2021 年 8 月 5 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Crashlytics
- Firebase Remote Config
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用 google-services プラグイン(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 の
2021 年 7 月 28 日
play-services-appset
ライブラリのデベロッパー プレビュー リリースが利用可能になりました。このライブラリは、ユーザーのプライバシーを尊重しながら、分析や不正防止などのユースケースをサポートするように設計されています。このライブラリには、アプリセット ID を管理するメソッドが含まれています。アプリセット ID は一意の ID で、特定のデバイスで、組織が所有するアプリセット間で使用状況やアクションを関連付けることができます。詳細については、こちらのガイドをご覧ください。
ads-identifier
API リファレンス ドキュメントを更新し、ユーザーが広告トラッキング制限を有効にしたときの広告 ID の変更と、新しい Google Play 開発者サービス権限の要件に関する情報を追加しました。詳しくは、
getId()
をご覧ください。ads-identifier
ライブラリ自体に変更はありません。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-appset:16.0.0-alpha1
2021 年 7 月 22 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
詳細については、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
2021 年 7 月 21 日
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
2021 年 7 月 9 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Check
- Cloud Firestore
- Firebase Performance Monitoring
詳細については、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
2021 年 7 月 1 日
play-services-pay
ライブラリの初回リリースが利用可能になりました。このライブラリは、play-services-wallet
ライブラリのWalletObjects
機能に代わるものです。詳しくは、こちらの統合ガイドをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-pay:16.0.0
2021 年 6 月 23 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Distribution Gradle プラグイン
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
詳細については、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
2021 年 6 月 17 日
AFS ネイティブ ライブラリの最新の更新には、次の変更が含まれます。
ウェブとプレビューの広告レンダリングに合わせて、モバイル広告のレンダリングを更新します。詳細については、AFS Native SDK for Android リリースノートをご覧ください。
SPA 広告のリクエスト機能を削除。
Stream Protect SDK が、レイテンシの影響を受けやすいダウンストリーム Android TV アプリで使用できるようになりました。この SDK にはデバイスのファームウェア サポートが必要です。現在のところ、Chromecast with Google TV でのみ動作します。詳細については、Stream Protect SDK のリファレンス ドキュメントをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
2021 年 6 月 16 日
厳密な null 可能性の適用に備えて、これまで null 可能性を明示的に定義していなかったいくつかの SDK に、
@RecentlyNonNull
アノテーションと@RecentlyNullable
アノテーションを追加しました。この変更により、null の安全性違反に関する警告が表示されます。この変更により、Kotlin の相互運用性が向上し、Java の null チェック フレームワークを使用するアプリでの静的 null チェックが改善されます。
同様の
@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
2021 年 6 月 8 日
play-services-nearby
の最新の更新(v18.0.0)には、次の変更が含まれています。API サーフェスに
@NonNull
アノテーションと@Nullable
アノテーションを追加しました。これにより、以前はnull
値を安全な方法で処理していなかった Kotlin アプリが壊れる可能性があります(null 安全性に関する Kotlin ドキュメントをご覧ください)。ConnectionsClient を抽象クラスではなくインターフェースに変更しました。
ConnectionsClient#MAX_BYTES_DATA_SIZE が final に変更されました。
両方のデバイスに提供された 4 桁の人が読める形式の認証トークンを取得するための ConnectionInfo#getAuthenticationDigits() を追加しました。
他の APP が共有ファイルにアクセスできないように、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
2021 年 6 月 3 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase Dynamic Links
- Firebase Performance Monitoring
詳細については、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
2021 年 5 月 26 日
厳密な null 可能性の適用に備えて、これまで null 可能性を明示的に定義していなかったいくつかの SDK に、
@RecentlyNonNull
アノテーションと@RecentlyNullable
アノテーションを追加しました。この変更により、null の安全性違反に関する警告が表示されます。この変更により、Kotlin の相互運用性が向上し、Java の null チェック フレームワークを使用するアプリでの静的 null チェックが改善されます。
同様の
@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
2021 年 5 月 14 日
- Android 用 google-services プラグイン(v4.3.8)の更新版が利用可能になりました。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.gms:google-services:4.3.8
2021 年 5 月 13 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Authentication
- Firebase Crashlytics Gradle プラグイン
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用 google-services プラグイン(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
2021 年 5 月 11 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Cloud Storage for Firebase
- Google アナリティクス向け Firebase SDK
- Firebase A/B Testing
- Firebase App Distribution Gradle プラグイン
- Firebase App Indexing
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase Dynamic Links
- Firebase アプリ内メッセージング
- Firebase インストール
- Firebase ML
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle プラグイン
- Firebase Realtime Database
- Firebase Remote Config
以下のプロダクトの初回ベータ版がリリースされています。
- Firebase App Check
- Firebase 動的機能モジュールのサポート
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用 google-services プラグイン(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
2021 年 4 月 29 日
- 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
2021 年 4 月 27 日
play-services-maps
の最新の更新には、次の変更が含まれています。- API サーフェスに「非 semver-breaking」 null 可能性アノテーションを追加しました。
Android 11(API レベル 30)以降でパッケージの公開設定のフィルタリングをサポートするため、
AndroidManifest.xml
に次の宣言を追加しました。com.google.android.gms:play-services-maps:17.0.1
に更新したら、独自のAndroidManifest.xml
から次の行を削除できます。
ウェアラブル ライブラリの最新アップデートには、次の変更が含まれます。
- 修正されたバグ
- Google Play 開発者サービスを搭載したデバイスでのウェアラブル SDK の提供状況を改善しました。
詳細については、ウェアラブルのリリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
2021 年 4 月 20 日
Cast SDK の最新アップデートには、以下の変更が含まれています。
- GameManager と関連 API を削除しました。2017 年に非推奨となりました。
- キャスト クライアント ライブラリに SessionState クラスを追加しました。
- CastStatusCodes の詳細な説明を提供するため、CastReasonCodes を追加しました。CastContext#getCastReasonCodeForCastStatusCode(int) メソッドを使用して、CastStatusCodes から CastReasonCodes に変換します。
- 依存関係
com.google.android.datatransport:transport-api
を最新バージョンに更新しました。
詳しくは、Cast Android Sender SDK リリースノートをご覧ください。
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase App Distribution Gradle プラグイン
- 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
2021 年 4 月 12 日
OSS ライセンス Gradle プラグインの最新のアップデートでは、次の問題が修正されています。
- プロジェクトでの依存関係サイクルのサポート(GitHub 問題 #172)
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:oss-licenses-plugin:0.10.4
2021 年 4 月 8 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase インスタンス ID
- Google アナリティクス向け Firebase SDK
詳細については、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
2021 年 4 月 5 日
OSS ライセンス Gradle プラグインの最新のアップデートでは、次の問題が修正されています。
- 古い 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
2021 年 3 月 25 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
詳細については、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
2021 年 3 月 15 日
- 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
2021 年 3 月 11 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Crashlytics
- Firebase Realtime Database
詳細については、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
2021 年 3 月 1 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Authentication
- Firebase アプリ内メッセージング
- Firebase ML
- Firebase Remote Config
- Firebase App Distribution Gradle プラグイン
- Firebase Crashlytics Gradle プラグイン
- Firebase Performance Monitoring Gradle プラグイン
詳細については、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
2021 年 2 月 18 日
play-services-location
の最新の更新には、次の変更が含まれています。Fused Location Provider(FLP)は、最初の不正確な位置情報をデフォルトで抑制するようになりました。この動作により、レイテンシの増加を最小限に抑えながら、位置情報の精度を向上させることができます。正確な結果ではなく高速な結果を求めるデベロッパーは、新しい
LocationRequest#setWaitForAccurateLocation()
メソッドを呼び出すことができます。アプリが Sleep API に登録できるように、
ActivityRecognitionClient#requestSleepSegmentUpdates()
メソッドを追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-location:18.0.0
2021 年 2 月 11 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase App Indexing
- Firebase Performance Monitoring
- Firebase Crashlytics Gradle プラグイン
詳細については、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
2021 年 2 月 2 日
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
2021 年 1 月 28 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Firebase Crashlytics
- Firebase アプリ内メッセージング
- Firebase Remote Config
- Google アナリティクス向け Firebase SDK
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用 google-services プラグイン(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
2021 年 1 月 25 日
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
2021 年 1 月 20 日
- 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
2021 年 1 月 14 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Authentication
- Firebase Performance Monitoring
- Google アナリティクス向け Firebase SDK
詳細については、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
2020 年 12 月 16 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Cloud Firestore
- Cloud Functions for Firebase(クライアント)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase アプリ内メッセージング
- Firebase インストール
- Firebase インスタンス ID
- Firebase Performance Monitoring
- Firebase Realtime Database
詳細については、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
2020 年 12 月 8 日
- 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
2020 年 12 月 4 日
- 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
2020 年 12 月 3 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Remote Config
詳細については、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
2020 年 11 月 25 日
play-services-password-complexity
ライブラリを追加しました。このライブラリは、Android 4.4 以降を搭載したデバイス向けに、画面ロックの品質チェック(Android 10 で導入)をサポートしています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-password-complexity:17.0.0
2020 年 11 月 12 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase Authentication
- Firebase Crashlytics
- Firebase Crashlytics Gradle プラグイン
- Firebase インストール
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle プラグイン
- Firebase Remote Config
詳細については、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
2020 年 11 月 9 日
play-services-auth
ライブラリの最新のアップデートには、次の変更が含まれています。新しい API クライアント
CredentialSavingClient
を追加しました。これにより、後でログインに使用できるユーザーのパスワード認証情報を保存できます。ユーザーが [Google でログイン] ボタンをタップしたときに Google ログインフローを開始する、新しい API
SignInClient#getSignInIntent(GetSignInIntentRequest)
を追加しました。
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
2020 年 10 月 27 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase アプリ内メッセージング
- Firebase インスタンス ID
- Firebase Remote Config
- Google アナリティクス向け Firebase SDK
- Firebase Performance Monitoring Gradle プラグイン
詳細については、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
2020 年 10 月 23 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- 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
2020 年 10 月 20 日
- 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
2020 年 10 月 19 日
play-services-base
ライブラリとplay-services-basement
ライブラリの最新アップデートには、次の変更が含まれています。サービスがバインド解除されるときに
NoSuchElementException
がスローされることがあるときに発生するクラッシュを防ぎます。AndroidManifest.xml
に Google Play 開発者サービスを使用するための適切なメタデータタグがない場合、IllegalStateException
の代わりにGooglePlayServicesIncorrectManifestValueException
またはGooglePlayServicesMissingManifestValueException
をスローします。これは、アプリのビルド方法に問題があることを示している可能性があります。
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
2020 年 10 月 7 日
play-services-auth-api-phone
ライブラリの最新の更新では、新しい SMS Code Browser API が追加されています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth-api-phone:17.5.0
2020 年 10 月 6 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Android 部品構成表(部品構成表)
- Google アナリティクス向け Firebase SDK
- Cloud Firestore と Firebase Dynamic Links SDK
- Firebase Performance Monitoring Gradle プラグイン
詳細については、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
2020 年 9 月 30 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Cloud Firestore、Firebase Cloud Messaging、Firebase Crashlytics、Firebase インスタンス ID、Firebase Performance Monitoring、Firebase Realtime Database SDK
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用
google-services
プラグイン(v4.3.4)とstrict-version-matcher
プラグイン(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
2020 年 9 月 23 日
play-services-location
の最新の更新には、次の変更が含まれています。デバイス上の単一の現在地修正を算出する
FusedLocationProviderClient.getCurrentLocation()
メソッドを追加しました。FusedLocationProviderClient
に Android 11 のデータアクセス監査アトリビューション タグのサポートを追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-location:17.1.0
2020 年 9 月 11 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Firebase Authentication SDK
- Firebase Crashlytics Gradle プラグイン
詳細については、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
2020 年 9 月 10 日
- 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
2020 年 9 月 8 日
- Google Play 開発者サービスの最新のアップデートでは、AFS Native での TCF v2 のサポートが追加されました。詳細については、AFS Native SDK for Android リリースノートをご覧ください。
2020 年 9 月 1 日
Google Play 開発者サービスのビジョン ライブラリのアップデートは次のとおりです。
- 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
2020 年 8 月 28 日
play-services-games
ライブラリの更新には、LeaderboardsClient
の修正が含まれています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games:20.0.1
2020 年 8 月 27 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Cloud Firestore、Cloud Functions for Firebase(クライアント)、Cloud Storage for Firebase、Firebase In-App Messaging、Firebase Realtime Database SDK
- Firebase Crashlytics Gradle プラグイン
詳細については、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
2020 年 8 月 20 日
- Google Play 開発者サービスのアウェアネス ライブラリで、内部機能のマイナー アップデートが行われました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-awareness:18.0.1
2020 年 8 月 18 日
play-services-basement
、play-services-tasks
、play-services-base
の最新の更新には、次の変更が含まれています。厳密な null 可能性の適用に備えて、これまで
base
とbasement
の SDK で null 可能性を明示的に定義していなかった@RecentlyNonNull
アノテーションと@RecentlyNullable
アノテーションを追加しました。これにより、Kotlin の相互運用性が向上し、Javanull
チェック フレームワークを使用するユーザー向けの静的null
チェックも改善されます。@RecentlyNonNull
と@RecentlyNullable
の同様の追加が、com.google.android.gms
アーティファクトのリリースで段階的にロールアウトされます。アプリと Google Play 開発者サービス間の接続の問題により API 呼び出しが失敗した場合、失敗した
ConnectionResult
にApiException
のStatus
からアクセスできるようになりました。デバイスに有効な Google Play 開発者サービスがインストールされていない特定の状況では、API 呼び出しの失敗が速くなり、ユーザーの承認を待たずに済みます。
Fragment
を受け入れる新しいGoogleApiAvailability#getErrorDialog
オーバーロードを追加しました。Tasks#call
メソッドのサポートが終了し、TaskCompletionSource
に置き換えられました。その他の Google Play 開発者サービス API に関する内部更新を行いました。
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
August 17, 2020 年 8 月 17 日
play-services-games
ライブラリの更新には、次の変更が含まれています。loadFriends
を追加しました。getCompareProfileIntent
を追加しました。- ニックネームを利用して 2 人のプレーヤーにより多くのコンテキストを提供する
getCompareProfileIntentWithAlternativeNameHints
を追加しました。 - ログインしているプレーヤーに関する最新データを取得する
getCurrentPlayer
を追加しました。 COLLECTION_SOCIAL
を削除しました。COLLECTION_FRIENDS
を追加しました。- ログインしているプレーヤーのプロパティを取得する
getCurrentPlayerInfo
を追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games:20.0.0
2020 年 8 月 14 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Google アナリティクス向け Firebase SDK
- Firebase Crashlytics と Firebase ML SDK
- Firebase App Distribution Gradle プラグイン
詳細については、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
2020 年 8 月 10 日
Google Play 開発者サービスのフィットネスの最新リリースでは、以下の点が変更されました。
- 次の
DataType
が非推奨になりました。TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- サポートが終了した次の
DataType
を削除しました。TYPE_ACTIVITY_SAMPLES
- 非推奨になったメソッド
DataSource#getDataQualityStandards
(および関連する定数)、DataSource#getName
、DataSource.Builder#setName
を削除しました。 - メソッド
DataReadRequest#aggregate(DataSource)
とDataReadRequest#aggregate(DataType)
を追加し、データの集計を容易にしました。 - 既存のメソッド
DataReadRequest#aggregate(DataType, DataType)
とDataReadRequest#aggregate(DataSource, DataType)
が非推奨になりました。
- 次の
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-fitness:19.0.0
2020 年 7 月 30 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Firebase Cloud Messaging、Firebase インスタンス ID、Firebase インストール 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
2020 年 7 月 29 日
- Android TV アプリ用の新しい Cast Receiver SDK を追加しました。この 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
2020 年 7 月 20 日
- 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
2020 年 7 月 17 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Firebase Performance Monitoring
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
2020 年 7 月 16 日
play-services-auth
ライブラリの最新のアップデートには、次の変更が含まれています。BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
に新しい API を追加しました。 オプトインしたユーザーの場合、ユーザーのアクション(「続行」ボタンのタップなど)を待たずに、ワンタップ ログイン中に認証情報を自動的に選択できます。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth:18.1.0
2020 年 7 月 8 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Firebase Cloud Messaging と Firebase インスタンス ID の SDK
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
2020 年 7 月 6 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase A/B Testing、Firebase Authentication、Cloud Firestore、Firebase Cloud Messaging、Firebase Crashlytics、Firebase In-App Messaging、Firebase インスタンス ID、Firebase Remote Config SDK
- Google アナリティクス向け Firebase SDK
詳細については、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
2020 年 6 月 18 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase 部品構成表(BoM)
- Firebase Cloud Messaging、Firebase Crashlytics、Firebase インスタンス ID、Firebase Realtime Database SDK
- Firebase Crashlytics Gradle プラグイン
詳細については、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
2020 年 6 月 4 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Crashlytics、Firebase Crashlytics NDK、Firebase インストール SDK
- Google アナリティクス向け Firebase SDK
- Firebase App Distribution Gradle プラグイン
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
2020 年 6 月 1 日
play-services-basement
、play-services-tasks
、play-services-base
の最新の更新には、次の変更が含まれています。- ユーザーがロケールを変更したときに、Google Play 開発者サービスの可用性に関するエラー メッセージ文字列が正しく更新されるようにバグを修正しました。
Activity
を使用してメインスレッドからGoogleApi
ベースのクライアントをインスタンス化する際の競合状態に関するバグを修正しました。Task
が重複して完了した場合のエラー メッセージをさらに詳細にしました。- その他の Google Play 開発者サービス API に関する内部更新を行いました。
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
2020 年 5 月 21 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Cloud Messaging、Firebase In-App Messaging、Firebase インストール、Firebase インスタンス ID SDK
- Google アナリティクス向け Firebase SDK
- Firebase Crashlytics Gradle プラグイン
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
2020 年 5 月 7 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Cloud Messaging、Firebase インストール、Firebase インスタンス ID SDK
- Google アナリティクス向け Firebase SDK
- Firebase App Distribution Gradle プラグイン
- Firebase Crashlytics Gradle プラグイン
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
2020 年 4 月 29 日
play-services-recaptcha
ライブラリの初回リリースが利用可能になりました。API レベル 16 以降をターゲットとする Android スマートフォンとテレビの両方で、次の 2 つの機能のサポートが含まれています。reCAPTCHA Enterprise API。クライアントに数値スコアを提供します。これは、ユーザーが実在の人物であり、自動攻撃の対象ではない可能性を示します。詳しくは、こちらの統合ガイドをご覧ください。
reCAPTCHA 2FA API。クライアントは、メールによる本人確認でユーザーを要求できます。詳しくは、こちらの統合ガイドをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-recaptcha:16.0.0
2020 年 4 月 23 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Authentication、Firebase Crashlytics、Firebase Crashlytics NDK、Cloud Firestore、Firebase Cloud Messaging、Firebase In-App Messaging、Firebase インストール、Firebase インスタンス ID、Firebase ML Kit、Firebase Performance Monitoring、Firebase Realtime Database、Firebase Remote Config SDK
- Google アナリティクス向け Firebase SDK
- Firebase Crashlytics Gradle プラグイン
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2 をご覧ください。
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
2020 年 4 月 16 日
- 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
2020 年 4 月 9 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Crashlytics、Firebase Crashlytics NDK、Firebase In-App Messaging、Firebase 向け ML Kit、Firebase Performance Monitoring SDK
- Firebase Crashlytics Gradle プラグインと Firebase App Distribution Gradle プラグイン
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
2020 年 4 月 3 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Cloud Messaging、Firebase インストール、Firebase インスタンス ID
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-installations:16.2.1 をご覧ください。
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
2020 年 4 月 1 日
play-services-auth
ライブラリの最新のアップデートには、次の変更が含まれています。- 新しい API クライアント
SignInClient
を追加しました。これは、既存のユーザーのログインと新しいユーザーの登録の両方を含め、アプリのユーザーを認証するのに役立ちます。現在サポートされている認証情報は、ID トークンとユーザー名とパスワードの 2 種類です。
- 新しい API クライアント
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth:18.0.0
2020 年 3 月 30 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Cloud Firestore、Firebase Cloud Messaging、Firebase Crashlytics、Firebase Crashlytics NDK、Firebase インストール、Firebase インスタンス ID
- Google アナリティクス向け Firebase SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0 をご覧ください。
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
2023 年 3 月 26 日
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
2020 年 3 月 19 日
play-services-basement
、play-services-tasks
、play-services-base
の最新の更新には、次の変更が含まれています。- API サーフェスに「非 semver-breaking」 null 可能性アノテーションを追加しました。
たとえば、
GoogleApiAvailability#makeGooglePlayServicesAvailable
が@NonNull Task
を返すようになり、Kotlin コンパイラがプラットフォーム タイプではなく、非 null として扱うようになりました。ただし、渡されたActivity
パラメータは(実質的に null でなくても)@NonNull
とマークされないため、Activity?
で渡す Kotlin コードがこの変更によって破損することはありません。- 他の 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
2020 年 3 月 18 日
- Google Mobile Ads Android SDK と Firebase Ads SDK のアップデート。プロダクトのリリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
2020 年 3 月 17 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Crashlytics Gradle プラグイン
- Firebase Crashlytics、Firebase Cloud Messaging、Firebase In-App Messaging、Firebase インストール、Firebase インスタンス ID、Firebase Remote Config SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
2020 年 3 月 12 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Authentication SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
2020 年 3 月 10 日
play-services-fido
ライブラリの最新のアップデートには、次の変更が含まれています。- U2F API が非推奨になりました。U2F API のユーザーは FIDO2 API に移行する必要があります。 U2F API は 2020 年までサポートされ、2021 年に削除されます。
Fido2ApiClient
の登録と署名用の新しいメソッドを公開しました。これらの方法は標準版とほぼ同じで、- ログイン リクエストのみの
UserVerificationMethod
拡張機能のサポートを追加しました。この拡張機能は登録リクエストではサポートされていません。 IsUserVerifyingPlatformAuthenticatorAvailable
メソッドのサポートを追加しました。- WebAuthn の仕様に従って、
PublicKeyCredential
をトップレベル レスポンスとして公開しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-fido:18.1.0
2020 年 3 月 9 日
Firebase の最新のアップデート内容は以下のとおりです。
- 多くの Firebase Android SDK の Kotlin 拡張機能ライブラリがベータ版から正式版に移行しました。これらの ktx ライブラリを使用すると、慣用的な Kotlin 構文を使用して Firebase Android API にアクセスできます。これらの ktx ライブラリの詳細については、Android -- Kotlin リファレンス ドキュメントをご覧ください。
OSS ライセンス Gradle プラグインの最新のアップデートでは、次の問題が修正されています。
- ライブラリ プロジェクトが存在する場合にライセンスが見つからない(GitHub の問題 #119)
- POM ファイルが解決できない場合にメソッドのオーバーロードが不明瞭になる(GitHub の問題 #120)
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:oss-licenses-plugin:0.10.2
2020 年 3 月 3 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Cloud Messaging と Firebase インスタンス ID の SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
Google Play 開発者サービスの
SMS Verification APIs
に、レシーバーを保護するための新しい権限が追加されました。詳細については、SmsRetriever
のドキュメントをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2020 年 3 月 2 日
- 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
2020 年 2 月 27 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Cloud Firestore、Firebase Cloud Messaging、Firebase インスタンス ID、Firebase Remote Config SDK
- Google アナリティクス向け Firebase SDK
- Firebase 部品構成表(BoM)
このアップデートには、Firebase インストール SDK の初回リリースも含まれています。
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
2020 年 2 月 24 日
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
2020 年 2 月 14 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Dynamic Links SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
2020 年 2 月 3 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Crashlytics Gradle プラグイン
- Firebase A/B Testing、Firebase App Indexing、Cloud Firestore、Cloud Functions for Firebase(クライアント)、Cloud Storage for Firebase、Firebase Realtime Database、Firebase Remote Config の各 SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
Google Play 開発者サービスのアウェアネス ライブラリの v18.0.0 リリースには、以下の互換性を破る変更が含まれています。
Awareness#SnapshotClient
からgetPlaces()
API とgetWeather()
API を削除しました。詳細については、サポート終了のお知らせをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1 の
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1 の場合
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
2020 年 1 月 14 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase In-App Messaging と Firebase Performance Monitoring SDK
- Google アナリティクス向け Firebase SDK
- Firebase 部品構成表(BoM)
このアップデートには、Firebase Crashlytics の初回ベータ版リリースも含まれています。
- NDK クラッシュ レポート用の Firebase Crashlytics SDK と Firebase Crashlytics SDK
- Firebase Crashlytics Gradle プラグイン
詳細については、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
2020 年 1 月 13 日
OSS ライセンス Gradle プラグインの最新のアップデートでは、次の問題が修正されています。
- 古い API の使用によるビルド警告(GitHub の問題 #57)
- 一部のライブラリのコンテンツが空です(GitHub の問題 #99)。
- 「このアプリにはオープンソース ライセンスがありません」というメッセージ(GitHub 問題 #105)
- OOM の可能性(GitHub の問題 #106)
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:oss-licenses-plugin:0.10.1
2019 年 12 月 18 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase App Distribution Gradle プラグイン
- Firebase Performance Monitoring SDK と Remote Config SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
2019 年 12 月 9 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase App Distribution Gradle プラグイン
- Cloud Firestore、Firebase Cloud Messaging、Firebase インスタンス ID、Firebase Performance Monitoring、および Remote Config SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
2019 年 12 月 5 日
play-services-cast
ライブラリとplay-services-cast-framework
ライブラリのアップデートは次のとおりです。- Cast SDK によって作成されたメディア セッションを有効または無効にする
setMediaSessionEnabled
を追加しました。 - キャスト セッション中のメディア通知の表示方法を変更しました。メディア通知が有効になっている場合は、キャスト セッション中に常に表示されます。これまでは、アプリがバックグラウンドで動作している場合にのみ表示されていました。
Parcelable
インターフェースを実装するよう、一部のメディア関連のクラスを変更しました。
- Cast SDK によって作成されたメディア セッションを有効または無効にする
2019 年 11 月 22 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Authentication SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
2019 年 11 月 19 日
com.google.android.gms:play-services-games
ライブラリの更新には、リアルタイム マルチプレーヤー API とターンベースのマルチプレーヤー API のサポート終了が含まれています。詳しくは、こちらのドキュメントをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games:19.0.0
2019 年 11 月 11 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase App Distribution Gradle プラグイン
- Cloud Firestore、Firebase Cloud Messaging、Firebase In-App Messaging、Firebase インスタンス ID、Firebase 向け ML Kit、Firebase Performance Monitoring SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
Android 用
google-services
プラグイン(v4.3.3)と Android 用strict-version-matcher
プラグイン(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
2019 年 11 月 5 日
- 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
2019 年 10 月 25 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Google アナリティクス向け Firebase SDK
- Cloud Firestore SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
2019 年 10 月 16 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase App Distribution Gradle プラグイン
- Cloud Firestore、Firebase 向け ML Kit、Firebase Performance Monitoring、Firebase Realtime Database、Firebase Remote Config の各 SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
2019 年 10 月 15 日
play-services-auth-api-phone
ライブラリを更新し、新しい SMS Code Autofill API を追加しました。詳細については、SmsCodeRetriever
のドキュメントをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth-api-phone:17.3.0
2019 年 10 月 10 日
OSS ライセンス Gradle プラグインの最新アップデートには、次のものが含まれています。
- プラグインの動作を変更して、パッケージ化された依存関係のみを含める。
- GitHub PR#88 で複数のライセンス宣言のある .pom ファイルの処理を修正しました。
- 新しい Gradle API を使用します(GitHub PR#62 および PR#64)。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:oss-licenses-plugin:0.10.0
2019 年 9 月 26 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase Authentication、Cloud Storage for Firebase、Firebase In-App Messaging、Firebase ML Kit、Firebase Remote Config SDK
- Firebase App Distribution Gradle プラグイン
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
2019 年 9 月 25 日
play-services-basement
ライブラリで使用できる API 機能に関するバグを修正しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-basement:17.1.1
2019 年 9 月 13 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Cloud Firestore SDK(v21.1.1)
- Firebase 部品構成表(BoM)(v22.2.1)
詳細については、Firebase Android SDK リリースノートをご覧ください。
問題 - Cloud Firestore 用の Firebase Android SDK v21.1.0 リリースで、キャッチされない例外がトリガーされる可能性があるという報告がありました。したがって、この問題は Firebase BoM v22.2.0 リリースにも影響します。修正を受けるには、Cloud Firestore SDK または Firebase BoM を次のバージョンに更新してください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
2019 年 9 月 11 日
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
2019 年 9 月 9 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Cloud Firestore、Cloud Storage for Firebase、Firebase ML Kit、Firebase Realtime Database、Firebase Remote Config の各 SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
2019 年 9 月 6 日
- Android 用
google-services
プラグイン(v4.3.2)が利用可能になりました。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.gms:google-services:4.3.2
2019 年 8 月 29 日
- 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
2019 年 8 月 28 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Google アナリティクス向け Firebase SDK
- Cloud Functions for Firebase(クライアント)と Firebase ML Kit SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
2019 年 8 月 27 日
Google Play 開発者サービスのウォレット SDK のアップデートは次のとおりです。
サポートが終了した 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
- クラス
Google Pay API オブジェクトと JSON 以外のビルダーで、JSON 以外のメソッドのサポートを終了しました。非推奨のシンボルではなく、Google Pay API のドキュメントに記載されている JSON ベースの 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
2019 年 8 月 22 日
Android 用
google-services
プラグイン(v4.3.1)が利用可能になりました。このリリースでは、サポートが終了した API の呼び出しが削除されます。詳細については、Firebase Android SDK リリースノートをご覧ください。Google Play 開発者サービス フィットネスの v18.0.0 リリースには、以下の重大な変更があります。
- 次の GoogleApiClient ベースの API が非推奨になりました。
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- サポートが終了した次の DataType を削除しました。
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- 非推奨になったメソッド
fromLocationRequest
をSensorRequest
から削除しました。 DataPoint
とDataSet
のビルダーを追加しました。
- 次の GoogleApiClient ベースの API が非推奨になりました。
maven.google.com でリリースされたアーティファクト
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
2019 年 8 月 16 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Google アナリティクス、Cloud Firestore、Firebase Cloud Messaging、Firebase ML Kit 用の Firebase SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
2019 年 8 月 14 日
com.google.android.gms:play-services-games
ライブラリの更新には、onSnapshotOpened
のIllegalArgumentException
に起因する問題の修正が含まれています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games:18.0.1
2019 年 8 月 7 日
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
の次のメソッドのサポートが含まれています。このリリースでは、2019 年 7 月 2 日のリリースノートに記載されている
com.google.android.gms:play-services-awareness:17.0.0
リリースとの互換性の問題が修正されています。Jetpack より前のcom.google.android.gms:play-services-awareness:16.0.0
を使用するという回避策は不要になりました。com.google.android.gms:play-services-awareness:**17.0.0**
リリースは使用しないでください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
2019 年 8 月 1 日
- Firebase の最新のアップデートには、Firebase Performance Monitoring Gradle プラグインの変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:perf-plugin:1.3.1
2019 年 7 月 24 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Cloud Functions for Firebase(クライアント)、Firebase Realtime Database、Cloud Storage for Firebase、Cloud Firestore、Firebase ML Kit の各 SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
2019 年 7 月 23 日
- 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
2019 年 7 月 12 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- アナリティクス、Firebase Authentication、Cloud Storage for Firebase、Firebase In-App Messaging、ML Kit の各 SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-abt:18.0.1 の
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
2019 年 7 月 10 日
- Firebase の最新のアップデートには、Firebase Performance Monitoring Gradle プラグインの変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:perf-plugin:1.3.0
2019 年 7 月 9 日
- 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
2019 年 7 月 2 日
- Google Play 開発者サービス
auth.api.phone
に、新しい SMS User Consent API が追加されました。詳細については、startSmsUserConsent
のドキュメントをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth-api-phone:17.1.0
com.google.android.gms:play-services-awareness:17.0.0
に関する既知の問題
2019 年 6 月 27 日
- Android 用
google-services
プラグイン(v4.3.0)とstrict-version-matcher
プラグイン(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
2019 年 6 月 24 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Cloud Firestore、Firebase Cloud Messaging、Firebase Performance Monitoring、Firebase インスタンス ID の各 SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
2019 年 6 月 20 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase In-App Messaging SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
2019 年 6 月 17 日
Google Play 開発者サービスと Firebase の最新のアップデートには、次の変更が含まれています。
Android サポート ライブラリから Jetpack(AndroidX)ライブラリへの移行。 ライブラリは、アプリを次のように変更しない限り動作しません。
com.android.tools.build:gradle
を v3.2.1 以降にアップグレードします。compileSdkVersion
を 28 以降にアップグレードします。- Jetpack(AndroidX)を使用するようにアプリを更新します。AndroidX への移行の手順を行います。
Firebase 部品構成表(BoM)
maven.google.com でリリースされたアーティファクト
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appInvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-Instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-パノラマ: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
2019 年 5 月 31 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Cloud Firestore SDK
- Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
2019 年 5 月 28 日
- Firebase の最新のアップデートには、Cloud Firestore、In-App Messaging、ML Kit、Performance Monitoring SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
2019 年 5 月 21 日
- 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
2019 年 5 月 16 日
- OSS ライセンス Gradle プラグインが更新されました。詳しくは、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
2019 年 5 月 7 日
Firebase の最新のアップデートには、以下の変更が含まれています。
Firebase 向け Google アナリティクス、Firebase App Indexing、Firebase Authentication、Cloud Firestore、Cloud Functions for Firebase(クライアント)、Firebase Cloud Messaging、Cloud Storage for Firebase、Firebase Dynamic Links、Firebase Invites、Firebase ML Kit、Firebase Performance Monitoring Firebase Realtime Database、Firebase Remote Config、Firebase A/B Testing、Firebase インスタンス ID SDK
Firebase Gradle プラグイン
Firebase 部品構成表(BoM)
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-Invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appInvite:17.0.0
2019 年 4 月 29 日
- Places SDK for Android の Google Play 開発者サービス バージョンは非推奨となりました。静的な新しい Places SDK for Android に切り替える方法について詳しくは、移行ガイドをご覧ください。
更新: 2019 年 7 月 29 日の時点で、com.google.android.gms:play-services-places
アーティファクトは廃止されました。Places SDK for Android を引き続き使用するには、サポートされているバージョンの Places SDK for Android に更新してください。サポートされているバージョンは、リリースノートに記載されています。
2019 年 4 月 23 日
- Cast SDK に、ライブ ストリームをサポートする API を追加しました。拡張コントローラ 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
2019 年 4 月 15 日
InstantApps.showInstallPrompt()
に事前登録のサポートを追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-Instantapps:16.1.2
2019 年 4 月 9 日
- InstantApps SDK を更新し、特定のデバイスで InstantApps を起動できるかどうかを確認する新しいメソッドを追加しました。
areInstantAppsEnabledForDevice()
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-Instantapps:16.1.0
2019 年 4 月 5 日
Firebase の最新のアップデートには、インスタンス ID、Firebase Authentication、Firebase Cloud Messaging、Firebase Performance Monitoring、Firebase Remote Config SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
Kotlin 拡張機能を含む Cloud Firestore Android ライブラリのベータ版がリリースされました。詳細については、最新の 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
2019 年 4 月 2 日
- Firebase の最新のアップデートには、Firebase 部品構成表(BoM)の更新が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-bom:17.0.0
2019 年 3 月 27 日
Firebase の最新のアップデートには、以下の変更が含まれています。
- Firebase インスタンス ID、Firebase In-App Messaging、Cloud Firestore、Firebase Cloud Messaging、Firebase ML Kit、Firebase Remote Config SDK
- Firebase Gradle プラグイン
詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
2019 年 3 月 21 日
- Drive API は非推奨となり、2019 年 12 月 6 日にご利用いただけなくなります。詳しくは、移行ガイドをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-drive:16.1.0
2019 年 3 月 18 日
- Cronet 用の Google Play 開発者サービス クライアント ライブラリが利用可能になりました。Cronet は高パフォーマンスのネットワーク ライブラリです。詳細については、Cronet を使用してネットワーク オペレーションを実行するをご覧ください。Cronet 用の Google Play 開発者サービス クライアント ライブラリを使用すると、Google Play 開発者サービスから読み込まれた Cronet の最新コピーをアプリで使用できるようになります。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-cronet:16.0.0
2019 年 3 月 15 日
Firebase の最新のアップデートには、Firebase Core、Firebase 向け Google アナリティクス、Firebase Invites、Firebase Dynamic Links、Cloud Functions for Firebase Client SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
Firebase 部品構成表(BoM)が試験運用版機能として利用可能になりました。Firebase で部品構成表(BoM)の Gradle 機能を使用すると、Firebase プラットフォーム全体のバージョンを設定できます。Firebase BoM を使用してアプリに SDK を追加するには、Android プロジェクトに Firebase を追加するをご覧ください。
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
2019 年 3 月 13 日
- 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
2019 年 3 月 12 日
Games.GamesOptions
とGames.Builder
のサポートを終了しました。SnapshotMetadata.getSnapshotId
メソッドを追加しました。- Requests/Gifts API と Quests API を削除しました。以前のお知らせをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-games:17.0.0
2019 年 3 月 11 日
- 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
2019 年 2 月 26 日
- Firebase の最新のアップデートには、インスタンス ID、Cloud Firestore、Firebase In-App Messaging、Firebase Cloud Messaging SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
- アプリがメッセージを受信したときに Android 応答なし(ANR)エラーでクラッシュすることがある Google Cloud Messaging の問題を修正しました。
- インスタンス ID で、トークン リクエストへのレスポンスが遅い、または場合によってはリクエストがタイムアウトする問題を修正しました。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
2019 年 2 月 7 日
- Firebase の最新のアップデートには、Firebase AB Testing、Firebase Invites、Firebase Dynamic Links、Cloud Firestore、Firebase Remote Config SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
- Google Play 開発者サービスの最新のアップデートで、AFS ネイティブが追加されました。詳細については、AFS Native SDK for 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
2019 年 2 月 6 日
- マップの最新のアップデートでは、新しいジェスチャー コントロール設定が追加されています。詳しくは、Maps SDK for Android リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-maps:16.1.0
2019 年 1 月 31 日
- Firebase の最新のアップデートには、Firebase 向け ML Kit、Firebase Core、Firebase 向け Google アナリティクス、Google 広告 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
2019 年 1 月 30 日
- 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
2019 年 1 月 25 日
- Firebase の最新のアップデートには、Realtime Database、Cloud Firestore、In-App Messaging の各 SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
2019 年 1 月 10 日
OSS ライセンス
- OSS ライセンス ライブラリの最新アップデートでは、Google Play 開発者サービスのアップデートによる OSS ライセンス データのアップデートが可能になります。
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
2019 年 1 月 9 日
- Firebase の最新のアップデートには、Firebase Remote Config SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-config:16.1.3
2018 年 12 月 22 日
- Firebase の最新のアップデートには、Firebase Crashlytics SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.crashlytics.sdk.android:crashlytics:2.9.8
2018 年 12 月 19 日
- Firebase の最新のアップデートには、Cloud Firestore と Firebase Performance Monitoring SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
2018 年 12 月 18 日
- 最新の WebAuthn 仕様に従って FIDO2 API を更新しました。デベロッパーは FIDO2 API を使用して、外部 U2F 認証システムと、サポートされているデバイス常駐の「埋め込み」認証システムという 2 種類の認証システムで、ユーザーを厳密に認証できます。
Fido2ApiClient
とFido2PrivilegedApiClient
からコンストラクタを削除しました。これらのクラスは、Fido
の静的ファクトリを介してインスタンス化する必要があります。MakeCredentialOptions
とBrowserMakeCredentialOptions
の名前を、それぞれPublicKeyCredentialCreationOptions
とBrowserPublicKeyCredentialCreationOptions
に変更しました。AuthenticationExtensions
メンバーでRequestOptions
を拡張しました。これにより、登録または認証セレモニーの実施時に呼び出し元がクライアントサイドの動作を指示できるようになります。現時点では、FidoAppIdExtension
のみがサポートされています。ユースケースによっては、今後さらに多くの拡張機能がサポートされる可能性があります。AuthenticatorSelectionCriteria
のビルダーを追加しました。PublicKeyCredentialRequestOptions
、BrowserPublicKeyCredentialRequestOptions
のビルダーを変更しました。- API レスポンス レベルのオブジェクト
AuthenticatorAttestationResponse
、AuthenticatorAssertionResponse
、AuthenticatorErrorResponse
のビルダーを削除しました。 PublicKeyCredentialParameters
で使用する COSE レジストリの RSA アルゴリズムと EC2 アルゴリズムの列挙を追加しました。- 登録式で返される構成証明オブジェクトの難読化レベルを指定する
AttestationConveyancePreference
を追加しました。 - 以前の TokenBindingIdValue の名前を変更し、
TokenBinding
に再構成しました。 - WebAuthn のドラフト WD11 を表すために、他のデータ構造を拡張または更新しました。たとえば、
PublicKeyCredentialUserEntity
の「user id」フィールドは、String
ではなくbyte[]
に更新されました。これに応じて実装を更新してください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-fido:17.0.0
2018 年 12 月 13 日
- セッションが別のセンダーによって停止された場合に 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
2018 年 12 月 6 日
- Firebase の最新のアップデートには、Firebase Authentication SDK と Cloud Firestore SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
2018 年 12 月 3 日
- Firebase の最新のアップデートには、Firebase Dynamic Links、Firebase Invites、Firebase Remote Config、Firebase Performance Monitoring、Firebase 向け Google アナリティクス、Firebase 向け Google 広告 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
2018 年 11 月 29 日
- Firebase の最新のアップデートには、Firebase App Invites、Firebase Ml Kit、Firebase Performance Monitoring SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
2018 年 11 月 13 日
2018 年 10 月 2 日リリースの既知の問題
2018 年 10 月 2 日のリリースの一部のライブラリでは、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 |
2018 年 11 月 12 日
広告
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
2018 年 11 月 9 日
- Firebase の最新のアップデートには、Cloud Firestore、Cloud Functions for Firebase、Firebase In-App Messaging、Firebase Database、Firebase Storage SDK の更新が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
2018 年 11 月 5 日
- OSS ライセンス Gradle プラグインの最新のアップデートでは、ライセンス テキストを UTF-8 でエンコードし、一部のデベロッパーが経験したバグが解決されています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:oss-licenses-plugin:0.9.4
2018 年 11 月 2 日
- Firebase の最新のアップデートには、バグの修正と、Firebase 向け Google アナリティクスの最適化による起動レイテンシの短縮が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
広告
AdRequest.Builder
にsetMaxAdContentRating()
メソッドとsetTagForUnderAgeOfConsent()
メソッドを追加しました。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
2018 年 10 月 25 日
- Firebase の最新のアップデートには、Cloud Firestore、In-App Messaging、Performance Monitoring の各 SDK に加え、Google サービス Gradle プラグインに対する変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
2018 年 10 月 18 日
- Cast の最新のアップデートには、広告、CAF マニフェスト、
UIMediaController
内のSeekBar
バインディングに対する変更が含まれています。詳しくは、Cast Android センダー リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
2018 年 10 月 16 日
- 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
2018 年 10 月 9 日
- strict-version-matcher-plugin 依存関係の分析をリファクタリングし、競合するアーティファクト バージョンが特定された場合のエラー メッセージを改善しました。エラー メッセージにプロジェクト名とプロジェクト内依存関係名が表示されるようになりました。これにより、宣言された依存関係のどれがエラーを引き起こしているかを特定できます。
- マルチモジュール ビルドと並列ビルドに関連するプラグインのバグを修正しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
2018 年 10 月 5 日
広告
- AndroidManifest.xml に
<meta-data>
タグに関する新しい要件を追加しました。- Google AdMob パブリッシャーは、キー
com.google.android.gms.ads.APPLICATION_ID
を含む<meta-data>
タグを指定する必要があります。詳しくは、AdMob スタートガイドをご覧ください。 - Google アド マネージャーをご利用のパブリッシャーは、キー
com.google.android.gms.ads.AD_MANAGER_APP
を含む<meta-data>
タグを指定する必要があります。詳しくは、アド マネージャーのスタートガイドをご覧ください。
- Google AdMob パブリッシャーは、キー
- ネイティブ広告:
NativeAppInstallAd
、NativeContentAd
、および関連する API のサポートが終了しました。今後はUnifiedNativeAd
の使用をおすすめします。新しい API の使用方法について詳しくは、統合型ネイティブ アドバンス広告をご覧ください。 - ネイティブ広告: 「この広告をミュート」機能を追加しました。
- ネイティブ広告: 無害な警告ログ「ClickConfirmingView が設定されている間は UnconfirmedClickListener を null にしてはなりません」という警告が削除されました。
- リワード広告:
destroy()
を呼び出すと、リスナーが 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
2018 年 10 月 2 日
コアライブラリのマイナー機能更新。
- 他の Google Play 開発者サービス ライブラリで使用されている一部のコアライブラリ(play-services-auth、play-services-base、play-services-basement、play-services-flags、play-services-stats、play-services-tasks)に対して、細かい内部機能の更新が行われました。
- コアライブラリ間の厳格な相互依存関係が緩和され、マイナー バージョンとパッチ バージョンを個別に使用できるようになりました。以前は、これらのライブラリの POM ファイルで依存関係が正確なバージョンで指定されていたため、依存関係の解決が複雑になっていました。
- コアライブラリの依存関係の変更により、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 未満であった場合を除き、パッチ バージョンごとに増分されています。5 月 23 日の注に従って、16.0.0 未満のライブラリは 16.0.0 に増えました。
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-パノラマ: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
2018 年 9 月 26 日
Google Play 開発者サービス フィットネスの v16.0.0 リリースでは、次の 2 つの新しいデータ型とそれぞれの集計にアクセスできます。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-fitness:16.0.0
2018 年 9 月 25 日
ウェアラブル
- Google Play 開発者サービスを搭載したデバイスでのウェアラブル SDK のバグを修正し、可用性を改善しました。詳細については、ウェアラブルのリリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-wearable:16.0.0
2018 年 9 月 18 日
- 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
2018 年 9 月 5 日
- Firebase の最新のアップデートには、Firebase Common、Firebase Database、Firebase インスタンス ID、Firebase Messaging、Firebase Storage SDK の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
キャスト
- Android O 以降をターゲットとするアプリのバックグラウンドで
ReconnectionService
が起動したときにスローされるIllegalStateException
を修正しました。アプリで自動再接続が有効になっている場合は、このバグを回避するために 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
2018 年 8 月 23 日
- Firebase の最新のアップデートには、Firebase Core、Firebase 向け Google アナリティクス、Firebase Crash Reporting、Firebase Dynamic Links、Firebase Invites の各 SDK に対する API の変更が含まれています。詳細については、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
2018 年 8 月 22 日
- Firebase の最新のアップデートにより、Firebase In-App Messaging SDK がアップデートされます。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
2018 年 8 月 16 日
- Firebase の最新のアップデートでは、Firebase In-App Messaging 用のベータ版 API が導入されています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
2018 年 8 月 15 日
以下を含む Google Play 開発者サービス ウォレット 16.0.0 の新しいリリース:
- Google Pay API を更新し、デベロッパーが JSON リクエストを指定して JSON レスポンスを利用できるようにしました。詳細については、Google Pay API のドキュメントをご覧ください。
- Google Pay API for Passes の次のメソッドは非推奨になりました。
GiftCardWalletObject.Builder
のsetBarcodeLabel
メソッドGiftCardWalletObject.Builder
のsetCardIdentifier
メソッドGiftCardWalletObject.Builder
のsetInfoModuleDataHexBackgroundColor
メソッドGiftCardWalletObject.Builder
のsetInfoModuleDataHexFontColor
メソッドGiftCardWalletObject
のgetBarcodeLabel
メソッドGiftCardWalletObject
のgetCardIdentifier
メソッドGiftCardWalletObject
のgetInfoModuleDataHexBackgroundColor
メソッドGiftCardWalletObject
のgetInfoModuleDataHexFontColor
メソッドLoyaltyWalletObject.Builder
のsetBarcodeLabel
メソッドLoyaltyWalletObject.Builder
のsetInfoModuleDataHexBackgroundColor
メソッドLoyaltyWalletObject.Builder
のsetInfoModuleDataHexFontColor
メソッドLoyaltyWalletObject
のgetBarcodeLabel
メソッドLoyaltyWalletObject
のgetInfoModuleDataHexBackgroundColor
メソッドLoyaltyWalletObject
のgetInfoModuleDataHexFontColor
メソッドOfferWalletObject.Builder
のsetBarcodeLabel
メソッドOfferWalletObject.Builder
のsetInfoModuleDataHexBackgroundColor
メソッドOfferWalletObject.Builder
のsetInfoModuleDataHexFontColor
メソッドOfferWalletObject
のgetBarcodeLabel
メソッドOfferWalletObject
のgetInfoModuleDataHexBackgroundColor
メソッドOfferWalletObject
のgetInfoModuleDataHexFontColor
メソッドWalletObjectMessage
のgetActionUri
メソッドWalletObjectMessage
のgetImageUri
メソッド
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-wallet:16.0.0
2018 年 8 月 13 日更新
- Cloud Firestore v17.0.5 リリースのメソッドに関する問題を修正しました。
- play-services-auth から、誤って公開されて使用できない API メソッド
Credential#getGeneratedPassword
を削除しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
2018 年 8 月 13 日
- Firebase の最新のアップデートには、Firebase Performance Monitoring、Firebase ML Kit、Cloud Firestore などの API の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
- ユーザーがログインをキャンセルしたときに誤ったステータス コードが返されるという SignIn API の問題を修正しました。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2018 年 8 月 2 日
キャスト
- RemoteMediaPlayer と RemoteMediaClient でシーク リクエストがタイムアウトしたときに発生する IllegalStateException を修正しました。これは 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
2018 年 8 月 1 日
- 最新バージョンの OSS ライセンス Gradle プラグインはグループ ID
com.google.android.gms
に再パッケージ化され、名前はoss-licenses-plugin
に変更されました。今後は、この新しいグループ ID と名前で引き続き公開されます。また、GitHub でオープンソース化されています。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:oss-licenses-plugin:0.9.3
2018 年 7 月 30 日
- 現在の Instant App をインストールできるダイアログを表示する
InstantApps.showInstallPrompt()
メソッドを追加しました。
maven.google.com でリリースされたアーティファクト
- com.google.android.gms:play-services-Instantapps:16.0.0
2018 年 7 月 27 日
Cloud Firestore
- Firebase の最新のアップデートには、Cloud Firestore の API の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
キャスト
- Cast の最新のアップデートには、
CastDevice
の API の変更と、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
2018 年 7 月 12 日
- Firebase の最新のアップデートには、Cloud Functions for Firebase と Cloud Firestore の API の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
2018 年 7 月 10 日
OSS ライセンス ライブラリのバグ修正
- アクションバーのないアプリのテーマをサポートできないバグを修正しました。
- このリリースは SemVer に基づくバグ修正リリースと見なされますが、2018 年 5 月 23 日の注記に従ってメジャー バージョンが増えました。
maven.google.com でリリースされたアーティファクト:
- com.google.android.gms:play-services-oss-licenses:16.0.0
2018 年 6 月 28 日
Firebase
- Firebase の最新のアップデートには、Firebase Cloud Messaging と Firebase インスタンス ID に関する API の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
2018 年 6 月 27 日
Strict Version Matcher プラグインがオープンソースに
com.google.android.gms.strict-version-matcher-plugin
のソースコードは GitHub で公開されています。
2018 年 6 月 21 日
Firebase
- Firebase の最新のアップデートには、Firebase Invites と Firestore に関する API の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
maven.google.com でリリースされたアーティファクト
- com.google.firebase:firebase-Invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
2018 年 6 月 14 日
Firebase
- Firebase の最新のアップデートには、Firebase Authentication、Firebase App Indexing、Firebase Core の API の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2018 年 5 月 23 日
削除されたバージョン範囲
Google Play 開発者サービスと Firebase の 15.0.0 リリース以降、ライブラリ間の依存関係は POM のバージョン範囲を使用して定義されていました。この問題は、これらのライブラリを使用するプロジェクトのビルドの再現性に影響を及ぼしていました。たとえば、Gradle の依存関係の解決は、リポジトリ内で利用可能な最も上位の具象バージョンを使用しようとするので、プロジェクト自体を変更することなく依存関係のバージョンが上がります。
バージョン範囲の使用は誤っていたため、修正されました。Google Play 開発者サービスと Firebase の依存関係はバージョン範囲を使用しなくなります。ただし、既存の公開済みのライブラリ POM ファイルには、すでに範囲が含まれています。したがって、今後のライブラリの更新はすべて、以前に公開されたライブラリの依存関係の範囲外で開始する必要があります。
例:
play-services-bar
が[15.0.0, 16.0.0)
の範囲でplay-services-foo
に依存している場合、play-services-foo
の新しいリリースは16.0.0
で始まる必要があります。play-services-bar
の今後のリリースでは、play-services-foo
の単一バージョンに対して「ソフト」要件を宣言します。play-services-foo
の今後のリリースは SemVer に準拠します。
Firebase
- Firebase の最新のアップデートには、Cloud Firestore、Cloud Storage、Firebase Authentication、Firebase Realtime Database、機械学習に関する API の変更が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
- Firebase サービスが期待どおりに動作するには、アプリ Gradle ファイルで
com.google.firebase:firebase-core
を明示的に依存関係としてリストすることが必要になりました。
2018 年 5 月 8 日
Firebase
- Firebase の最新のアップデートには、Firebase Performance Monitoring への機能追加と、Firebase 向け ML Kit ベータ版のリリースが含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2018 年 5 月 2 日
Firebase
- Firebase の最新のアップデートには、Firebase 向け Google アナリティクス、Firebase Authentication、Firebase Cloud Messaging、Firebase Cloud Storage、Cloud Firestore、Firebase Crash Reporting、Firebase Performance Monitoring に加え、独立したバージョン番号が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
Play 開発者サービスの更新
- 15.0.0 より後の Google Play 開発者サービス ライブラリには、SemVer に従う独立したバージョン番号があります。この変更により、個々のコンポーネントでより頻繁かつ柔軟な更新が可能になります。
- バージョニングの変更に対応するため、Google サービス Gradle プラグインがバージョン 3.3.0 に更新されました。このプラグインを使用しない場合は、同じバージョン サポート機能を備えたスタンドアロン プラグイン
com.google.android.gms.strict-version-matcher-plugin
がリリースされています。詳しくは、バージョニング ガイドをご覧ください。
2018 年 4 月 12 日 - バージョン 15.0.0
バージョン 15.0.0 に関する既知の問題
Android Plugin for Gradle バージョン 2.2.0 以前を使用している場合、次のエラーが発生することがあります。
Error: more than one library with package name 'com.google.android.gms'
この問題を解決するには、新しいバージョンのプラグインにアップデートしてください。
v 15.0.0 リリースのハイライト:
Play 開発者サービスの更新
新しいバージョンの
com.google.gms.oss.licenses.plugin
Gradle プラグインが利用可能になりました。この最新バージョンのみが Google Play 開発者サービス 15.0.0 以降で動作するため、更新してください。これは、Android Studio 2.x をサポートする最後のプラグイン バージョンです。次のバージョン以降、プラグインは Android Studio 3.x のみをサポートするようになります。com.google.android.gms.R
クラスへの参照はすべて、コンポーネント固有の参照に置き換えられました(例:com.google.android.gms.ads.R
)。これらのクラスをコードで直接使用する場合は、互換性を保つためにコードの更新が必要になることがあります。15.0.0 以降、オフライン Javadoc(Android Studio の SDK Manager の Google Play 開発者サービス アーティファクト)は更新されなくなります。
15.0.0 以降、すべての Google Play 開発者サービス コンポーネントを取り込む
play-services
エイリアス ターゲットはなくなります。これは以前から推奨されていました。
広告
UnifiedNativeAd
クラスを追加しました。このクラスには、アプリ インストール広告またはコンテンツ広告を指定できます。UnifiedNativeAd
をサポートするように Native Ads Advanced API を更新しました。UnifiedNativeAdView
クラスとUnifiedNativeAdAssetNames
クラスを追加しました。UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
インターフェースを追加しました。forUnifiedNativeAd()
メソッドをAdLoader.Builder
クラスに追加しました。- メディエーション API に複数の更新を加え、アダプタとカスタム イベントが
UnifiedNativeAd
のインスタンスを返せるようになりました。
Auth
AccountTransfer
クラスにKEY_EXTRA_ACCOUNT_TYPE
定数を追加しました。これにより、対応する必要がある口座種別をパッケージが認識できるようになります。
キャスト
AppVisibilityListener
クラスが非推奨になりました。RemoteMediaClient.Listener
クラスを非推奨としました。代わりに、新しいRemoteMediaClient.Callback
クラスを使用してください。TracksChooserDialogFragment
で発生するクラッシュを修正し、コンストラクタと作成者にいくつかの変更を加えました。- 既存のメディアキュー メカニズムの代替として
MediaQueue
API を導入しました。新しいMediaQueueRecyclerViewAdapter
クラスとMediaQueueArrayAdapter
クラスを使用して、リサイクラー ビューとリストビューでそれぞれMediaQueue
にアクセスできます。 - キャスト リモコン通知をタップすると、キャスト アプリがセッションへの自動参加をサポートしているかどうかに応じて、Google Home アプリまたは対応するキャストアプリに移動できるようになりました。
- 広告サポートの更新:
- Cast Sender API で
VAST
広告の読み込みがサポートされるようになりました。 - [広告をスキップ] ボタンとカウントダウン テキスト UI 要素を追加しました。
- Cast Sender API で
- パラメータとして
Context
を必要としないバージョンのCastContext.getSharedInstance()
を追加しました。 - CAF の
IllegalStateException
のクラッシュを修正しました。 PendingResult
のCastStatusCodes
にDEVICE_CONNECTION_SUSPENDED
を追加しました。- 詳細については、
Google Cast release notes
をご覧ください。
Firebase
- Firebase の最新のアップデートには、Firebase Authentication と Firebase Cloud Storage に対する機能が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
フィットネス
SensorRequest
クラスのfromLocationRequest()
メソッドが非推奨になりました。代わりに SensorRequest.Builder を使用して SensorRequest を構築してください。
Google クラウド メッセージング
GoogleCloudMessaging
、GcmPubSub
、GcmReceiver
、GcmListenerService
、InstanceID
、InstanceIDListenerService
の各クラスが非推奨になりました。代わりにFirebaseMessaging
を使用してください。
ゲーム
PlayerStats
クラスのgetChurnProbability()
、PlayerStats.getHighSpenderProbability、getSpendProbability()
、getTotalSpendNext28Days()
の各メソッドが非推奨になりました。
Instant Apps
InstantApps.API
を削除しました。代わりにInstantApps.getInstantAppsClient()
を使用してください。
付近
NearbyConnections
関連の内部状態のサポートが終了しました。
ウォレット
Payments
クラスが非推奨になりました。代わりに、Wallet.getPaymentsClient()
を使用して、新しいPaymentsClient
クラスのインスタンスを取得します。
2018 年 3 月 28 日 - バージョン 12.0.1
12.0.1 で修正された問題:
GoogleSignIn
とCredentialsClient
が内部専用であると主張する誤った Android lint エラーが発生する問題を修正しました。- ライセンス アーティファクトに欠落している
minSdkVersion
を追加し、READ_PHONE_STATE
権限とREAD_EXTERNAL_STORAGE
権限が自動的に含まれないようにしました。 - 一部のビルドシステム(Ionic Pro など)の互換性の問題に影響を与えていた、ランタイム リンク ライセンス アーティファクトの一意のパッケージ名を復元しました。
- 12.0.1 で難読化された一部のフィールド名(firebase-firestore と firebase-database の
@PropertyName
アノテーションのvalue()
メソッド)を復元しました。
2018 年 3 月 20 日 - バージョン 12.0.0
バージョン 12.0.0 に関する既知の問題
- -license POM の依存関係に
minSdkVersion
/targetSdkVersion
が設定されていない。つまり、暗黙的なtargetSdkVersion
は 1 である。これにより、12.0.0 を使用するアプリにREAD_PHONE_STATE
権限とREAD_EXTERNAL_STORAGE
権限が追加されます。 - -license POM の依存関係により、Ionic Pro で「パッケージ名が「com.google.android.gms.license」の複数のライブラリ」の問題が発生します。
- firebase-database と firebase-firestore の
@PropertyName
アノテーションのvalue()
メソッドが難読化されています。つまり、@PropertyName
を使用してもアプリはビルドされません。 GoogleSignIn
とCredentialsClient
は内部専用であると主張するアノテーションにより、誤った lint エラーが発生します。これらは無視しても問題ありません。
これらの問題に対処するために、更新された 12.0.1 リリースをまもなく提供します。
Google Play 開発者サービス 12.0.0 リリースのハイライト:
広告
trackViews()
メソッドをNativeAdMapper
クラスに追加しました。このメソッドは、同じクラスの非推奨になったtrackView()
メソッドに代わるものです。
認証
Auth.AuthCredentialsOptions
クラスを非推奨とし、新しいCredentialsOptions
クラスに置き換えました。
キャスト
- Google 広告サポートの改善:
MediaInfo.Builder
クラスにsetAdBreakClips()
メソッドとsetAdBreaks()
メソッドを追加しました。これにより、メディアの読み込みリクエストで広告ブレークとクリップの情報を送信することができます。AdBreakInfo.Builder
クラスを更新し、AdBreakClipInfo
クラスを追加して、休憩やクリップを送信する新しいメソッドを容易にしました。
- 新しい音声キャスト API のサポートを追加しました。
MeadiaLoadOptions.Builder
クラスにsetCredentials()
メソッドとsetCredentialsType()
メソッドを追加し、MediaLoadOptions
クラスにgetCredentials()
メソッドとgetCredentialsType()
メソッドを追加しました。これらのメソッドを使用すると、読み込みリクエストでアプリケーション固有の認証情報を設定および取得できます。getEntity()
メソッドをMediaInfo
クラスに追加しました。エンティティは、Google アシスタントからメディアを読み込むためのディープリンクを表します。
- 古いバージョンの Google Play 開発者サービスを搭載したデバイスで
CastContext.getSharedInstance()
を呼び出すとクラッシュするバグを修正しました。Google Play 開発者サービスのバージョンが古いとメソッドが失敗するため、クライアントは適切なバージョンを確認する必要があります。
- Google 広告サポートの改善:
Fido
- 早期アクセス パートナーが Fast Identity Online 2.0(Fido2)API を利用できるようになりました。API はまだ早期アクセスであるため、互換性を破る変更は警告なしに行われます。アプリの安定性を高めるには、一般提供が開始されるまでこの API に依存しないでください。
Firebase
- Firebase の最新のアップデートには、Firebase Authentication、Firebase Cloud Messaging、Firestore、Firebase Functions に対する機能が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
Instant Apps
- 指定された URL を確認し、見つかった場合は Instant App を起動する、新しい
Launcher
API を追加しました。
- 指定された URL を確認し、見つかった場合は Instant App を起動する、新しい
位置情報
- ウォーキング、ランニング、車など、ユーザーが行うさまざまな身体的アクティビティをアプリが区別できるように、
ActivityTransition
クラスを追加しました。 BoundsMode
インターフェースが追加され、getAutocompletePredictions()
メソッドで境界制限付きの検索を有効にできるようになりました。
- ウォーキング、ランニング、車など、ユーザーが行うさまざまな身体的アクティビティをアプリが区別できるように、
マップ
- ストリートビューの検索を屋外のみの結果に制限できる
StreetViewSource
クラスを追加しました。 - 機能の一覧、バグの修正、その他の注意事項については、Maps Android API リリースノートをご覧ください。
- ストリートビューの検索を屋外のみの結果に制限できる
ニアバイシェア
GoogleApiClient
ベースのMessages
インターフェースとConnections
インターフェースが非推奨になりました。代わりに、新しいGoogleApi
ベースのクライアントであるMessagesClient
とConnectionsClient
を使用してください。
2017 年 12 月 18 日 - バージョン 11.8.0
Google Play 開発者サービス 11.8.0 リリースのハイライト:
認証
WorkAccountApi
クラスのサポートが終了しました。代わりにWorkAccount.getClient()
を介してWorkAccountClient
を使用してください。
キャスト
UIMediaController
クラスに以下の変更を加えました。- ビューが
UIMediaController
にバインドされると、コントローラは、ユーザーの操作に応じて以下のイベント処理メソッドのいずれかを呼び出すリスナーを登録するようになりました。 - 上記のイベント処理メソッドのいずれかをオーバーライドして、動作をカスタマイズします。
UIMediaController
の基となる実装を明確にするようドキュメントを改善しました。- ミュート切り替えボタンの表示を反転して、ミュート解除時にはスピーカー アイコンが表示され、ミュート時にはスピーカー アイコンに斜線が引かれた状態で表示されます。
- ビューが
- Android 向け Cast SDK が Instant Apps をサポートするようになりました。
Firebase
- Firebase の最新のアップデートには、Firebase Appindexing、Firebase Authentication、Firebase Cloud Messaging、Firebase Performance Monitoring に対する機能が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
位置情報
- 場所の垂直精度の推定を示す
KEY_VERTICAL_ACCURACY
定数を追加しました。
- 場所の垂直精度の推定を示す
ウォレット
isReadyToPay()
メソッドを更新し、ユーザーが既存のお支払い方法を利用していることを確認する追加チェックのオプションを提供するようにしました。
ウェアラブル
サービスへの接続を自動的に管理し、使用するボイラープレート コードを削減する新しい
GoogleApi
ベースのクライアント向けに Wearable API を更新しました。- Wear ネットワーク上のノードが提供する機能について学習する手段として、
CapabilityApi
インターフェースを置き換えるCapabilityClient
クラスとWearable.getCapabilityClient()
メソッドを追加しました。 - ウェアラブル ノードとの間でデータを送受信する方法として、
ChannelApi
インターフェースに代えて、ChannelClient
クラスとWearable.getChallenClient()
メソッドを追加しました。 DataClient
クラスとWearable.getDataClient()
メソッドを追加しました。これにより、データアイテムとアセットを読み書きする方法としてDataApi
インターフェースを置き換えることができます。- 他のノードにメッセージを送信する方法として、
MessageApi
インターフェースを置き換えるMessageClient
クラスとWearable.getMessageClient()
メソッドを追加しました。 - 接続されたノードについて学習するための手段として、
NodeApi
インターフェースを置き換えるNodeClient
クラスとWearable.getNodeClient()
メソッドを追加しました。
- Wear ネットワーク上のノードが提供する機能について学習する手段として、
API 呼び出しでは、
PendingResult<ResultWrapper>
ではなくTask<ResultType>
が返されます。ChannelClient.ChannelCallback
はChannelApi.ChannelListener
に代わるものです。WearableOptions.Builder.setLooper()
はGoogleApiClient.Builder.setHandler()
に代わるもので、新しい API クライアント クラスでリスナー コールバックのスレッドを設定します。
Wearable API の最新リリースについて詳しくは、Android Wear リリースノートのページをご覧ください。
バージョン 11.8.0 で解決された問題
targetSdkVersion 26 を使用するアプリで Context
を使用して作成された GoogleApi
インスタンスで、Google Play 開発者サービスの更新を求めるメッセージがユーザーに自動的に表示されるようになり、11.6.0 以降のこの既知の問題が解決されました。
2017 年 11 月 27 日 - バージョン 11.6.2
Google Play 開発者サービス 11.6.2 リリースのハイライト:
Firebase
- Firebase の最新のアップデートには、Cloud Firestore と Cloud Storage for Firebase に対する機能が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2017 年 11 月 6 日 - バージョン 11.6.0
Google Play 開発者サービス 11.6 リリースのハイライト:
広告
- ネイティブ広告を表示する別の方法である
NativeAdViewHolder
クラスを追加しました。 AdLoader.getMediationAdapterClassName()
メソッドが非推奨になりました。代わりに、最近導入されたNativeAppInstallAd.getMediationAdapterClassName()
またはNativeContentAd.getMediationAdapterClassName()
を使用してください。- サーバー間の報酬の検証で使用する
RewardedVideoAd.setUserId()
メソッドのサポートが再開されました。
- ネイティブ広告を表示する別の方法である
認証
- サービスへの接続を自動的に管理し、使用するボイラープレート コードを削減する新しい
GoogleApi
ベースのクライアント用の Auth API を更新しました。CredentialsClient
クラスとCredentials
クラスを追加しました。CredentialsClient
は、認証情報をリクエストするためのエントリ ポイントを提供し、認証情報を使用してログインが成功したかどうかを示します。GoogleSignInClient
クラスとGoogleSignIn
クラスを追加しました。GoogleSignInClient
は、Google Sign In API とやり取りするためのエントリ ポイントを提供します。
GoogleAuthUtil.requestGoogleAccountsAccess()
メソッドを追加しました。このメソッドにより、ユーザーが同意した場合に、デバイスにインストールされているすべての Google アカウントが Android O の呼び出し元に表示されます。AuthCredentialsOptions.Builder.forceEnableSaveDialog()
メソッドを追加しました。このメソッドにより、Android O 以降のデバイスで、Auth.Api.Credential
保存確認ダイアログがアクティブな自動入力サービスの保存ダイアログを優先して表示されないことがある問題を修正しました。デフォルトの動作をオーバーライドするメソッドを追加しました。
- サービスへの接続を自動的に管理し、使用するボイラープレート コードを削減する新しい
認知度
GoogleApi
ベースの新しいクライアント向けに Awareness API を更新しました。これにより、サービスへの接続を自動的に管理し、使用するボイラープレート コードを減らしました。FenceClient
クラスとAwareness.getFenceClient()
メソッドを追加しました。FenceApi
ではなくFenceClient
を使用します。SnapshotClient
クラスとAwareness.getSnapshotClient()
メソッドを追加しました。SnapshotApi
ではなくSnapshotClient
を使用します。
キャスト
RemoteMediaClient
クラスのメソッドに以下の変更を加えました。load(MediaInfo, MediaLoadOptions)
メソッドを追加しました。- 他の
load()
メソッドが非推奨になりました。 - メソッド
setPlaybackRate(double)
とsetPlaybackRate(double, JSONObject)
を追加しました。現在のメディア アイテムの可変再生速度を設定するには、これらのメソッドを呼び出します。
- 詳しくは、Google Cast のリリースノートをご覧ください。
ドライブ
- 新しい
GoogleApi
ベースのクライアント用に Drive API を更新しました。これにより、サービスへの接続を自動的に管理し、使用するボイラープレート コードを減らすことができます。DriveClient
クラスとDrive.getDriveClient()
メソッドを追加しました。DriveClient
は、Drive API の一般的な操作のエントリ ポイントを提供します。DriveResourceClient
クラスとDrive.getDriveResourceClient()
メソッドを追加しました。DriveResourceClient
は、DriveResource
(つまり、DriveFile
またはDriveFolder
)とやり取りする API メソッドのエントリ ポイントを提供します。
- 新しい
DriveClient.newCreateFileActivityIntentSender()
メソッドとDriveClient.newOpenFileActivityIntentSender()
メソッドに渡して、それぞれのファイル選択ツールを作成できるCreateFileActivityOptions
オブジェクトとOpenFileActivityOptions
オブジェクトを追加しました。 DriveApi
、DrivePreferencesApi
、DriveContents
、DriveResource
、DriveFolder
、DriveFile
を介してアクセスするGoogleApiClient
API メソッドが非推奨になりました。
- 新しい
Firebase
- Firebase の最新のアップデートには、Authentication、Dynamic Links、Cloud Messaging が追加されています。詳細については、Firebase Android SDK リリースノートをご覧ください。
フィットネス
GoogleApi
ベースの新しいクライアント向けに Fitness API を更新しました。これにより、サービスへの接続を自動的に管理し、使用するボイラープレート コードを減らしました。BleClient
クラスとFitness.getBleClient()
メソッドを追加しました。BleClient
は、Google Fit で Bluetooth Low Energy のデバイスのスキャン、申請、使用を行うためのエントリ ポイントを提供します。ConfigClient
クラスとFitness.getConfigClient()
メソッドを追加しました。ConfigClient
は、Google Fit のカスタムデータの種類と設定にアクセスするためのエントリ ポイントを提供します。GoalsClient
クラスとFitness.getGoalsClient()
メソッドを追加しました。GoalsClient
は、Google Fit でユーザーが作成したフィットネスGoal
を読み取るためのエントリ ポイントを提供します。HistoryClient
クラスとFitness.getHistoryClient()
メソッドを追加しました。HistoryClient
は、Google Fit のデータを挿入、削除、読み取るためのエントリ ポイントを提供します。RecordingClient
クラスとFitness.getRecordingClient()
メソッドを追加しました。RecordingClient
は、Google Fit で低消費電力のセンサーデータをバックグラウンドで常時収集できるようにするエントリ ポイントを提供します。SensorsClient
クラスとFitness.getSensorsClient()
メソッドを追加しました。SensorsClient
は、ローカル デバイスや接続されたデバイスでフィットネス データのさまざまなソースを公開したり、ライブイベントをリスナーに配信したりするためのエントリ ポイントを提供します。SessionsClient
クラスとgetSessionsClient
メソッドを追加しました。SessionsClient
は、Google Fit でユーザー アクティビティのSession
を作成、管理するためのエントリ ポイントを提供します。
試合
- サービスへの接続を自動的に管理し、使用するボイラープレート コードを削減する新しい
GoogleApi
ベースのクライアント用の Games API を更新しました。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
は、Notifications とやり取りする API メソッドのエントリ ポイントを提供します。PlayerStatsClient
クラスとGames.getPlayerStatsClient()
メソッドを追加しました。PlayerStatsClient
は、プレーヤー統計情報を取得するための API メソッドのエントリ ポイントを提供する API メソッドのエントリ ポイントを提供します。PlayersClient
クラスとGames.getPlayersClient()
メソッドを追加しました。PlayersClient
は、プレーヤーとやり取りする API メソッドのエントリ ポイントを提供します。RealTimeMultiplayerClient
クラスとGames.getRealTimeMultiplayerClient()
メソッドを追加しました。RealTimeMultiplayerClient
は、リアルタイムのマルチプレーヤー機能とやり取りする API メソッドのエントリ ポイントを提供します。SnapshotsClient
クラスとGames.getSnapshotsClient()
メソッドを追加しました。SnapshotsClient
は、Shapshot とやり取りする API メソッドのエントリ ポイントを提供します。TurnBasedMultiplayerClient
クラスとGames.getTurnBasedMultiplayerClient()
メソッドを追加しました。TurnBasedMultiplayerClient
は、ターン制マルチプレーヤーとやり取りする API メソッドのエントリ ポイントを提供します。VideosClient
クラスとGames.getVideosClient()
メソッドを追加しました。VideosClient
は、動画を操作する API メソッドのエントリ ポイントを提供します。
- サポートが終了した API エントリ ポイント:
Achievements
、Events
、GamesMetadata
、Invitations
、Leaderboards
、Notifications
、Stats
、Players
、RealTimeMultiplayer
、Snapshots
TurnBasedMultiplayer
Videos
- サービスへの接続を自動的に管理し、使用するボイラープレート コードを削減する新しい
位置情報
- Google Play 開発者サービスの更新時にクラッシュが発生することがある
FusedLocationProviderClient
の問題を修正しました。 AddPlaceRequest
クラスのGeoDataApi.addPlace()
メソッドとGeoDataClient.addPlace()
メソッドが非推奨になりました。AddPlaceRequest
は 2018 年 6 月 30 日に削除されます。
- Google Play 開発者サービスの更新時にクラッシュが発生することがある
ニアバイシェア
- 新しい
GoogleApi
ベースのクライアント用に Nearby API を更新しました。これにより、サービスへの接続を自動的に管理し、使用するボイラープレート コードを減らすことができます。ConnectionClient
クラスとNearby.getConnectionsClient()
メソッドを追加しました。ConnectionClient
は、近くのアプリやサービスをアドバタイズおよび検出し、確立済みの接続を介して通信するためのエントリ ポイントを提供します。MessagesClient
クラスとNearby.getMessagesClient()
メソッドを追加しました。MessagesClient
は、シンプルなメッセージを公開し、付近のデバイスからそれらのメッセージを受信するためにサブスクライブするためのエントリ ポイントを提供します。
Connections.cancelPayload()
メソッドを追加しました。このメソッドは、Payload
が現在リモート エンドポイントとの間で送受信されています。
- 新しい
ウォレット
getPaymentMethodTokenizationParameters
とgetTransactionInfo
は必須フィールドではなくなりました。設定されていない場合、Google Payment API は請求可能なトークンを返しません。ユーザーが購入を行わずに選択内容を変更しようとするフロー(アプリのお支払い設定内など)では、これらのフィールドを設定しないでください。- アクティビティに一時的なフラグメントを追加するように
resolveTask()
メソッドを変更しました。メソッドを呼び出す前に、アクティビティが状態を失うことなくフラグメント トランザクションを実行できるようにします。resolveTask()
は通常ボタンのクリック リスナー内で呼び出されるため、ほとんどのデベロッパーはこの変更の影響を受けません。
バージョン 11.6.0 に関する既知の問題
targetSdkVersion 26 を使用するアプリで Context
を使用して作成した GoogleApi
インスタンスは、Google Play 開発者サービスの更新をユーザーに自動的に求めるプロンプトを表示しません。代わりに GoogleApiAvailability.showErrorDialogFragment()
を使用することを検討してください。
2017 年 10 月 3 日 - バージョン 11.4.2
Google Play 開発者サービス 11.4.2 リリースのハイライト:
- Cloud Firestore
- Cloud Firestore の最初の公開ベータ版が公開されました。Cloud Firestore は、Firebase と Google Cloud Platform からのモバイル、ウェブ、サーバー開発に対応した、柔軟でスケーラブルなデータベースです。Firebase Realtime Database と同様に、リアルタイム リスナーを介してクライアント アプリ間でデータを同期し、オフライン サポートを提供します。これにより、ネットワーク レイテンシやインターネット接続に関係なく機能するレスポンシブ アプリを構築できます。また、Cloud Firestore はエンタープライズ グレードのスケーラビリティを提供し、Cloud Functions などの他の Firebase プロダクトや Google Cloud Platform プロダクトとのシームレスな統合も実現します。Cloud Firestore の詳細については、Firebase のブログをご覧ください。Cloud Firestore をすぐに使い始めるには、クイックスタートをご覧ください。
2017 年 9 月 - バージョン 11.4.0
Google Play 開発者サービス 11.4 リリースのハイライト
広告
NativeAppInstallAd
クラスとNativeContentAd
クラスにgetMediationAdapterClassName()
メソッドを追加しました。AdLoader 内の同じ名前のメソッドは、サポート終了となります。- ネイティブ動画メディエーションをサポートするために、以下のメソッドをいくつかのクラスに追加しました。
SearchAdRequest
クラスを削除しました。
アナリティクス
- 新しいクラス
AnalyticsJobService
を追加しました。このクラスは Android O の互換性をサポートしており、アナリティクスでデータをアップロードするために使用されます。このクラスの使用に特別な対応は必要ありません。このクラスはアナリティクス パッケージの一部として自動的に追加されます。 AnalyticsService
クラスのgetContext()
メソッドが非推奨になりました。CampaignTrackingService
クラスが非推奨になりました。
- 新しいクラス
認証
- ユーザーがヒントを保存していない場合に、ヒントセレクタは
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
結果を送信するようになりました。
- ユーザーがヒントを保存していない場合に、ヒントセレクタは
認知度
キャスト
- 新しいクラス
PrecacheManager
を追加しました。このクラスは、読み込み時間を短縮するために、ユーザーが使用する予定のコンテンツを事前キャッシュするメソッドを提供します。 - アプリの
CastContext
クラスにPrecacheManager
クラスのインスタンスを取得できるように、getPrecacheManager()
メソッドを追加しました。 startSession(Intent)
をSessionManager
クラスに追加しました。センダーアプリが暗黙的インテントによって起動された場合に、このメソッドを呼び出してキャスト セッションに参加します。
詳しくは、Cast API リリースノートをご覧ください。
- 新しいクラス
共通
checkApiAvailability()
メソッドをGoogleApiAvailability
クラスに追加しました。このメソッドは、指定された API が使用可能かどうかを非同期で確認するタスクを返します。1 つ以上が利用できない場合、タスクは失敗し、個々の API の可用性をクエリできるAvailabilityException
が返されます。
ドライブ
DriveApi
インターフェースからcancelPendingActions()
を削除しました。
Firebase
- Firebase の最新のアップデートには、App Indexing と Authentication に関する機能が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
マップ
- 新しい
GoogleMap.OnMyLocationClickListener
を使用して、ユーザーが現在地を示す青い点をクリックしたときにそれを検出します。詳しくは、現在地レイヤに関するデベロッパー ガイドをご覧ください。
- 新しい
ニアバイシェア
- Nearby Connections に
BLUETOOTH
、BLUETOOTH_ADMIN
、ACCESS_WIFI_STATE
、CHANGE_WIFI_STATE
の権限が必要になりました。
- Nearby Connections に
OS ライセンス
- ライセンス コンテンツのハイパーリンクのサポートを追加しました。
OssLicensesMenuActivity
クラスにsetActivityTitle()
メソッドを追加し、カスタム アクティビティのタイトルを簡単に設定できるようにしました。以前のタイトル設定アプローチは非推奨になりました。
ウォレット
PaymentsClient
クラスで定義されている新しい Google Payment API を導入しました。注意すべき相違点は次のとおりです。loadPaymentData()
メソッドは、Payments
クラスのloadFullWallet()
メソッドとloadMaskedWallet()
メソッドに代わるものです。isReadyToPay()
メソッドを使用すると、呼び出し元は、サポートされているお支払い方法を指定できます。
詳しくは、新しい Payment API をご覧ください。
2017 年 8 月 - バージョン 11.2.0
Google Play 開発者サービス 11.2 リリースのハイライト
Google Play 開発者サービスが 11.2.2 に更新されたこのリリースの内容:
- Firebase Performance Monitoring の軽微な問題を修正しました。詳細については、Firebase Android リリースノートをご覧ください。
PublisherAdRequest
オブジェクトを受け取る新しいloadAd()
メソッドをRewardedVideoAd
クラスに追加しました。- 新しい OSS ライセンス ライブラリにより、Google Play 開発者サービスやその他のライブラリでの依存関係のライセンスの表示が簡素化されます。詳しくは、オープンソース通知を含めるをご覧ください。
Google Play 開発者サービスの依存関係が maven.google.com から利用できるようになりました
依存関係を
maven.google.com
から直接利用できるようになりました。このリポジトリを使用するようにアプリの Gradle ビルド スクリプトを更新するには、ビルドを次のように構成します。allprojects { repositories { jcenter() google() } }
この変更について詳しくは、関連するブログ投稿をご覧ください。 Google Maven リポジトリの詳細については、Android ドキュメントのビルド依存関係の追加をご覧ください。
11.2 での SDK バージョンのサポート
アプリの Play 開発者サービスの依存関係を 11.2.0 以降にアップグレードする場合は、アプリの
build.gradle
も更新して、compileSdkVersion
を 26 以上(Android O)に指定する必要があります。これによってアプリの実行方法が変わることはありません。targetSdkVersion
を更新する必要はありません。compileSdkVersion
を 26 に更新すると、ビルド時にエラーが表示され、Android サポート ライブラリを参照する次のメッセージが表示されることがあります。This support library should should not use a different version (25) than the compileSdkVersion (26).
このエラーは、サポート ライブラリの依存関係をバージョン 26.0.0 以降にアップグレードすることで解決できます。
広告
AdLoader
クラスにloadAds()
メソッドを追加しました。これにより、アプリは 1 回のリクエストで複数の固有の広告を読み込むことができます。
認証
WorkAccountClient
クラスを追加しました。 このクラスは、Android for Work アカウントのライフサイクルを管理するメソッドを提供します。- accounttransfer パッケージを追加しました。このパッケージには、ブートストラップ アカウントの認証システムで使用される API が含まれています。
- Fast Identity Online Universal 2nd Factor(FIDO U2F)API が利用可能になりました。FIDO アライアンスが定義した標準に従って、アプリとウェブサイトに U2F 物理的なセキュリティ キーのサポートを提供します。詳細については、FIDO U2F を使ってみると com.google.android.gms.fido をご覧ください。
キャスト
- カスタム メディア通知アクションをサポートする新しいクラス NotificationActionsProvider を追加しました。
Firebase
- Firebase の最新のアップデートには、App Indexing、Database、Dynamic Links、Storage 機能が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
Instant Apps
InstantAppsClient
を新しいメイン エントリ ポイントとして追加しました。- セッション間で少量の Instant App データを保持するための
PackageManagerCompat
Cookie API を追加しました。
場所
GeoDataClient
クラスを追加しました。このクラスは、地域の場所とビジネス情報に関する Google のデータベースへのアクセスを提供します。PlaceDetectionClient
クラスを追加しました。このクラスを使用すると、デバイスの現在地にすばやくアクセスでき、特定の場所にあるデバイスの位置(チェックインなど)を報告できます。getGeoDataClient()
メソッドとgetPlaceDetectionClient()
メソッドをPlaces
クラスに追加しました。
ウォレット
- 非推奨になったメソッドとクラスがいくつか削除されました。
2017 年 6 月 - バージョン 11.0
Google Play 開発者サービス 11.0 リリースのハイライト
Google Play 開発者サービスを 11.0.4 に更新。このリリースでは、Firebase Cloud Messaging と Firebase Performance Monitoring の軽微な問題が修正されています。詳細については、Firebase Android リリースノートをご覧ください。
Google Play 開発者サービスを 11.0.2 に更新。このリリースでは、Firebase Crash Reporting と Firebase Performance Monitoring の軽微な問題が修正されています。詳細については、Firebase Android リリースノートをご覧ください。
Google Play 開発者サービスを 11.0.1 に更新。このリリースでは、rxjava を使用するアプリに影響する問題が修正されています。
広告
OnVideoMute()
、OnVideoPause()
、OnVideoPlay()
、OnVideoStart()
の各メソッドをVideoController.VideoLifecycleCallbacks
クラスに追加しました。setImmersiveMode()
メソッドをPublisherInterstitialAd
クラスとRewardedVideoAd
クラスに追加することで、フルスクリーン広告で没入モードを有効にする機能を追加しました。- ネイティブ / バナーのリクエスト用に
AdLoader
で使用するOnPublisherAdViewLoadedListener
インターフェースと、PublisherAdViewOptions
クラスとPublisherAdViewOptions.Builder
クラスを追加しました。 - オプションの
OnImmersiveModeUpdatedListener
インターフェースを追加しました。このインターフェースは、メディエーション アダプタが没入モードの更新について通知されるように実装できます。 getMediationAdapterClassName()
メソッドをRewardedVideoAd
クラスに追加しました。
App Invites
AppInvite
クラスのサポートが終了しました。代わりにFirebaseDynamicLinks#getInstance()
をダイナミック リンク データにアクセスするメインのエントリ ポイントとして使用し、代わりにFirebaseAppInvite#getInvitation()
を使用して App Invites のデータを取得します。
認知度
- Snapshot API と Fence API に新しいコンテキスト タイプを提供する定数を
TimeFence
クラスに追加しました。 - デバイスのローカル タイムゾーンの変更に対応するタイムフェンスを作成する機能が追加されました。
- 日の出または日の入りの現地時間に基づいて指定されたタイムフェンスなど、デバイスの位置情報の変更に対応するタイムフェンスを作成する機能を追加しました。
- Snapshot API と Fence API に新しいコンテキスト タイプを提供する定数を
ID
SmsRetriever
API を追加しました。この API を使用すると、デバイスに送信されたすべての SMS メッセージの読み取り権限をユーザーに要求せずに、アプリ宛ての SMS メッセージを取得できます。詳細については、SMS Retriever API をご覧ください。
キャスト
Cast.CastApi
、Cast.MessageReceivedCallback
、RemoteMediaPlayer.MediaChannelResult
、RemoteMediaPlayer.OnMetadataUpdatedListener
、RemoteMediaPlayer.OnPreloadStatusUpdatedListener
、RemoteMediaPlayer.OnQueueStatusUpdatedListener
、RemoteMediaPlayer.OnStatusUpdatedListener
の各インターフェースは非推奨になりました。RemoteMediaPlayer
クラスも非推奨になりました。アプリのアップデートの手順については、Android Sender アプリを Cast SDK v2 から Cast SDK v3 に移行するをご覧ください。bindTextViewToSmartSubtitle()
メソッドがUIMediaController
クラスで利用できるようになりました。
共通 API
GoogleApiAvailability
クラスのgetOpenSourceSoftwareLicenseInfo()
メソッドのサポートが終了しました。ApiException
クラスとResolvableApiException
クラスを追加しました。これらのクラスは、Google Play 開発者サービスの呼び出しが失敗した場合に Task オブジェクトを例外として処理します。GoogleApi
クラスを追加しました。このクラスに基づく API クライアントは、アプリと Google Play 開発者サービスの間の接続を管理します。Response
クラスを追加しました。このクラスは、GoogleApi
のサブクラスを使用して Google Play 開発者サービスで API メソッドを呼び出した結果を提供します。
Firebase
- Firebase の最新のアップデートには、電話認証の追加と、App Indexing と Dynamic Links の改善が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
試合
Players
クラスのgetPlayerSearchIntent()
、loadConnectedPlayers()
、loadInvitablePlayers()
、loadMoreInvitablePlayers()
の各メソッドは非推奨になりました。Invitations
クラスのloadInvitations()
メソッドは非推奨になりました。RealTimeMultiplayer
クラスとTurnBasedMultiplayer
クラスのgetSelectOpponentsIntent()
メソッドのサポートが終了しました。GameRequest
、OnRequestReceivedListener
、Requests
インターフェースが非推奨になりました。また、GameRequestBuffer
クラスとGameRequestEntity
クラスのサポートも終了しました。アプリを更新する手順については、Google Sign-In API の導入による Play ゲームの認証をご覧ください。
Instant Apps
- Android Instant Apps API が Google Play 開発者サービスで利用できるようになりました。Android Instant Apps を使用すると、Android ユーザーはインストールせずにアプリをすぐに実行できます。詳細については、Android Instant Apps をご覧ください。
位置情報
FusedLocationProviderClient
クラスを追加しました。このクラスは、融合された位置予測プロバイダとやり取りするためのメインのエントリ ポイントを提供します。融合された位置予測プロバイダは、GPS に加えてさまざまなデータソースを使用して、可能な限り正確かつ迅速にデバイスの位置を特定します。GeofencingClient
クラスを追加しました。このクラスは、ジオフェンス API とやり取りするためのメイン エントリ ポイントを提供します。getFusedLocationProvider()
メソッドとgetGeofencingClient()
メソッドをLocationServices
クラスに追加しました。LocationSettingsResponse
クラスを追加しました。このクラスは、checkLocationSettings()
メソッドを使用して位置情報関連のシステム設定を正常に確認したときに、レスポンスとして返されます。SettingsClient
クラスを追加しました。このクラスは、デバイスの位置情報に関連するシステム設定の調査と設定に役立つ位置情報設定 API とやり取りするためのメインのエントリ ポイントを提供します。
ニアバイシェア
- Nearby Connections API で次の機能が追加されました。
- Bluetooth、BLE、Wi-Fi のアクセス ポイントを使用した完全なオフラインのピアツーピア通信
- 広告と検索の同時実行
- 暗号化(認証オプションあり)
- 最大 32 KB のバイトデータ ペイロードをサポート
- ファイルデータ ペイロード(デバイスで使用可能なスペースに限定)とストリーミング データ ペイロードをサポートしており、ペイロード サイズに制限はありません。
AdvertistingOptions
クラスを追加しました。このクラスは、startAdvertising()
メソッドの呼び出しのオプションを提供します。ConnectionInfo
クラスを追加しました。このクラスは、開始中の接続に関する情報を提供します。ConnectionLifecycleCallback
クラスを追加しました。このクラスは、リモート エンドポイントへの接続に関連付けられたライフサイクル イベントのリスナーです。ConnectionResolution
クラスを追加しました。このクラスは、onConnectionInitiated()
メソッドを呼び出した結果です。DiscoveredEndpoints
クラスを追加しました。このクラスは、検出されたエンドポイントに関する情報を提供します。DiscoveryOptions
クラスを追加しました。このクラスは、startDiscovery()
メソッドの呼び出しのオプションを提供します。EndpointDiscoveryCallback
クラスを追加しました。このクラスは、エンドポイントの検出中に呼び出されるリスナーです。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 クラスに追加しました。これらのメソッドは、すべての SafetyNet API へのアクセスに使用されるSafetyNetClient
を返します。これらのメソッドは、非推奨になったSafetyNet
クラスのAPI
フィールドとSafetyNetAPI
フィールドに代わるものです。SafetyNetApi.AttestationResponse
クラスを追加しました。このクラスは、Android 互換性テストスイートのテスト結果を提供します。このクラスは、サポートが終了したSafetyNetApi.AttestationResult
クラスとSafetyNet.SafeBrowsingResult
クラスに代わるものです。SafetyNetApi.RecaptchaTokenResponse
クラスを追加しました。このクラスには、reCAPTCHA ユーザー レスポンス トークンが含まれます。このクラスは、非推奨になったSafetyNetApi.RecaptchaTokenResult
クラスに代わるものです。SafetyNetApi.SafeBrowsingResponse
クラスを追加しました。このクラスは、アプリがlookupUri()
メソッドを呼び出すときに提供されるResponse
を提供します。このクラスは、非推奨になったSafetyNetApi.SafeBrowsingResult
クラスに代わるものです。SafetyNetApi.VerifyAppsUserResponse
クラスを追加し、新しい定数をVerifyAppsConstants
クラスに追加しました。これらのクラスは Verify Apps API をサポートします。
ウォレット
InstrumentInfo.CardClass
クラスを追加しました。このクラスは、カードがクレジット カード、デビットカード、プリペイド カードのいずれであるかを示します。
2017 年 5 月 - verson 10.2.6
App Indexing
Google Play 開発者サービス 10.0 SDK のリリース以降、App Indexing API は新しい Firebase App Indexing API に移行されています。元の App Indexing API のサポートは完全に終了し、10.2.6 SDK でビルドされたアプリでは使用できなくなりました。
Firebase
Firebase の最新のアップデートには、Performance Monitoring のベータ版リリースと、Cloud Messaging や Test Lab などの複数の機能の改善が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2017 年 4 月 - バージョン 10.2.4
Firebase
このリリースには、Cloud Storage for Firebase の更新が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2017 年 3 月 - バージョン 10.2.1
Android O デベロッパー プレビュー 1
このリリースには、Android O デベロッパー プレビュー 1 との互換性を確保するための更新が含まれています。最も重要な更新は、Google Cloud Messaging(GCM)ライブラリと Firebase Cloud Messaging(FCM)ライブラリに対する内部変更と、GCM コールバックと FCM コールバックの保証ライフサイクルが 10 秒に変更されることです。その後、Android O ではこのようなコールバックは終了対象と見なされます。Android O での GCM および FCM メッセージの処理の詳細については、Firebase のブログをご覧ください。
2017 年 2 月 - バージョン 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 以降を使用して開発されたアプリは、最小 Android API レベルが 14 である必要があります。また、API レベルが 14 未満を搭載しているデバイスにはインストールできません。Android Gingerbread に対するアプリのサポートを拡張するために複数の APK を作成するなど、オプションの詳細については、Android デベロッパー ブログをご覧ください。
広告
- ネイティブ アドバンス コンテンツ広告と Doubleclick for Publishers(AdMob)でカスタムレンダリングされるネイティブ広告に、動画アセットのサポートを追加しました。
destroy()
メソッドをNativeCustomTemplateAd
インターフェースに追加しました。getVideoController()
、setVideoOptions
、getVideoOptions()
の各メソッドをPublisherAdView
クラスに追加しました。AdChoicesView
クラスを追加しました。getAdChoicesContent()
メソッドとsetAdChoicesContent()
メソッドをNativeAdMapper
クラスに追加しました。- 複数の広告ユニットを一度に初期化できる動画リワード アダプター用に
InitializableMediationRewardedVideoAdAdapter
インターフェースを追加しました。
Smart Lock for Passwords
Smart Lock を使用した ID トークンの動作を改善しました。アプリは
setIdTokenRequested(true)
を呼び出してトークンを明示的にリクエストする必要があります。また、アプリはsetServerClientId()
メソッドとsetIdTokenNonce()
メソッドを使用して、トークンのaudience
値とnonce
値を指定できます。詳細については、次の 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 Play Games サービスへのサーバーサイド アクセスを有効にするをご覧ください。Google Fit
血圧、血糖値、酸素飽和度、体位、体温、生殖に関する健康に関するデータなど、さまざまな健康データを Google Fit プラットフォームに書き込むことができる新しい健康データ型が追加されました。詳細については、
HealthDataTypes
クラスとHealthDataFields
クラスをご覧ください。マップ
このリリースでは、ポリラインおよびポリゴンと円の枠線のカスタム スタイルが導入されました。
ニアバイシェア
Nearby
messages.audio
API にAudioBytes
クラスを追加しました。これにより、デバイスは近超音波オーディオを使用してデータを送受信できます。Firebase
Firebase の最新のアップデートには、アナリティクス、Authentication、Realtime Database、Storage、Test Lab for Android、Crash Reporting、Dynamic Links など、複数の機能に関する改善が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2016 年 11 月 - バージョン 10.0
Google Play 開発者サービス 10.0 リリースのハイライト
Google Play 開発者サービスを 10.0.1 に更新
このリリースでは、
play-services-location.aar
で欠落していたminSdkVersion
値を修正しました。これにより、意図しないWRITE_EXTERNAL_STORAGE
、READ_EXTERNAL_STORAGE
、READ_PHONE_STATE
権限がアプリ マニフェストにマージされます。Android バージョン 2.3.x(Gingerbread)のサポート終了
Google Play 開発者サービス 10.0.x は、Android バージョン 2.3.x(Gingerbread)の完全なサポートを含む最終リリースです。10.0.x 以降の SDK リリースを使用して開発されたアプリは、Android Gingerbread デバイスで Google Play 開発者サービスに接続できなくなります。Android Gingerbread に対するアプリのサポートを拡張するために複数の APK をビルドする方法など、オプションの詳細については、Android デベロッパー ブログをご覧ください。
キャスト
Cast API の 11 月リリースでは、アプリ デベロッパー向けに以下の機能が改善されました。
MediaStatus
クラスの新しいメソッドgetVideoInfo()
は、4K ディスプレイ解像度を識別するVideoInfo
の現在のインスタンスを取得します。- 新しいメソッド
CastContext.getCastState()
は、現在のセッション状態(デバイスが使用可能かどうか、セッションが確立されたかどうかなど)を保持するCastState
を公開します。 - 新しい
@drawable
ボタン属性を使用すると、ミニ コントローラと拡張コントローラでボタンスタイルをカスタマイズできます。 ImagePicker
に、想定されるアスペクト比のImageHints
クラスを受け取るonPickImage
ハンドラが追加されました。- 新しいメソッド
CastContext.getMergedSelector()
でMediaRouteSelector
を公開します。 - 2 つの広告ブレーククラスが追加されました。
AdBreakClipInfo
には広告ブレーク クリップに関する静的情報が含まれ、AdBreakStatus
にはステータス情報が格納されます。 - ユーザーがキャストを行うと、同じネットワーク上の他のデバイスにスティッキー リモコン通知が表示され、再生も操作できます。
- このバージョンの詳細とその他の注意事項については、Cast SDK 11 月のリリースをご覧ください。
位置情報
- Bluetooth Low Energy(BLE)スキャンを改善しました。
ニアバイシェア
- Nearby 通知が再びご利用いただけるようになりました。詳細と最新情報については、Nearby Notifications のデベロッパー サイトをご覧ください。
Firebase
- Firebase の最新アップデートには、複数の機能にわたる改善とバグの修正が含まれています(新しい Firebase App Indexing API の入手など)。詳細については、Firebase Android SDK リリースノートをご覧ください。
2016 年 10 月 - バージョン 9.8
Google Play 開発者サービス 9.8 リリースのハイライト
広告
- Google Mobile Ads SDK を使用するアプリで広告がレンダリングされる DoubleClick Campaign Manager 広告主のアクティブ ビュー トラフィック測定データの収集を追加しました。
キャスト
Cast API v3.3 では、アプリ デベロッパー向けに次の機能が改善されています。
- 広告再生時のシークバーの外観が改善され、背景のポスター画像がぼやけています。
- ミニ コントローラのスタイルをカスタマイズする機能を追加しました。
- UI に表示する画像の種類とサイズに関するヒントを
ImagePicker
オブジェクトに提供するImageHints
クラスを追加しました。 - このバージョンについて詳しくは、Cast SDK v3.3 をご覧ください。
Fit
- Fit には Goals API が含まれており、Google Fit Android アプリのユーザーが作成したフィットネスの目標をアプリで読み取ることができます。
Google ログイン
- Credentials API を使用するアプリで、ユーザーがアカウントに関連付けられている電話番号を 1 回のタップで入力できる機能が追加されました。
ニアバイシェア
- Nearby Messages が拡張され、新しいオプトイン UI とハンズフリー操作のサポートが追加されました。
- Nearby 通知は一時的に利用できなくなっています。詳細と最新情報については、Nearby Notifications のデベロッパー サイトをご覧ください。
Firebase
- Firebase の最新アップデートには、複数の機能にわたる改善とバグの修正が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2016 年 9 月 - バージョン 9.6
Google Play 開発者サービス 9.6 リリースのハイライト
Google Play 開発者サービスを 9.6.1 に更新 このリリースでは、
play-services-location.aar
で欠落していたminSdkVersion
値を修正しました。この脆弱性により、意図しないWRITE_EXTERNAL_STORAGE
、READ_EXTERNAL_STORAGE
、READ_PHONE_STATE
権限がアプリ マニフェストにマージされます。広告
MobileAds
クラスにパブリッシャー診断 API メソッドのopenDebugMenu
を追加しました。これにより、モバイルウェブ広告とモバイルアプリ広告のパブリッシャーは、デスクトップ広告と同じトラブルシューティング機能とプレビュー機能を利用できるようになります。
キャスト
Cast API v3.2 では、アプリ デベロッパー向けに次の機能が改善されています。
- 広告モード: コントローラと通知コントロールを、広告配信中はコントロールを無効にするモードにします。
- ライブモード: ライブ動画と音声ストリームで、再生/一時停止ボタンの代わりに再生/停止ボタンが表示されるようになりました。
- このバージョンについて詳しくは、Cast SDK v3.2 をご覧ください。
マップ
- カスタム地図スタイル設定の導入: 地図のスタイルを設定して、道路、公園、企業や店舗などの対象物の外観を変更(または非表示に)できるようになりました。
- お店やサービスなどのスポット(地図上の場所)がデフォルトで地図に表示されるようになりました。ビジネス スポットは、店舗、レストラン、ホテルなどのビジネスを表します。これらを非表示にするには、カスタムの地図スタイルを使用します。
- 詳細と重要な注意事項については、Maps Android API リリースノートをご覧ください。
場所
- Places のオートコンプリート リクエストの範囲を 1 つの国に制限する
setCountry
メソッドを追加しました。
- Places のオートコンプリート リクエストの範囲を 1 つの国に制限する
Firebase
- Firebase の最新アップデートには、複数の機能にわたる改善とバグの修正が含まれています。詳細については、Firebase Android SDK リリースノートをご覧ください。
2016 年 8 月 - バージョン 9.4
Google Play 開発者サービス 9.4 リリースのハイライト
Google ログイン
GoogleSignInAccount
に、ログイン ユーザーの姓と名へのアクセスを許可するgetFamilyName()
メソッドとgetGivenName()
メソッドが追加されました。
Google+
Plus.API(
Plus.PeopleApi
とPlus.AccountApi
を含む)は非推奨になりました。共有や「+1」ボタンなど、Google+ UI ウィジェットはすべて引き続きサポートされます。- Google ログインと統合する場合は、
GoogleSignInApi
に切り替えます。 - アプリでソーシャル情報や広範なプロフィール データが必要な場合は、Android 連絡先プロバイダやクロス プラットフォームの People API の使用を検討してください。アプリのユーザーベースのソーシャル グラフを通じてアプリの配信を強化するには、Firebase Invites を使用します。
詳細については、Plus.API のサポート終了に関する注意事項をご覧ください。
- Google ログインと統合する場合は、
キャスト
Cast API v3 では、アプリ デベロッパー向けの以下の機能が改善されています。
ControlButtonsContainer
インターフェースは、コントロール ボタンのコンテナを定義します。ExpandedControllerActivity
クラスは、拡張コントローラ(全画面リモコン)のほとんどの実装を提供します。
場所
- Places API には、マテリアル デザインの原則を取り入れて、再設計された Place Picker UI が追加されました。
マップ
- カメラのモーション開始イベント、進行中イベント、終了イベントに対応する新しいカメラ変更リスナーのセットを追加しました。
- マーカーに関連付けられた任意のデータ オブジェクトを保存および取得する機能が追加されました。
- 希望する最小ズームレベルと最大ズームレベルを設定する機能を追加しました。
- ユーザーがスクロールとパンを行う境界を制限する機能を追加しました。
- 詳しくは、最新の Google Maps Android API リリースノートをご覧ください。
セキュリティ
- Safe Browsing API を使用すると、URI が有害な可能性があるアプリやソーシャル エンジニアリング攻撃に関連付けられているかどうかを判断できます。詳しくは、Safe Browsing API を使用して URL を確認するをご覧ください。
Firebase
- Firebase の最新アップデートには、複数の機能にわたる改善とバグの修正が含まれています。詳細については、Firebase リリースノートをご覧ください。
2016 年 6 月 - バージョン 9.2
Google Play 開発者サービス 9.2 リリースのハイライト
Google Play 開発者サービス 9.2.1 に更新 このリリースでは、9.2.0 リリースに含まれる
proguard.txt
ファイルに関する問題が修正されています。これにより、以下のエラーが発生します。Gradle リソース圧縮ツールを使用する Android プロジェクトでは、次のエラーが発生します。
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Jack ツールチェーンを使用する Android プロジェクトでは、次のようなエラーが発生します。
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
クラスに追加しました。アプリのパブリッシャーは、このメソッドを使用して、ネイティブ広告の AdChoices アイコンの位置を指定できます。- いくつかのバグを修正し、動画広告の再生を改善しました。
認知度
Awareness API は、7 つの位置情報シグナルとコンテキスト シグナルを 1 つの API に統合します。これにより、システム リソースへの影響を最小限に抑えながら、コンテキスト ベースの強力な機能を持つアプリを作成できます。2 つの API セットが含まれています。
- 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() を使用してデータの更新をリッスンし、格納されているデータが別のアプリによって更新された場合にアプリが内部データ キャッシュを更新できるようにします。
- 水分消費量の測定に使用する新しい hydration データ型を追加しました。
位置情報
- バッテリー管理や操作認識など、複数の分野のバグの修正と改善を行いました。
マップ
- 新しい MarkerOptions.zIndex() メソッドは、マーカーの積み重ね順序を地図上の他のマーカーとの関連で設定します。
- タイル オーバーレイに透明度係数を設定すると、ユーザーはオーバーレイされたタイルの下に基本地図を表示できます。
- 円をクリック可能にして、OnCircleClickListener を使用してクリック イベントをリッスンしやすくしました。
- 詳細と重要な注意事項については、Maps Android API リリースノートをご覧ください。
モバイルビジョン
- Mobile Vision のバーコード検出と顔検出に必要なサービスの問題を解決しました。すべてのユーザーが、バーコードと顔検出機能を使用できるようになります。詳細については、Mobile Vision のリリースノートをご覧ください。
- Text API を追加しました。写真の中のラテン文字テキスト(英語、スペイン語、ドイツ語、フランス語など)を光学式文字認識で認識できるようになりました。Text API は、テキストの構成構造(段落、行、単語)とテキスト自体を返します。
ニアバイシェア
- 付近のビーコンやスマート デバイスに関連付けられているアプリやウェブサイトについてユーザーに知らせるための Nearby 通知を追加しました。
- Nearby.Messages は、バックグラウンドで Eddystone ビーコンと iBeacon をスキャンし、それらのフィルタに一致するビーコンが見つかるとクライアント アプリをスリープ状態から復帰させます。詳細については、Nearby.Messages をご覧ください。
- このリリースでは、クライアントが Proximity Beacon API を使用してビーコンを管理する必要がなくなりました。Nearby は、解析された BLE アドバタイズを直接返すようになり、クライアントは独自のソリューションを使用してこれらのアドバタイズを解釈できます。
- 推定距離と RSSI 情報がフォアグラウンド ビーコン クライアントに返されるようになりました。
2016 年 5 月 - バージョン 9.0
Google Play 開発者サービス 9.0 リリースのハイライト
Google Play 開発者サービス 9.0.2 に更新 Google Play 開発者サービス バージョン 9.0.2 リリースがリリースされました。このリリースでは、一部のデバイスで
FirebaseAuthApi
を使用できないという Firebase Authentication の既知の問題が修正されています。これらのデバイスが Authentication API を使用しようとすると、FirebaseApiNotAvailableException
エラーが発生します。Google Play 開発者サービスを 9.0.1 に更新
Google Play 開発者サービス バージョン 9.0.1 がリリースされました。このリリースでは、バージョン 9.0.0 リリースで発生した次の問題が修正されています。
- ContextCompat.getNoBackupFilesDir() によるクラス変更のコンパイル エラーを修正しました。
- アプリで ProGuard 後処理を使用している場合に、Google Play 開発者サービス APK のないデバイスでの AdMob 広告の配信に関する既知の問題を修正しました。
Firebase
Firebase は、モバイル デベロッパーがアプリを開発し、ユーザーベースを拡大して、アプリ内広告から収益を得るために必要なツールとインフラストラクチャを提供します。このリリースでは、Firebase API が Google Play 開発者サービスで利用可能になりました。Firebase 向け Google Play 開発者サービスには、Firebase 向け Google アナリティクス、Firebase Storage、Firebase Remote Config、Firebase Crash Reporting、Firebase Dynamic Links、Firebase Notifications などの新しいプロダクトが含まれています。
さまざまな Firebase 機能で使用できるライブラリの一覧については、Firebase ライブラリをご覧ください。Google Play 開発者サービス 9.0 SDK の Firebase に次の機能が追加されました。
App Invites(現在の Firebase Invites)は
com.google.android.gms.appinvite
で引き続き利用できますが、今後はcom.google.firebase:firebase-invites
を使用してください。Firebase Cloud Messaging は、Google Cloud Messaging API 上に構築され、改善されています。
com.google.android.gms.gcm
で Google Cloud Messaging を引き続き使用できますが、com.google.firebase:firebase-messaging
にアップグレードすることをおすすめします。
Firebase の詳細については、https://firebase.google.com/ をご覧ください。
広告
- Rewarded Video Publisher API がカスタム イベントに対応しました。
- ネイティブ エクスプレス動画には、初期のミュート状態や動画の再生完了時のコールバックの指定など、動画の表示方法を制御できる API が追加されました。
- モバイルアプリ向けのカスタム検索広告が更新され、アプリ デベロッパーは、ユーザーの検索語句に基づいて関連性の高い広告を表示して、アプリ内の検索イベントを収益化できるようになりました。今回のアップデートにより、アプリ内収益化ソリューションは、パソコンやモバイルウェブで利用可能なソリューションと同等になります。アプリ デベロッパーは、拡張機能、レイアウト、アトリビューション オプション、コールバック、カスタムの広告アイコンをすべて利用できるようになりました。
- MobileAds API で、
setAppVolume()
を使用して動画広告の優先音量を設定できるようになり、setAppMuted()
を使用して動画広告をミュートできるようになりました。 - MobileAds の
initialize(android.content.Context, java.lang.String)
メソッドは非推奨ではなくなりました。代わりに、initialize(android.content.Context)
メソッドのサポートが終了しました。 MediationNativeListener
インターフェースにonAdImpression()
メソッドが追加されました。モバイル広告ネットワークは、インプレッションの記録時にこのメソッドを呼び出せます。
ニアバイシェア
- Nearby 同意 UI と権限モデルを簡略化しました。
- きめ細かい位置情報の利用許可が設定されているアプリであれば、追加の権限なしで BLE ビーコンをスキャンできます。
- オプトイン ダイアログは、アプリが GoogleAPIClient の
connect()
メソッドを呼び出すとユーザーに表示されます。
- Nearby 同意 UI と権限モデルを簡略化しました。
試合
- クライアント SDK が更新され、Player Stat API が改善され、次の 28 日間のプレーヤーの支出予測と、プレーヤーが 95 パーセンタイルの支出者になる確率の予測という 2 つの新しい予測が追加されました。
- Video Recording API を広く利用できるようにするために、クライアント SDK を更新しました。
Google クラウド メッセージング
- Google Cloud Messaging(GCM)は Firebase と統合されています。既存の GCM ユーザーは中断なく GCM を引き続き使用できますが、ユーザーが新機能や機能強化の今後のリリースを活用できるように、簡素化された新しい Firebase Cloud Messaging(FCM)API にアップグレードすることを強くおすすめします。詳細については、Android 用 GCM クライアント アプリを Firebase Cloud Messaging に移行するをご覧ください。
モバイルビジョン
- Mobile Vision に必要なサービスは、そのサービスに問題があるため無効になっています。これにより、顔検出またはバーコード検出をまだ使用したことがないユーザーは、これらの機能を使用できません。この問題が解決されるまで、新しい Mobile Vision 機能をアプリに追加することはおすすめしません。
- すでに Mobile Vision の機能を使用しているアプリの場合、顔またはバーコード検出器を使用する前に、
FaceDetector.isOperational()
またはBarcodeDetector.isOperational()
で検出器の準備状況を確認してください。
認証
GoogleAuthUtil は、Google Play 開発者サービス SDK の -auth API 分割に移動しました。アプリで
GoogleAuthUtil.getToken()
を使用している場合、次のようなエラーが表示されることがあります。Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Android で REST API にアクセスする必要がある場合は、build.gradle ファイルに -auth 分割を含めます。
compile 'com.google.android.gms:play-services-auth:9.0.1'
それ以外の場合は、アプリを Google Sign-In API に移行して、セキュリティとユーザー エクスペリエンスの最新の改善をアプリに組み込むことをおすすめします。詳しくは、Google ログインのベスト プラクティスに関するガイドをご覧ください。
バージョン 9.0.0 に関する既知の問題
AdMob と ProGuard の後処理も併用するアプリでは、ProGuard の構成を調整するか、Google Play 開発者サービス バージョン 9.0.1 SDK を使用するようにアプリを更新しない限り、Google Play 開発者サービス APK のないデバイスに広告を配信することはできません。アプリが Google Play 開発者サービス 9.0.0 SDK を使用するように更新した後、これらのデバイスに広告が配信されるようにするには、ProGuard の設定ファイルに次の keep オプションを追加します。
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
2015 年 12 月 - バージョン 8.4
Google Play 開発者サービス 8.4 リリースのハイライト
Google マップ
- このリリースでは、新しいイベント リスナーがいくつか導入されています。
OnInfoWindowLongClickListener
は、ユーザーが情報ウィンドウを長押しすると、onInfoWindowLongClick(Marker)
へのコールバックをトリガーします。OnInfoWindowCloseListener
は、情報ウィンドウが閉じられたときにonInfoWindowClose(Marker)
へのコールバックをトリガーします。詳しくは、情報ウィンドウ イベントに関するガイドをご覧ください。OnPolylineClickListener
は、ユーザーがポリラインをクリックしたときにonPolylineClick(Polyline)
へのコールバックをトリガーします。ポリライン イベントに関するガイドをご覧ください。OnPolygonClickListener
は、ユーザーがポリゴンをクリックしたときにonPolygonClick(Polygon)
へのコールバックをトリガーします。ポリゴン イベントに関するガイドをご覧ください。OnGroundOverlayClickListener
は、ユーザーが地面オーバーレイをクリックしたときにonGroundOverlayClick(GroundOverlay)
へのコールバックをトリガーします。地面オーバーレイ イベントに関するガイドをご覧ください。
- ポリライン、ポリゴン、地面オーバーレイのクリックを有効または無効にするには、該当のオブジェクトで
setClickable(boolean)
を呼び出します。 - いくつかのバグを修正しました。詳しくは、Google マップのリリースノートをご覧ください。
- このリリースでは、新しいイベント リスナーがいくつか導入されています。
Google プレイス
- このリリースでは、ユーザーの検索クエリに対して場所の予測を返す、新しいオートコンプリート サービスが導入されています。
PlaceAutocompleteFragment
は、オートコンプリート機能が組み込まれた検索ダイアログです。GeoDataApi.getAutocompletePredictions()
を使用すると、プログラムから場所の予測にアクセスし、完全なカスタム検索 UI を作成できます。
- Autocomplete は Place Picker にも追加されました。
- このリリースでは、ユーザーの検索クエリに対して場所の予測を返す、新しいオートコンプリート サービスが導入されています。
Google ログイン
- ユーザーが [Google 設定] > [接続済みのアプリ] でアプリへのアクセス権を取り消すと、Google Play 開発者サービスは取り消しサービスを開始し、キャッシュされたログイン状態をクリーンアップします。
- setHostedDomain ビルダー メソッドを使用して、Google Apps ドメインのアカウントのみでログインするようユーザーに求めるように
GoogleSignInOptions
オブジェクトを構成できます。 onUploadServerAuthCode
コールバックと関連する関数が削除されました。バックエンドのアクセス トークンを取得するには、requestServerAuthCode
メソッドとgetServerAuthCode
メソッドを使用します。詳しくは、サーバーサイド アクセスの有効化をご覧ください。
Google Fit の履歴
- Google Fit History API に
updateData
という新しいメソッドが追加され、Google Fit に保存されているデータを簡単に更新できるようになりました。updateData
を使用すると、Google Fit に追加する新しいデータポイントと重複する既存のデータポイントを削除する必要がなくなります。競合は、新しいデータポイントと重複する既存のデータポイントを削除することで自動的に解決されます。
- Google Fit History API に
ニアバイシェア メッセージ
- バックグラウンドで BLE ビーコン メッセージのサブスクライブを行うサポートが新たに追加されました。 これにより、アプリが現在アクティブでない場合でも、ビーコン通知を受信できます。
App Invites
- メールで招待を送る際に、アプリから追加データ(カスタム画像、招待のインストール ボタンのカスタムの行動を促すフレーズテキスト、招待メールのカスタム HTML など)を含めることができるようになりました。
Vision API
- Aztec バーコードのサポートを追加しました。
位置情報サービス
- Wi-Fi または基地局を使って現在地を特定するときの精度が向上しました。
既知の問題
- 最新バージョンの Android Wear 用のエミュレータは現在利用できません。
2015 年 11 月 - バージョン 8.3
Google Play 開発者サービス 8.3 リリースのハイライト
- Google ログイン - 新しい
GoogleSignIn
API を使用すると、Google アカウントの基本的な機能をアプリに統合することが簡単になります。主な変更点は次のとおりです。- 接続を再確立することなく、
GoogleApiClient
のログイン状態を変更できるようになりました。詳しくは、SIGN_IN_MODE_OPTIONAL
とSIGN_IN_MODE_REQUIRED
をご覧ください。 - サーバーで認証する際の統合を簡素化します。
- システム権限がなくてもログイン アカウントを取得できるようになりました。
- ログインボタンが一新されました。
- 接続を再確立することなく、
- 位置情報サービス
- Fused Location Provider のバッテリーを改善しました。
- 新しい
flushLocations()
メソッドを使用すると、バッチ処理が行われるのを待たずに、バッチ処理されたビジネス情報をすぐに返すことができます。
- アプリの測定 - このリリースでは、アプリ内購入イベントに関する匿名の統計情報を収集する機能が追加されています。
- App Invites - 新しい
AppInvite.AppInviteApi.getInvitation()
メソッドで、ディープリンク アクティビティの起動に使用できるResultCallback
が設定されます。
- App Invites - 新しい
- その他の改善 - Google Play 開発者サービスに対して、次のようなさまざまな改善と変更が行われました。
- 新しい
AdRequest.Builder setIsDesignedForFamilies
メソッドを使用すると、ファミリー向けプログラムにオプトインしているアプリは、特定の広告リクエストでファミリー向けに準拠した広告を返すかどうかを指定できます。 ResolvingResultCallbacks
を使用すると、ユーザー操作が必要な場合に API 呼び出しから返される解決策を自動的に開始できます。CastRemoteDisplayLocalService
は、ローカル サービスの作成時に呼び出される新しいコールバックonServiceCreated
を公開します。GoogleApiClient.dumpAll()
メソッドは、ライフサイクルの問題のデバッグに使用できます。CameraSource
で、プログラムでsetAutoFocusEnabled()
を実行できるようになりました。DataApi
のPutDataRequest.isUrgent()
メソッドを使用して、ウェアラブル デバイスに同期するアイテムの緊急度を指定できるようになりました。- Credentials API は -base から -auth ライブラリに移動しました。コンパイル エラーを回避するために、
compile 'com.google.android.gms:play-services-auth:8.3.0'
の追加が必要になる場合があります。
- 新しい
既知の問題
- google-services プラグインの使用時に「Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed」というエラーが表示された場合は、google-services プラグインを 1.5.0-beta2 以降にアップグレードしてください。
2015 年 9 月 - バージョン 8.1
Google Play 開発者サービス 8.1 リリースのハイライト
- Marshmallow 権限モデルのサポートが追加されました。
- Play Games Player Stats API - ゲームのライフサイクル全体で、特定のセグメントのプレーヤーに合わせてプレーヤー エクスペリエンスを調整できる新しい API。プレーヤーのセグメントは、プレーヤーの進行状況、支出、エンゲージメントに基づいています。
- Google Maps Android API - ウェアラブル アプリの常に画面表示モードを新しくサポートしました。常に画面表示モードは、常にオンのアプリ用であり、ユーザーがアプリを積極的に使用しなくなったときにアクティブになります。
- App Invites - アプリから送信される招待メールをカスタマイズできるようになりました。
- Nearby Messages API - アクティブな Nearby パブリッシュまたはサブスクライブが期限切れになると、アプリはコールバックを受信します。
- Google Places API -
AutocompletePrediction
に 3 つの新しいメソッドが追加され、場所の説明のメイン部分とサブ部分、説明の全文に簡単にアクセスできるようになりました。これらのメソッドは、非推奨になったgetDescription()
とgetMatchedSubstrings()
に代わるものです。詳しくは、Google Places API for 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
にも、これと同等の変更が行われています。以前にこれらのインターフェースを直接実装している場合は、代わりに抽象クラスを拡張する必要があります。これらのクラスをテスト目的に使用した場合は、キャンセルされた、またはすぐに利用可能なResult
を提供できるユーティリティ クラスPendingResults
を使用することをおすすめします。
2015 年 8 月 - バージョン 7.8
Google Play 開発者サービス 7.8 の主要機能の概要については、こちらのブログ投稿をご覧ください。
- Mobile Vision API - このリリースでは、写真と動画のオブジェクトを認識するための新しいリアルタイムのオンデバイス API が導入されています。Mobile Vision フレームワークには、顔検出器、バーコード スキャナ、動画内のこれらのオブジェクトの位置を追跡する機能が含まれています。
- Nearby Messages API - 新しい Nearby Messages API は、付近のデバイスとビーコンが相互に検出して通信するためのクロス プラットフォーム API を提供します。同じ Wi-Fi ネットワークに接続していなくても利用できます。
- Smart Lock for Android このリリースでは、Smart Lock for Android が強化され、独自の歩行検出機能が追加されました。スリがスマートフォンを持って立ち去ると、ほとんどの場合、デバイスはロックされます。持ち運び検知機能を有効にして、ぜひお試しください。
- プレイスの写真: Places API を使用してプレイスの写真を取得して表示するためのサポートが追加されました。
2015 年 5 月 - バージョン 7.5
Google Play 開発者サービス 7.5 の主要機能の概要については、こちらのブログ投稿をご覧ください。
Smart Lock for Passwords - このリリースでは
gms.auth.api.credentials
API が導入されています。これにより、認証情報の保存と取得、デバイス(および Chrome のウェブサイト)間でのユーザーの自動ログインが可能になります。認証情報を保存するには、Auth.CredentialsApi.save()
メソッドを呼び出します。逆に、Android デバイスと Chrome に保存されている認証情報を取得するには、Auth.CredentialsApi.request()
メソッドを呼び出します。Google Cloud Messaging - このリリースでは、エンドユーザーにメッセージと通知をより効率的に送信したり、タスクのスケジュールを最適化してバッテリー使用量を節約したり、アプリによるメッセージ受信方法を簡素化したりできるようになりました。トピック メッセージングを使用すると、パーソナライズされた通知を作成してターゲット ユーザーにリーチできます。新しい
GcmListenerService
を使用して、GCM メッセージを受信するための標準化された方法を実装し、GCM サーバーからのリクエストに応じて通知を表示します。新しいGcmNetworkManager
クラスを使用すると、バッテリー効率の良い方法で 1 回限りのタスクや定期的なタスクをスケジュール設定し、ネットワークとデバイスの充電の制約を指定してバッテリー使用量をさらに最適化できます。広告 - このリリースでは、パブリッシャーがレンダリングするネイティブ広告が AdMob、AdMob、AdX に追加されます。ネイティブ広告を使用すると、パブリッシャーは広告の個々のアセットにアクセスし、アプリのコンテンツに最適な方法で広告を表示する方法を決定できます。AdMob、AdMob、AdX はすべて、アプリ インストール広告とコンテンツ広告という 2 つのシステム定義フォーマットをサポートしています。また、カスタム ネイティブ広告フォーマットを利用して、独自の予約広告枠でカスタム ネイティブ ソリューションを構築することもできます。
キャスト - 新しい Google Cast 用 Game Manager API は、効率的な通信モデル、送信側デバイスごとの複数プレーヤー、センダーとレシーバー間のカスタム メッセージにより、キャスト エクスペリエンスであらゆるゲームを強化できるゲームのサポートを導入します。新しいリモート ディスプレイ接続モデルを使用すると、ネイティブ アプリ(特にゲーム)から 2 台目のディスプレイを直接テレビにキャストできます。Cast を使用することで、あらゆるゲームをより大画面で楽しめるようになります。新しい Autoplay and Queueing API は、接続されているすべてのアプリに、同期された編集可能なメディアキューと、プリロードされたアダプティブ ストリームのサポートを提供します。
インスタンス ID - インスタンス ID は、アプリのインスタンスごとに一意の識別子です。この ID により、インスタンス ID クラウド サービスを使用してセキュリティ トークンを生成できます。
マップ - このリリースでは、Google Maps Android API が Android Wear で利用可能になり、ウェアラブル デバイスで直接実行できる地図ベースのアプリを作成できるようになりました。
Fit - Fit API は移動距離と消費カロリーのデータを提供し、サブスクライブできるようになりました。また、このリリースでは、エクササイズ アクティビティの新しいデータ型(
TYPE_WORKOUT_EXERCISE
)も導入されています。ドライブ - このリリースでは、アプリがオフラインの場合でも、
delete()
メソッドを呼び出すことでファイルやフォルダを完全に削除できます。App Invites - 新しい
appinvite
API を使用して、クチコミでアプリを成長させることができます。ユーザーがアプリを連絡先や友だちと共有できるようにします。紹介とオンボーディングのフローを Google に任せることで、優れたアプリの開発に集中できます。