Nexus SからNFCカードリーダーにテキストデータを転送するためのAndroid Beamプロジェクトを実装しました。コールバックCreateNdefMessageCallbackを使用し、createNdefMessage(NfcEventイベント) ) 方法。 最初はすべてOKですが、転送するテキストの長さが42バイト以上(NDEFヘッドを含まない)であれば、データをプッシュすることができませんでした。私は何度も画面をタップしましたが、応答はありません。 また、NDEFレコードをチャンクしようとしましたが、SDKは "アプリケーションでNDEFレコードを手動でチャンクしないでください"と示唆しました。 誰もが同じ問題を抱えていますか? あなたの提案を得ることは非常に感謝しています。 ありがとうございます!データ転送の長さが範囲外のときにAndroid Beamに失敗しました
3
A
答えて
1
私はすでに2つのAndroidデバイス(Galaxy Nexus、Nexus S、4.0.1,4.0.2、および4.0.3)と32000バイト+ NDefヘッダーの間でNDefメッセージを送信しました。あなたが本当に注意している(デバイスを動かさないでください)患者(何分も続く)があれば、問題はありません。
したがって、問題はAndroidの部分にあるべきではありませんが、私はカードリーダーでテストしませんでした。
関連する問題
- 1. Tensorflow:アサーションに失敗しました:[ラベルの範囲外]
- 2. 範囲を使用して値を転送するときに長い文字列のデータを失う
- 3. オブジェクトの範囲がグローバルに失敗しました
- 4. デバッグアサーション失敗したベクトルの添え字が範囲外C++
- 5. ナイフゼロ - SSH ::例外リモート転送要求が失敗しました
- 6. アサーションに失敗しました: "標準C++ライブラリが範囲外です" && 0
- 7. Apache Beamデータフロージョブが失敗し始めました:ワークフローが失敗しました
- 8. オブジェクトのエラー1004メソッドの範囲が失敗しましたか?
- 9. C++のデバッグアサーション失敗したベクトルの添字が範囲外にある
- 10. 可変範囲のデータを新しいワークブックに転送する
- 11. 範囲クラスの自動フィルタメソッドが失敗しました - テーブル
- 12. 「範囲クラスのソート方法が失敗しました」-error
- 13. エラー範囲メソッドの選択方法が失敗しました
- 14. 可変範囲のオートフィルが失敗しました
- 15. 範囲オブジェクトのVBA特殊セルメソッドが失敗しました
- 16. メソッドグローバルオブジェクトの範囲が失敗しました
- 17. vba範囲クラスのオートフィルメソッドが失敗しました
- 18. エラーアプリケーションの起動:ポートの転送に失敗しました
- 19. バルク転送に失敗 - Android 4.0.3
- 20. 警告:リスンポート52698のリモートポート転送に失敗しました
- 21. Cordovaファイル転送のダウンロードに失敗しました9 - レスポンスコード200
- 22. ArtifactTransferException com.sun.faces:jsf-impl:jar:2.1.0の転送に失敗しました。
- 23. ACSでのメゾスフィアのSSH転送が失敗しました
- 24. 可変範囲とオブジェクトのメソッド範囲_ワークシートが失敗し続ける
- 25. Java TCPファイルの転送データがランダムに失われました
- 26. TouchIDが失敗した場合、システムのパスコード認証に転送
- 27. 入力ボックスプロンプト(wb1)から範囲を取得し、定義された範囲(wb2)に値を転送します。
- 28. VBA - シートの範囲をファンクションに転送
- 29. "X11転送要求がチャンネル0で失敗しました"
- 30. Route53ドメイン転送 - レジストリエラー - 2400:コマンドが失敗しました(421セッションタイムアウト)
メッセージサイズに64バイトの制限がありますか? – ThomasRS
NFCカードリーダー側からコードを投稿できますか?それは何が起こっているのか理解するのに役立ちます。 –