问题标签 [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.

0 投票
5 回答
1966 浏览

android - 双向 Android Beam

以下是我尝试对 2 个运行 Android 4.0 且具有 NFC 功能的 Galaxy Nexuses 进行的操作:

  • 设备 A 和 B 距离足够近,可以启动 Android Beam UI。
  • 设备 A 向设备 B 发送光束
  • 设备 B 接收到波束,进行一些处理,然后将响应波束发送回设备 A

我有来自 A -> B 的初始光束工作正常,但没有返回通信。我确实想发送的不仅仅是“确认”,比如一小部分数据。有没有办法通过 NFC 使用当前的 API 来做到这一点,还是我必须考虑 WiFi/BT p2p 通信?

0 投票
1 回答
322 浏览

android - 是否可以在不移动手机的情况下在两个支持 nfc 的 Android 设备之间传输 2 次以上的数据

我想在 android 上开发一个 nfc 应用程序。此应用程序会将数据从手机 A 传输到手机 B,而 B 将在不移动手机的情况下将数据传输到 A。我可以开发这样的应用程序吗?如果是,有例子吗?

谢谢..

0 投票
2 回答
3046 浏览

android - 为选定的活动禁用 Android Beam

我正在使用 Android 上的 NFC,特别是 Android Beam。我的问题是:是否可以禁用对活动的 Android Beam 支持?

这就是一些系统应用程序所做的,例如消息传递:如果另一部手机靠近,我的手机会振动,但不会出现“触摸发送”屏幕,另一部手机也不会收到任何信息。

编辑:调用:

in onResume()with a nullmessage 应该可以解决问题(文档说:“传递空 NDEF 消息以禁用指定活动中的前台 NDEF 推送。”)但它不起作用。

谢谢

0 投票
2 回答
765 浏览

android - Android Beam - 未安装我的应用程序时的回退

我玩过Android Beam 示例代码,让它在两个设备上工作,发送一串文本。但是,如果收件人没有安装应用程序,我的标签会被收集起来以备日后使用。

如果未安装我的应用程序,是否可以通过某种方式将用户带到 Android Market,如果已安装,是否可以处理 Intent 中的数据

0 投票
1 回答
1061 浏览

android - 发送带有 URI 数据的 Android Beam

我正在尝试在不会通过 Market 分发的应用程序中实现 Android Beam。我的应用程序的活动与特定网页中的页面之间存在一对一的对应关系。我想要的行为是让它尝试打开我的应用程序,如果它没有安装到相应的网页。该应用程序已经必须IntentFilters处理ACTION_VIEW这些 URL,我想利用它。我已经尝试过使用NdefRecord.createUri(String uriString),但它总是会打开现有的 Android 浏览器(如果安装了它甚至不会转到其他浏览器)。

onCreate()我的Activity

0 投票
4 回答
2397 浏览

android - 如何确保 Android Beam 不会启动我的“singleTop”活动的新实例?

首先,用例:两部手机在同一个屏幕上打开了我的应用程序。我希望一个用户能够与另一个用户共享屏幕内容(数据),而不必在使用 NFC 发送时打开新的活动实例。(两台 Android 设备都运行 Ice Cream Sandwich)

所以我在清单中有一个这样声明的singleTop活动。

当一个VIEW动作被触发并且该活动已经在顶部时,如果该活动在同一个实例onNewIntent()中调用该方法。

当一个NDEF_DISCOVERED动作被触发并且该活动已经在顶部时,该onCreate()方法在该活动的一个实例中被调用。

0 投票
2 回答
709 浏览

android - 使用一台设备测试 NFC 或 Beam?

我正在玩 Beam 和 NFC,但我只有一台 android 设备,是否可以仅使用一台物理设备来模拟或测试传输?

0 投票
1 回答
3085 浏览

android - Touch to Beam,发送 NFC (ICS) 的唯一方式?

我知道你在这里回答了关于 ICS 的类似问题:https ://stackoverflow.com/a/8320504

但是我仍然想知道一些事情,因为我正在写我的硕士论文,因此我需要这个功能:

  1. 如果不点击屏幕,就不可能从应用程序内发送 NFC,这仍然是真的吗?(如“如何使用 NFC”中的 StickyNotes 示例中所示)

  2. NFC 的这一强大功能在未来会再次出现吗?

  3. 是不是真的,通过在设置中禁用 AndroidBeam,NFC-send-feature 也被完全禁用了。你只能接收NFC?

先感谢您。顺便说一句:我正在使用 Android ICS 4.0.1

0 投票
3 回答
224 浏览

android - 如何获取Android中正在运行的应用程序的内容?

我想制作一个与 Android Beam 功能相似的应用程序,但问题是如何获取那些正在运行的应用程序的内容。例如,如果网络浏览器、Youtube 和谷歌地图正在运行,我如何获取网址、视频链接和位置?谢谢你。

0 投票
1 回答
510 浏览

android - Android NFC 双向

使用ICS 4.0.1(愿意升级到4.0.3)(不会root和重写android OS)

无论如何,在收到 android 光束后将 NDEF 消息发送回 android 手机

电话 A 横梁:“你好电话 B”
电话 B 回复:“你好电话 A”

我可以让 A 向 B 发送信号,但我如何让 B 向 A 发送信号?(我不想将设备移开并再次触摸它们)