当前位置: 首页 > 知识库问答 >
问题:

带USB-NFC-Reader的Android NFC

王杰
2023-03-14

我有一个Android平板电脑,Android4.2。这款平板电脑没有NFC硬件。然而,我有一个外部USB阅读器:ACR1252U,它附带了一个Android库。不幸的是,这个库只给了我基本的功能--读和写标记。虽然这很有效,但还不够...

因为对于我的应用程序,我需要将文件从我的Android4.2平板电脑传输到其他NFC设备(Android智能手机)。因此,我需要将NFC阅读器置于对等模式--它支持这种模式。但我如何才能实现我的设置?确实有一个用于该阅读器的SDK,但它仅限于Windows。

  • 是否有可能使用Android内置的NFC功能和外部USB阅读器?
  • 此阅读器是否有其他支持与其他NFC设备进行点对点通信的库?
  • 是否有其他硬件可以使用,使其正常工作?
  1. 是3.5岁。我可能会想,这其间发生了很大的变化。
  2. 这个问题的答案(使用Android ACS库)是我自己问题的一部分...所以这不是答案。

共有1个答案

仇正豪
2023-03-14

不,那不可能。如果您的Android设备没有提供NFC,那么就没有内置NFC功能(即使在软件端也没有)。Android NFC API本质上是一个空存根实现,在这样的设备上什么都不做。

ACS的库不妨碍您访问阅读器的点对点功能,所以我不明白您为什么要使用不同的库。关于如何使用阅读器的对等功能,请参见API规范的5.9节。

基于该请求,我假设您希望使用类似Android Beam的东西在NFC上建立一些快速带外通道,然后传输(大?)该带外信道(例如WiFi或Bluetooth)上的文件。

 类似资料:
  • Flutter NFC Reader 是一个新的 Flutter 插件,可帮助希望使用 iOS 或 Android 设备内部硬件读取和写入 NFC 标签的开发人员。 支持的 NFC 格式 平台 支持的 NFC 标签 Android NDEF: A、B、F、V、条形码 iOS NDEF: NFC TYPE 1, 2, 3, 4, 5 只有 Android 支持 NFC 标签写入 安装 添加到 pub

  • 我一直在尝试在运行debian wheezy的lxc容器中使用libnfc。在尝试了一些东西和库之后,因此证明了lxc方法的合理性,我最终到达了一个我不知道去哪里寻找的地步。 问题是主机看到的是我的usb设备,而不是容器。 我在容器的lxc配置文件中添加了以下内容: 当我在容器上尝试lsusb时,我得到: 鉴于主机给出: 这就是我要找的设备。 令人惊讶的是,容器可以看到设备: 我已经检查了libu

  • Reader 能够让 iOS 开发者轻而易举地在 iOS 设备屏幕上显示 PDF 文件。代码通用,不需要任何 XIB (因为所有 UI 元素都是代码生成的,具有极大的灵活性),运行于 iOS 4.0 及其以上版本设备中,同时还支持所有 Retina Display 设备。 特性 多线程:UI始终非常流畅且响应迅速。 支持: 类似于iBooks的文档导航。 设备旋转和所有方向。 加密(受密码保护)的

  • 我有一个ACR122U NFC阅读器,正在用一个简单的文字“测试”向MIFARE Classic 1K标签的块1写入数据。 是否可以使用三星Galaxy S3读取Android系统的NFC标签?是不是有什么app可以做呢? 这是我的Windows应用程序读取标记时的日志输出:

  • USB

    USB [USB] nousb 禁用USB子系统(CONFIG_USB_SUPPORT) [USB] usbcore.authorized_default={-1|0|1} USB设备的默认授权规则: -1(默认值) 对除无线USB之外的设备默认授权 0 对所有设备都默认不授权 1 对所有设备都默认授权 [USB] usbcore.autosuspend=秒数 让USB设备(新检测到的设备以及空闲

  • NFC是一个用JMS实现,稳定可靠,分布式的聊天服务器与客户端。它的特点包括:内置负载平衡和HTTP Tunneling支持。利用负载平衡这个特点能够形成一个分布式的服务器网络,类似于一个IRC网络。