首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当传输数据长度超出范围时,Android Beam失败

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

Stack Overflow用户
提问于 2012-04-28 11:38:37
回答 1查看 735关注 0票数 3

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

EN

回答 1

Stack Overflow用户

发布于 2012-07-13 00:55:46

我已经在两个安卓设备(几个Galaxy Nexus,Nexus,4.0.1,4.0.2和4.0.3)之间发送了32000字节+ NDef报头的NDef消息。如果你真的很小心(不要移动设备)和耐心(持续几分钟),它可以做到没有任何问题。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10360357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档