带 NFC 的即时应用程序

问题描述 投票:0回答:2
android nfc deep-linking branch.io android-instant-apps
2个回答
1
投票

即时应用程序的“允许权限”非常有限,而 NFC 不属于该组。因此任何与 NFC 相关的意图都将不起作用。此外,您在清单上定义的任何内容仅在安装您的应用程序时才有效。即时应用程序显然不是这种情况。当您将 APK 上传到 Play 商店时,Google 会索引 android.intent.action.VIEW 意图,以便他们可以使即时应用程序正常工作。

因此,当您扫描 NFC 时,这是一个 

android.nfc.action.NDEF_DISCOVERED

意图,因此您的应用程序将不会启动

但是,你仍然可以让它发挥作用。您应该将 Play 商店上的免安装应用程序的链接写入您的 NFC 标签,而不是使用通常用于启动免安装应用程序的链接。

https://play.google.com/store/apps/details?id=<package_name>&launch=true

检查
https://developer.android.com/distribute/marketing-tools/linking-to-google-play#Instant


0
投票
New Tag Collected

屏幕。在该屏幕上,您应该能够看到两个选项:带有 图标的即时应用程序选项和带有 URL 的 chrome 图标:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.