これは Androidドキュメント内にあります。
NDEF プッシュが正しく機能するには、他の NFC デバイスが NFC フォーラムの SNEP (Simple Ndef Exchange Protocol)、または Android の「com.android.npp」(Ndef Push Protocol) をサポートしている必要があります。これは Gingerbread レベルの Android NFC デバイスではオプションでしたが、Ice-Cream-Sandwich 以降では SNEP が必須です。
デバイスが他のデバイスとNFC P2P を通信できるかどうかをどのように確認できますか? さまざまなサンプル NFC P2P コードをテストしようとしましたが、成功しませんでした! (NFC タグは完全に機能しています)。
現在起こっていることは、両方のデバイスがおなじみの NFC ブザー音を鳴らしますが、データは交換されていないようです.
参考までに、デバイスはSony Xperia Sole/SolaとLG Optimus 4X HDで、どちらも Android バージョン 4.0.4 と 4.0.3 に対応して更新されています。
また、注意: 開発は Gingerbread バージョン、Android API バージョン 10で行われています。