Android NFC需要扫描标签两次

Android NFC需要扫描标签两次,android,nfc,Android,Nfc,这个问题和 当我试图读取数据时,我需要扫描标签两次。一次启动应用程序,另一次应用程序读取数据。我应该做些什么,以便应用程序可以在我第一次扫描标记时读取数据。等待你的答复 有人对上述问题有答案吗?我也面临这个问题,我不知道如何解决它。请帮助它。当您的意图过滤器捕获它时,将调用方法onCreate。尝试在onCreate方法中添加以下行 readFromTag(getIntent()) 有关捕获标记的更多信息,请查看此答案: 谢谢。但我的情况是NFC扫描标签,这是一个硬件设备,第一次扫描是发送命令到

这个问题和

当我试图读取数据时,我需要扫描标签两次。一次启动应用程序,另一次应用程序读取数据。我应该做些什么,以便应用程序可以在我第一次扫描标记时读取数据。等待你的答复


有人对上述问题有答案吗?我也面临这个问题,我不知道如何解决它。请帮助它。

当您的意图过滤器捕获它时,将调用方法
onCreate
。尝试在
onCreate
方法中添加以下行

readFromTag(getIntent())

有关捕获标记的更多信息,请查看此答案:

谢谢。但我的情况是NFC扫描标签,这是一个硬件设备,第一次扫描是发送命令到硬件设备,无法读回同步的数据。例如,手机扫描标签并发送数据123,然后手机应该读回456。不幸的是,它无法读取456。但是,只有手机再次扫描泰格,手机才能读回456。对不起,读得不好。我以为你也问了你链接的问题。我理解你的问题和问题,但你能展示一下你已经尝试过的吗?很抱歉,我不是一个程序员,但我只是一个项目经理。所以,我没有密码。但我可以通过以下方式向您展示分析人员所说的内容。希望看到这个问题会有所帮助。GC_FOR_ALLOC freed Readed NDef消息是:你好,世界!(应该是一些字符串)标记数据是:你好,世界!标签数据是:你好,世界!Ab:-从标记读取的数据最终成功写入标记05000…(一个数字字符串)在onResume方法中启用数据传输GC_FOR_ALLOC释放1692K,21%空闲11195K/14004K,暂停25ms,总计25ms可能的重复