> For the complete documentation index, see [llms.txt](https://documentation.pushly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.pushly.com/pushly-ja/integration/implementation-steps/android/android-sdk-bian-genglli.md).

# Android SDK変更履歴

Android SDKの更新一覧。

{% updates format="full" %}
{% update date="2026-08-19" %}

## 1.9.0

**追加**

* 追加する `session_id` すべての追跡イベントに対して。

**更新**

* Appメッセージが、デバイスや回転をまたいでより確実にスケーリングされるようになりました
* 追跡イベントがプロセス終了後も保持されるようになりました。

**修正**

* 修正しました `ConcurrentModificationException`.
* アプリ設定キャッシュの有効期限とアプリメッセージの実行日時オフセットの解析を修正しました。
  {% endupdate %}

{% update date="2026-08-13" %}

## 1.8.2 & 1.7.5

* 通知画像は、元のフルサイズではなく、通知が表示するサイズでデコードされるようになりました。
  {% endupdate %}

{% update date="2026-07-30" %}

## 1.8.1

#### 修正

* 通知の遷移先ルーティングは、アプリがフォアグラウンド、バックグラウンド、終了済みのいずれであっても同じように動作するようになりました。
* ネットワークまたはサーバー障害時のサブスクリプションおよび分析イベントの配信信頼性が向上しました。トークンのローテーションは即時に送信されるようになりました。

#### 非推奨

* セルフマネージド向け `FirebaseMessagingService` 統合では、 `handleOnMessageReceived(message)` および `handleOnNewToken(token)` は次のものの代わりに非推奨です： `Context` オーバーロード `handleOnMessageReceived(context, message)` および `handleOnNewToken(context, token)`。 `Context` 終了済みアプリにプッシュを配信するにはオーバーロードが必要です。古い形式では、コールドスタートしたプロセスを再初期化できません。
  {% endupdate %}

{% update date="2026-06-29" %}

## 1.7.4

* Appメッセージのレイアウト改善
  {% endupdate %}

{% update date="2026-06-23" %}

## 1.7.3

* Appメッセージ向けの包括的なオンデバイスデバッグログを追加しました。
* Appメッセージの表示回数の記録信頼性を向上しました。
  {% endupdate %}

{% update date="2026-05-19" %}

## 1.7.2

* ユーザーが Pushly ID のデバッグシーケンスを実行した際のフォアグラウンド/バックグラウンド判定をより確実にしました。
  {% endupdate %}

{% update date="2026-03-12" %}

## 1.7.0

* Catalog のサポートを追加 `RATE_ITEM` および `COMPLETE_ITEM` アクション。 [Catalog ドキュメント](/pushly-ja/integration/implementation-steps/apple-ios/sdk-swift-obj-c/e-commerce-support.md) 詳細はこちらをご覧ください。
  {% endupdate %}

{% update date="2026-02-17" %}

## 1.6.1

* 複数の即時 Appメッセージにおける並び替えの問題を修正しました。
  {% endupdate %}

{% update date="2025-11-05" %}

## 1.6.0

* E-Commerce のサポートを追加 `VIEW_ITEM` および `SAVE_ITEM` アクション。
  {% endupdate %}

{% update date="2025-10-14" %}

## 1.5.0

#### 追加

* 次の機能のサポートを追加しました： **即時** 表示条件を [Appメッセージ](/pushly-ja/platform/apurimessji.md).
  {% endupdate %}

{% update date="2025-10-03" %}

## 1.4.3

#### 修正

* 非推奨の Kotlin メソッドを安全な代替手段に置き換えることで、Android 15 以降での潜在的なクラッシュを修正しました。
  {% endupdate %}

{% update date="2025-09-25" %}

## 1.4.2

#### 修正

* 次の条件で通知が表示されない可能性がある問題を修正しました： `meta` フィールドが `null`.
  {% endupdate %}

{% update date="2025-08-25" %}

## 1.4.1

#### 修正

* LiveActivities インターフェースへの参照に関する問題を修正しました。
  {% endupdate %}

{% update date="2025-08-25" %}

## 1.4.0

#### 更新

* Firebase BOM の依存関係をバージョン `34.1.0`.
* Firebase Messaging KTX ライブラリへの依存関係を削除しました。
  {% endupdate %}

{% update date="2025-08-05" %}

## 1.3.6

#### 修正

* 新しいトークンが生成された後に古い FCM トークンが永続化されるエッジケースを修正しました。
  {% endupdate %}

{% update date="2025-07-31" %}

## 1.3.5

#### 修正

* 適切なアプリアイコンが使用されるようにしました。
  {% endupdate %}

{% update date="2025-03-17" %}

## 1.3.4

#### 修正

* アクションボタンへの同時アクセスに対する追加の保護を追加しました。通知アクションボタンの表示に関する競合状態を修正しました。
  {% endupdate %}

{% update date="2025-02-05" %}

## 1.3.3

#### 修正

* ネットワーク検出モジュールの問題を修正し、ネットワーク要求中にホストチェックが失敗する可能性を解消しました。
  {% endupdate %}

{% update date="2025-01-27" %}

## 1.3.2

#### 更新

* 手動統合をより適切に考慮し、サブスクリプション変更の応答時間を短縮するため、バックグラウンド権限チェックの頻度を更新しました。
  {% endupdate %}

{% update date="2025-01-23" %}

## 1.3.1

#### 更新

* 拡張された Java 相互運用サポートを備えた Live Activity の ContentState を更新しました。
  {% endupdate %}

{% update date="2025-01-21" %}

## 1.3.0

#### 追加

* 次のサポートを追加しました： [Live Activities](/pushly-ja/integration/implementation-steps/android/sdk-kotlin-java/live-activities.md) Android 上で。

#### 更新

* 更新 `PNNotification.meta` 構造を、より開発者に使いやすい値アクセスパターンに対応するようにしました。

#### **Live Activities**

* `PushSDK.LiveActivities.start(activityId: String, handler: String, contentState: ContentState)`
  * Live Activity 通知をローカルで開始し、指定された `activityId` および `handler` の組み合わせに対して更新を受け取る現在の購読者を登録します。
* `PushSDK.LiveActivities.register(handler: PNLiveActivityHandler)`
  * 指定された `handler` を登録してリモート開始機能を有効にし、アクティビティがプッシュ経由で開始されたときに更新登録を自動的に処理します。
* `PushSDK.LiveActivities.remove(activityId: String)`
  * Live Activity 通知を終了し、画面から削除します。
* `PushSDK.LiveActivities.removeAll()`
  * すべてのアクティブな Live Activity 通知を終了し、画面から削除します。
    {% endupdate %}

{% update date="2024-12-11" %}

## 1.2.8

#### 追加

* 次のサポートを追加しました： `PNNotification.meta` フィールド。
  {% endupdate %}

{% update date="2024-11-25" %}

## 1.2.7

#### 更新

* Android 33 未満をより適切に処理するように、権限バックグラウンドワーカーを更新しました。
* 内部の追跡イベント分類を更新しました。

#### 修正

* 追跡イベントの priority ヘッダー値のエンコードを修正しました。
  {% endupdate %}

{% update date="2024-07-17" %}

## 1.2.6

#### 追加

* Appメッセージアニメーションのサポートを追加しました。

#### 更新

* 追跡イベントに関する内部最適化を更新しました。
  {% endupdate %}

{% update date="2024-05-13" %}

## 1.2.5

#### 修正

* 大量のイベントを同時に送信する際のスレッド処理の問題を修正しました。
  {% endupdate %}

{% update date="2024-04-23" %}

## 1.2.4

#### **追加**

* セッションハートビートのサポートを追加しました。
* アプリケーションバージョン追跡を追加しました。

#### **更新**

* 内部イベント meta 構造を更新しました。
* PushNotification の一時停止および再開イベント追跡の優先度を更新しました。
  {% endupdate %}

{% update date="2024-03-15" %}

## 1.2.3

#### 修正

* App Message 設定 JSON の逆シリアル化に関する問題を修正しました。
  {% endupdate %}

{% update date="2024-03-11" %}

## 1.2.2

#### 修正

* App Message の画面回転変更ハンドラーに関する問題を修正しました。
  {% endupdate %}

{% update date="2024-03-07" %}

## 1.2.1

#### 修正

* Flutter と ReactNative における App Message の画面回転変更ハンドラーに関する問題を修正しました。
  {% endupdate %}

{% update date="2024-03-04" %}

## 1.2.0

#### **追加**

* Appメッセージのサポートを追加しました。
  {% endupdate %}

{% update date="2024-02-16" %}

## 1.1.17

#### **追加**

* 購読者のプッシュ通知の一時停止と再開のサポートを追加しました。

#### **新しいプロパティとメソッド**

* `PushSDK.PushNotifications.isPaused` - 購読者の通知が現在一時停止中かどうかを示す boolean プロパティです。
* `PushSDK.PushNotifications.pause()` - 購読者の通知受信機能を一時停止します。
* `PushSDK.PushNotifications.resume()` - 購読者の通知受信機能を再開します。

#### **移動 / 非推奨のプロパティとメソッド**

* `PushSDK.UserProfile.isSubscribed` は次へ移動されました： `PushSDK.PushNotifications.isSubscribed` また、非推奨警告が表示されるようになります。
* `PushSDK.UserProfile.isEligibleToPrompt` は次へ移動されました： `PushSDK.PushNotifications.isEligibleToPrompt` また、非推奨警告が表示されるようになります。
* `PushSDK.showNativeNotificationPermissionPrompt()` は次の別名になりました： `PushSDK.PushNotifications.showPermissionPrompt()`.
* `PushSDK.UserProfile.revertUserDeletion` は今後警告を表示し、将来のリリースで削除されます。
  {% endupdate %}

{% update date="2023-10-19" %}

## 1.1.16

#### **更新**

* 内部イベント追跡メタデータを更新しました。
  {% endupdate %}

{% update date="2023-10-18" %}

## 1.1.15

#### **追加**

* 次のサポートを追加しました： [管理対象統合](/pushly-ja/integration/implementation-steps/android/xiang-xi-she-ding/serufumanjido.md).
  {% endupdate %}

{% update date="2023-09-18" %}

## 1.1.14

#### 修正

* トリガー操作のカウントを誤っていたデバッグサービスの問題を修正しました。
  {% endupdate %}

{% update date="2023-08-29" %}

## 1.1.13

#### **更新**

* 内部リソースキャッシュポリシーを更新しました。
  {% endupdate %}

{% update date="2023-08-16" %}

## 1.1.12

#### 更新

* proguard ルールを拡張しました。
  {% endupdate %}

{% update date="2023-08-08" %}

## 1.1.11

#### 更新

* proguard ルールを更新しました。
  {% endupdate %}

{% update date="2023-07-26" %}

## 1.1.10

#### **追加**

* 特定のユーザー操作に基づいて PushSDK Anonymous ID をコピーする便利なサービスを追加しました。
* より優れたユーザーセグメンテーション機能のため、追跡イベントにパッケージ名を追加しました。
  {% endupdate %}

{% update date="2023-05-26" %}

## 1.1.9

#### 更新

* 追跡イベントにおけるサブスクリプション必須チェックを action enum に移動しました。
  {% endupdate %}

{% update date="2023-05-18" %}

## 1.1.8

#### 更新

* 更新 `PNSubscriberStatus` enum のインスタンス化。
* 購読者の dismiss 状態に関する内部検証を更新しました。
  {% endupdate %}

{% update date="2023-05-01" %}

## 1.1.7

#### 修正

* SDK の初期化完了前に追跡イベントが送信されようとする問題を修正しました。
  {% endupdate %}

{% update date="2023-04-19" %}

## 1.1.6

#### 更新

* PushSDK の内部シングルトン参照を更新しました。
  {% endupdate %}

{% update date="2023-04-17" %}

## 1.1.5

#### 修正

* アプリがバックグラウンドで動作中で、activity intent がもはやコンテキスト内にない状態で通知操作が発生したときにクラッシュする重大な問題を修正しました。
  {% endupdate %}

{% update date="2023-03-16" %}

## 1.1.4

#### 修正

* ユーザー削除の取り消しに関する問題を修正しました。
  {% endupdate %}

{% update date="2023-03-14" %}

## 1.1.3

#### 修正

* 権限ダイアログのアニメーションに関する問題を修正しました。
  {% endupdate %}

{% update date="2023-03-13" %}

## 1.1.2

#### 追加

* 追跡イベント向けに、ラッパーライブラリ（ReactNative、Flutter）の便利なメソッドを追加しました。
  {% endupdate %}

{% update date="2023-09-18" %}

## 1.1.1

#### 更新

* proguard ルールを更新しました。
  {% endupdate %}

{% update date="2023-03-06" %}

## 1.1.0

#### 追加

* カスタム通知権限ダイアログフローを追加しました。

#### 更新

* SDK 設定後の内部フローを最適化しました。
* Java メソッド相互運用カバレッジを更新しました。
  {% endupdate %}
  {% endupdates %}

### クローズドベータ版リリース

{% updates format="full" %}
{% update date="2023-02-10" %}

## 1.0.2

#### 更新

* 内部 CDN 参照を更新しました。
  {% endupdate %}

{% update date="2023-01-24" %}

## 1.0.1

#### 追加

* 通知リクエストで指定されていない場合に使用するデフォルトの通知用小アイコンを追加しました。

#### 更新

* より多くの Android バージョンで自動バッジ消去機能を拡張しました。
* HTTP リクエスト処理とネットワーク利用可否チェックを最適化しました。

#### 修正

* 通知用小アイコンの透明度処理に関する問題を修正しました。
* 権限要求が複数回呼び出される可能性がある問題を修正しました。
  {% endupdate %}

{% update date="2022-12-21" %}

## 1.0.0

#### 初回 SDK リリース

{% endupdate %}
{% endupdates %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.pushly.com/pushly-ja/integration/implementation-steps/android/android-sdk-bian-genglli.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
