问题标签 [android-beam]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 为什么 Android NFC 不适用于我的 Activity?
一旦我修改了一个 Android 应用程序并添加了 NFC 功能。但它只是没有用。“Tap to Beam”只是不会出现。
长话短说。该应用程序具有:
nfc - NFC Beam 从手机到桌面
我需要将 .doc 文件从我的 Nexus 5 手机发送到 Windows 8 桌面(连接了 ACR122U-A9 NFC 阅读器)。我发现的类似项目使用 LLCP/SNEP 协议(例如可以在此链接中找到的 Android Beam:https ://code.google.com/p/java-android-beam-api/ )。由于有基于主机的卡模拟的新功能,我想知道我是否可以使用HCE而不是LLCP/SNEP来建立Android和ACR122U之间的通信?
android - Android 应用程序上的 NFC
我正在开发两个在 Android 4.3 上使用 NFC 进行点对点通信的应用程序,对此我有三个问题。
- Android 上的 NFC 可以仅用 1 个光束在两个应用程序之间交换数据吗?如果它可以如何做到这一点,如果它不能那么为什么?
- 如何获取 NFC 硬件 ID?我要把它用于硬件锁定/限制。如果 NFC 没有 ID,那为什么呢?
- NFC 通信安全吗?我必须加密数据吗?如果是那为什么,如果我不是那为什么?
android - 如何在android中使用nfc发送文件
我想创建一个应用程序来通过 nfc android 在两台机器之间相互传输文件。我的想法是创建一个带有按钮的界面,该按钮允许选择数据(文本、文件、音乐......),然后当他们点击发送到设备并发送时。我已阅读http://developer.android.com/guide/topics/connectivity/nfc/nfc.html#p2p中的文档。但仍然无法理解。如果像 android beam 一样使用它。谁能让我更好地了解可理解性,感谢所有贡献。
android - Android NFC:一项发送活动,一项仅接收活动
我希望我的 ActivityNFCSender 通过 NFC 向我的 ActivityNFCReceiver 发送一个整数。下面的代码有效。但是有一个问题:建立连接后,两个活动都显示发送提示!但我只希望第一个能够发送(整数)并显示提示。怎么做?
活动NFCSender:
活动NFC接收器:
}
android - NFC Android App 在不同手机上的行为不同
我目前一直在测试一些在互联网上找到的关于通过我的 android 手机上的 NFC 发送 NDEF 消息的示例。
我用三部手机测试了这款手机:Samsung Galaxy Nexus (Android 4.4.4)、S3 (Android 4.4.2) 和 S4 (Android 4.4.4)。
该应用程序在 GN 上以我希望的方式完美运行(它发送消息),但是在 S3 和 S4 上它发送应用程序的包名称而不是消息。
有人可以帮我吗?有谁知道为什么或如何解决这个问题?我对 Android 开发人员很陌生,并不完全理解它为什么这样做。
代码:
在 GNexus 上我得到“abcdefghi”,但在 S3 和 S4 上我得到“tapit.cbstech.com.tap_it_3”
任何帮助表示赞赏!提前致谢!
编辑:在朋友 S3 上测试并执行相同的操作(发送包名称)并在另一个朋友 nexus 5(运行 Android L)上进行测试,它可以发送“abcdefghi”消息。
android - Android Beam:不同应用程序之间的 mimetype
我正在使用 android beam 在两个不同的应用程序之间使用 NFC 发送数据,我已经测试了来自不同答案的代码,我已经更改了参数等,我总是得到相同的结果:另一个设备打开或尝试打开相同的其他设备中的应用程序。我需要打开一个不同的应用程序。有人能帮我吗??
1) 发件人申请
2) 收到的申请
android - 发现 NFC 时启动特定应用程序
我在我的应用程序中使用 NFC,它工作正常。但是我想确保只启动我的应用程序,并且没有其他应用程序来处理意图。以下是我的清单文件中的代码:
我的手机上有另一个示例应用程序,它正在检测 NFC 意图并为我提供意图选择器。以下是清单文件中的代码。
当我的应用程序从另一台设备推送它时,我希望我的应用程序成为唯一处理特定 NFC 意图的应用程序。
我不确定我是否必须在清单文件或代码中做一些特定的事情。任何帮助表示赞赏。
android - android remove touch to beam ui for 4.1.2
我搜索了 StackOverflow 和 XDA-Developer,但找不到删除三星 S3 I9305 设备的“触摸光束”UI/UX 的方法。
我还尝试创建一个示例前台调度或 Ndef 消息,但仍然需要“触摸发送”UI/UX。
这是我想要的:
- 删除“触摸到光束”UI/UX
- 触摸另一台没有 UI 的设备开始传输数据
- 然后另一个设备接收数据
任何帮助深表感谢。
android - android梁大文件
我想使用 Android Beam(大文件)将对象发送到另一台设备。我将对象保存为 Java 文件,然后让它发光。光束工作正常,文件被发送到接收设备。
问题是到目前为止我无法在接收器设备上打开它。只有当我用作 mimetype 文本/计划时,我才能打开它,但比任何其他具有文本/计划意图过滤器的应用程序都能够打开它。
我的问题是,有没有办法使用自定义 mimetype?还是有其他方法可以确保只有我的应用程序能够打开收到的文件?
我的意图过滤器: