説明文: Android 16でNFCタグを1回読んだ後、次の読み取りに反応しなくなる不具合を解説。報告端末、DeadObjectException、Android 17 QPR3 Beta 1の修正範囲、初期化せずに試せる確認手順を整理します。
最初のNFCタグは読めたのに、端末を離してもう一度近づけると無反応。 この症状に対応する問題番号 #456078994 は、Googleの2026年10月2日付「Android 17 QPR3 Beta 1」リリースノートに修正済みとして掲載されています。ただし、この修正情報はPixel向けベータ版のもので、Android 16を搭載するすべてのメーカー製端末へ修正が届いたことを意味しません。
どんな症状が報告された?
2025年10月に公開された開発者の再現報告では、Android 16上でNFCタグを読み取り、端末を動かして再度読み取ろうとすると検出が止まりました。NFCを一度オフにして再度オンにすると、一時的に読めるようになったという報告です。ログには android.os.DeadObjectException と、NFCサービスとの通信が切れたことを示すエラーが残りました。
| 確認したい点 | 公開情報から分かること |
|---|---|
| 報告された端末 | Samsung Galaxy A54、Galaxy S22。別の開発者は他社製端末でも発生を報告 |
| 最初に問題が報告されたOS | Android 16。開発者はAndroid 15以前との動作差を報告 |
| 再現の中心 | タグを1回読めるが、その後の再検出で失敗する |
| 関連する開発環境 | Flutter 3.35.4、flutter_nfc_kit 3.6.0の再現例。ネイティブアプリからの報告もある |
| 公式修正 | Android 17 QPR3 Beta 1、問題番号 #456078994 |
重要な境界: Samsungでの再現報告と、GoogleがPixel向けQPR3ベータで公表した修正は別の事実です。Googleの修正告知からSamsungのOne UIの修正版番号を推定することはできません。内部原因についても、ログはNFCサービスの通信異常を示しますが、どのメーカーの実装に何が起きたかまで確定させるものではありません。
まずは「読み取り停止」と「アプリが開かない」を分ける
- 自分で管理している読み取り専用・テスト用タグを用意し、同じアプリで1回目と2回目を試します。交通系ICカード、決済カード、入退室カードは検証用に使わず、書き込み操作もしません。
- NFCが有効かを確認します。Pixelの案内は 設定 → 接続済みのデバイス → 接続の設定 → NFC。メーカーによってメニュー名は異なります。
- 1回目に内容が読め、2回目だけ無反応なら今回の報告と似ています。タグの検出通知は出るのにアプリが開かない場合は、アプリ側の許可やタグの内容も確認します。
- Android 16以降では、アプリ別にNFCタグからの起動を許可する仕組みがあります。該当メニューがあれば 設定 → アプリ → 特別なアプリアクセス → NFCによる起動 を確認してください。これはサービス停止とは別の原因です。
- Android 17では、URLを記録したタグは「リンクを開く」通知への操作が必要になる場合があります。通知が出ているなら、読み取りそのものは成功しています。
初期化する前に試せる対処
- NFCをオフ→オン: 設定画面から切り替え、同じテストタグで再確認。これは元の報告者が確認した一時的な回復例で、恒久修正の保証ではありません。
- 通常の再起動: 端末を再起動して、2回目以降の読み取りを試します。改善した時刻と再発までの操作を記録すると、サポートへ説明しやすくなります。
- 別のタグ・別の読み取りアプリ: 一方だけ失敗するなら、タグ内容やアプリ権限の問題も疑います。テストは読むだけにとどめます。
- メーカーの正式更新: Pixelは設定のシステム更新、Samsungなどは各メーカーの更新情報を確認。GoogleのPixelベータ版を他社端末に入れようとしないでください。
どのバージョンで修正された?
Googleが修正を明記したのは 2026年10月2日公開のAndroid 17 QPR3 Beta 1 です。Pixel 11シリーズのビルドは DP11.260918.005、その他の対応Pixelは DP11.260918.006。Pixelでは 設定 → デバイス情報 → Android バージョン → ビルド番号 から確認できます。一般向け安定版の全端末で修正されたという発表とは区別してください。
ベータ版は不具合が残る試験版です。安定版へ戻す際は端末内データの消去を伴う場合があるため、NFCのためだけにベータ参加・離脱を繰り返す方法は勧めません。特に日本のSuica、PASMO、ICOCA、iD、QUICPayなどは残高・カード移行の手順が関係します。「おサイフケータイ対応サービスのデータを消去」や工場出荷状態への初期化を試行錯誤で押さないことが大切です。
結論
1回だけ読めて次が無反応なら、まずNFCの再切り替え、アプリの起動許可、別のテストタグで切り分けましょう。 問題 #456078994 の修正はAndroid 17 QPR3 Beta 1に掲載されていますが、Samsungなどの端末はメーカーの更新状況を別途確認する必要があります。大切な決済情報を消す前に、症状とビルド番号を控えるのが安全です。
参考資料(1件)
2026年10月18日確認。公式修正:Android 17 QPR3 Beta 1 リリースノート/Google Issue Tracker #456078994。再現報告:flutter_nfc_kit #222。操作・権限:Android NFC公式ガイド/PixelのNFC・おサイフケータイ/Pixel更新手順/Android Beta Program。開発者の再現例と公式の修正情報は独立した根拠として扱っています。
