gpt4 book ai didi

android - NFC 标签 - 为什么在 Android 中使用 AAR 和 LaunchApp 而不是 URL intent?

转载 作者:太空狗 更新时间:2023-10-29 13:28:31 24 4
gpt4 key购买 nike

鉴于您可以使用带有 URL 的 NFC 标签启动已安装的 Android 应用程序,例如:

<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="https"
android:host="http://myurl.com"
android:pathPrefix="/something" />

而且您可以使用 url 缩短服务或您自己的域来缩短它,然后重定向到 play 商店,为什么要在标签上使用 AAR? (另外,我相信 AAR Intent 不会将数据传递给应用程序)。

我想制作一个支持多个操作系统的标签,字节数越少越好 - 如果我创建一个网站,链接到每部手机的商店,那么在标签上包含 AAR 或 LaunchApp 记录有什么好处?

最佳答案

why would you use an AAR on a tag?

因为您(原始的、预编辑的)建议的 URL 会导致标签总是转到 Play 商店。 AAR 旨在在设备上没有可以处理主要 NFC 记录的应用程序时转到 Play 商店。参见 my answermy own question有关更多信息。

您使用 http://myurl.com/something 的方法应该可以正常工作,只要:

  • 标签应该只对您的应用有效

  • 设备上没有任何其他内容声明支持该特定主机和路径前缀

关于android - NFC 标签 - 为什么在 Android 中使用 AAR 和 LaunchApp 而不是 URL intent?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18743246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com