三星设备上Android应用读取MiFare卡NFC数据异常求助
三星手机NFC读取MiFare卡数据异常:32字节数据被截断为"10b2"/"10b0"
我们开发的Android应用通过NFC读取MiFare卡数据后上传至后端,但仅在三星手机上出现数据异常。后端日志显示,原本应该是32字节的有效数据,被上传成了"10b2"或"10b0"这类短字符串。
以下是后端收到的部分数据片段:
... "readBlocks": [{ "block": 16, "data": "10b2" // <=== 异常数据 }, { "block": 17, "data": "00000000000000000000000000000000" }, { "block": 18, "data": "00000000000000000000000000000000" }, { "block": 28, "data": "45d312341234123412340040000098e9" }, { "block": 29, "data": "00000000000000000000000000000000" }, { "block": 30, "data": "00000000000000000000000000000000" }, { "block": 32, "data": "45db12341234123412341234e8099800" }, { "block": 33, "data": "5393123412341234123412340481f0be" }, { "block": 34, "data": "539312341234123412342b2e0481f0be" }
有没有开发者遇到过类似的三星手机NFC读取MiFare卡数据截断的问题?
内容的提问来源于stack exchange,提问作者Kerb
相关产品推荐
相关产品推荐

