有没有办法检查两台支持NFC的Android设备是否超出范围?
在我使用Android Beam在两台Android设备之间传输数据后,我正在寻找一种在这些设备超出范围时得到通知的方法。不,Android没有为此提供API 如果不需要点对点模式/Android Beam,如果两台设备都有Android 4.4+,并且如果您的应用程序在至少一台设备的前台运行,那么您可以在一台设备上使用HCE,在另一台设备上使用阅读器模式。然后,在读卡器端,您可以连续地向HCE端发送命令。如果通信失败,您将知道这些设备不再在彼此的范围内有没有办法检查两台支持NFC的Android设备是否超出范围?,android,nfc,nfc-p2p,android-beam,Android,Nfc,Nfc P2p,Android Beam,在我使用Android Beam在两台Android设备之间传输数据后,我正在寻找一种在这些设备超出范围时得到通知的方法。不,Android没有为此提供API 如果不需要点对点模式/Android Beam,如果两台设备都有Android 4.4+,并且如果您的应用程序在至少一台设备的前台运行,那么您可以在一台设备上使用HCE,在另一台设备上使用阅读器模式。然后,在读卡器端,您可以连续地向HCE端发送命令。如果通信失败,您将知道这些设备不再在彼此的范围内