是否有可能通过模拟touchevent激活Android Beam“Tab to beam”屏幕?

时间:2012-08-13 07:47:50

标签: android events touch nfc android-beam

在ICS上想要发射一些NdefMessage时,你必须触摸屏幕(“触摸光束”)。我想知道是否可以仅使用某些代码传输数据,而无需任何用户触摸。 是否可以通过模拟触摸来发送一些数据?

1 个答案:

答案 0 :(得分:0)

我想,事实并非如此。这很可能是一种安全问题。如果你强迫用户触摸屏幕,他知道,至少有一些数据正在离开他的手机。这样,没有人可以嗅探你试图发送的数据。 手机上的NFC功能与RFID卡不同,人们可以在芯片上永久写入数据。我认为Android上的NFC更像是NFC的界面。您可以通过它“管道”数据,但仍无法存储。在用户“发送”数据的那一刻,内部代码被触发以发送您准备的数据。

可能有办法通过代码发送它,如果您使用手机,查看内部,更改它们,并构建自定义ROM。