Android 2.3 のNFCはP2Pモードが使えない

Android2.3で搭載されたNFCの、P2Pモードについて調べました。

P2Pモードとは、NFCバイス同士がP2P通信を行うためのモードです。このモードで動作するNFCバイス同士は、Bluetoothのペアリングのような煩雑な手順を経ずにデータの送受信が可能になります。

Android2.3のNFCはデフォルトで、ICカードリーターとして振舞うリーダーモードとして動作しています。そのため、P2Pモードとして動作するようにNFCのサービスに指示する必要があります。

しかし、結論から言うとタイトルの通り、Android2.3はP2Pモードになることができません。次のAOSPのコミットメッセージのとおり、リリース段階でP2Pモードは無効になってしまったようです。


ざんねん。。



文責:技術部 ますい