gpt4 book ai didi

当传输数据的长度超出范围时,Android Beam 失败

转载 作者:太空狗 更新时间:2023-10-29 14:27:44 25 4
gpt4 key购买 nike

我刚刚实现了一个 Android Beam 项目,通过使用回调 CreateNdefMessageCallback 并在 createNdefMessage(NfcEvent event) 方法中创建 NdefMessage,将文本数据从 Nexus S 传输到 NFC 读卡器。一开始一切正常,但我发现如果要传输的文本长度超过42字节(不包括NDEF头),则无法推送数据。虽然我点了很多次屏幕,但没有任何反应。我也尝试分块 NDEF 记录,但 SDK 建议“应用程序不应尝试手动分块 NDEF 记录”。有没有人遇到同样的问题?能得到您的建议将不胜感激。谢谢!

最佳答案

我已经在 2 个 Android 设备(几个 Galaxy Nexus、Nexus S、4.0.1、4.0.2 和 4.0.3)之间发送了 32000 字节 + NDef header 的 NDef 消息。如果你真的很小心(不要移动设备)和耐心(持续几分钟),它可以毫无问题地完成。

所以,问题应该不在 Android 部分 - 但我没有用读卡器测试它。

关于当传输数据的长度超出范围时,Android Beam 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10360357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com