首页 > 解决方案 > 支持 BlackBerry 10 的 Android NFC 应用程序

问题描述

我开发了一个在 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 而没有详细消息)。

有没有机会让它发挥作用?

提前致谢。

标签: androidnfcblackberry-10

解决方案


推荐阅读