是否可以创建NFC消息,在目标手机上创建日历条目,而无需在目标手机上安装我的应用程序?
目前,我已经使用自定义协议URI实现了它,但即使目标手机没有安装我的应用,我也希望这样做。如果它可以在Android目的地上运行会更好。
答案 0 :(得分:0)
如果我没有弄错的话,你不能在任何手机上这样做。一天结束时的NFC消息只是从一个移动设备转移到另一个移动设备的字节。如果目标设备不知道如何(并且大多数没有用于日历事件的处理程序)来解析该消息以打开本机应用程序,那么您尝试执行的操作将无法工作。
即使您获得NFC阅读器并为此目的阅读NFC消息设计,然后在您的应用程序中重新创建它,它也不会是通用的;这意味着它不适用于任何设备,尤其是在不同的OS设备上。
这是我目前所知的。不要认为这是理所当然的。
答案 1 :(得分:0)
您是否尝试在标签上存储vcalendar项目以查看手机是否/如何对此作出反应?
text/x-vcalendar
或text/calendar
可能是用于NDEF记录的正确格式。另请参阅this so question。
如果这不起作用,您可以编写一个应用程序,从这些日历数据中获取意图并将其发送到手机上的日历应用程序(但我不知道该步骤将如何工作)。