android - 可以使用传递参数通过 NFC 启动 android 应用程序

标签 android nfc

我想知道是否可以通过让 NFC 信号包含一些参数并通过 NFC 将这些参数传递给 Android 应用程序来简单地启动一个 Android 应用程序(我们计划为此目的开发自己),以便依赖在传递的参数上,例如应用程序的某个部分被访问和/或打开的应用程序自动读取并保存芯片序列号?

使用 NFC 是否可以实现更高级的功能?它是否仅限于“启动该应用程序”,仅此而已?

感谢一百万

最佳答案

是的,这是可能的。您可以定义多个启动应用程序的条件。启动后,您可以通过应用程序代码处理完整的 NDEF 消息。

在不传递数据的情况下启动应用程序没有任何意义 - 在这种情况下,您无论如何都需要读取 NFC 标签或在应用程序启动后通过 NPP/SNEP 接收 NDEF,因此这是合乎逻辑的这些信息已经传递给 Intent。

BR 斯腾

关于android - 可以使用传递参数通过 NFC 启动 android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11661534/

相关文章:

java - BarChart Item Click 如何在近处显示弹出菜单?

android - Google+ 如何在内置的 Android Gallery 中显示其即时上传?

java - 回收 recyclerview 时应用程序的布局被破坏

NFC 标准(NFC 论坛、ISO/IEC、ECMA

android - NFC标签和NFC卡是一回事吗?

c# - 如何使用兼容Android的C#读写NDEF格式的NFC标签?

java - 使用 android studio 找不到 jvm,已设置 JAVA_HOME

java - Android/Java CheckBox 返回 null,即使已初始化

android - 当我扫描 nfc 标签时,我的 android 应用程序不是默认应用程序之一

android - 使用 libnfc 在智能手机中对 nfc 进行低级访问