1

我需要开发一个应用程序来使用 NFC 将文件从一个 android(支持 NFC 的设备)设备传输到其他设备。我的应用程序创建了我想从一台设备传输到另一台设备的小数据文件。而不是将手机连接到PC并传输文件;有没有一种方法可以使用 NFC 并在水龙头上进行操作。

在阅读有关NFC时,它说

NFC 允许您在 NFC 标签和 Android 设备之间或两个 Android 设备之间共享少量数据负载。

这是否意味着我们只能在两个设备之间共享小数据而不能共享文件。我知道我们可以共享 url、照片、视频、联系人等。有没有办法在两个 Android 设备之间传输文件????

4

2 回答 2

2

NFC 有效负载通常非常小,您很少能够将整个文件放入其中。

利用 NFC 的文件传输应用程序,包括内置的 Android Beam,使用 NFC 在两个设备之间建立蓝牙连接,然后使用蓝牙传输文件。这通常比尝试通过 NFC 逐个传输文件更快、更可靠,后者也需要多次点击。

于 2013-04-24T16:34:51.797 回答
0

您可以通过setBeamPushUris. 系统会自动切换到其他传输媒体传输文件

查看IO 2012 上的演示文稿以获取解释和示例

于 2013-05-25T02:19:55.483 回答