我开发了一个可在NFC标签上编写的Android应用。使用以下代码,一切在Android手机上都可以正常运行:
override fun onNewIntent(intent: Intent?) {
[...]
val nDef = Ndef.get(tag)
nDef.connect()
val mimeRecord = NdefRecord.createMime("text/plain", message.toByteArray(Charset.forName("UTF-8")))
nDef.writeNdefMessage(NdefMessage(mimeRecord))
nDef.close()
[...]
}
没什么特别的。
现在,其中一位用户使用BlackBerry 10,并且他无法写入NFC标签(writeNdefMessage
抛出IOException而没有详细消息)。
有没有机会让它正常工作?
谢谢。